mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-09-12 18:50:22 -07:00
vkd3d: Accept 0xffffffff as cube count for SRVs.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com> Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
committed by
Alexandre Julliard
parent
bec3430d88
commit
090177b95f
@@ -1667,7 +1667,9 @@ void d3d12_desc_create_srv(struct d3d12_desc *descriptor,
|
||||
vkd3d_desc.miplevel_idx = desc->u.TextureCubeArray.MostDetailedMip;
|
||||
vkd3d_desc.miplevel_count = desc->u.TextureCubeArray.MipLevels;
|
||||
vkd3d_desc.layer_idx = desc->u.TextureCubeArray.First2DArrayFace;
|
||||
vkd3d_desc.layer_count = 6 * desc->u.TextureCubeArray.NumCubes;
|
||||
vkd3d_desc.layer_count = desc->u.TextureCubeArray.NumCubes;
|
||||
if (vkd3d_desc.layer_count != VK_REMAINING_ARRAY_LAYERS)
|
||||
vkd3d_desc.layer_count *= 6;
|
||||
if (desc->u.TextureCubeArray.ResourceMinLODClamp)
|
||||
FIXME("Unhandled min LOD clamp %.8e.\n", desc->u.TextureCubeArray.ResourceMinLODClamp);
|
||||
break;
|
||||
|
Reference in New Issue
Block a user