Skip to content

Commit abf576a

Browse files
authored
Fix cube texture view type. (#9)
1 parent acf4e3d commit abf576a

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

MarathonRecomp/gpu/rhi/plume_vulkan.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -281,14 +281,14 @@ namespace plume {
281281

282282
static VkImageViewType toImageViewType(RenderTextureViewDimension dimension, uint16_t arraySize) {
283283
switch (dimension) {
284-
case RenderTextureViewDimension::TEXTURE_1D:
284+
case RenderTextureViewDimension::TEXTURE_1D:
285285
return arraySize > 1 ? VK_IMAGE_VIEW_TYPE_1D_ARRAY : VK_IMAGE_VIEW_TYPE_1D;
286-
case RenderTextureViewDimension::TEXTURE_2D:
286+
case RenderTextureViewDimension::TEXTURE_2D:
287287
return arraySize > 1 ? VK_IMAGE_VIEW_TYPE_2D_ARRAY : VK_IMAGE_VIEW_TYPE_2D;
288288
case RenderTextureViewDimension::TEXTURE_3D:
289289
return VK_IMAGE_VIEW_TYPE_3D;
290-
case RenderTextureViewDimension::TEXTURE_CUBE:
291-
return arraySize > 1 ? VK_IMAGE_VIEW_TYPE_CUBE_ARRAY : VK_IMAGE_VIEW_TYPE_CUBE;
290+
case RenderTextureViewDimension::TEXTURE_CUBE:
291+
return arraySize > 6 ? VK_IMAGE_VIEW_TYPE_CUBE_ARRAY : VK_IMAGE_VIEW_TYPE_CUBE;
292292
default:
293293
assert(false && "Unknown resource dimension.");
294294
return VK_IMAGE_VIEW_TYPE_MAX_ENUM;

0 commit comments

Comments
 (0)