]> git.nega.tv - josh/narcissus/commitdiff
narcissus-gpu: Remove explicit subresource ranges
authorJosh Simmons <josh@nega.tv>
Mon, 18 Nov 2024 19:22:24 +0000 (20:22 +0100)
committerJosh Simmons <josh@nega.tv>
Mon, 18 Nov 2024 19:22:24 +0000 (20:22 +0100)
Rely on the default implementation instead.

engine/narcissus-gpu/src/backend/vulkan/mod.rs

index 7373ac94abbdf4d68cd4664a89bdb52a4b553811..b884f2d96f75e02def821ff57e5fdbcd53676d45 100644 (file)
@@ -2263,13 +2263,6 @@ impl Device for VulkanDevice {
                     old_layout: vk::ImageLayout::Undefined,
                     new_layout: vk::ImageLayout::General,
                     image: image.image,
-                    subresource_range: vk::ImageSubresourceRange {
-                        aspect_mask: vk::ImageAspectFlags::COLOR,
-                        base_mip_level: 0,
-                        level_count: !0,
-                        base_array_layer: 0,
-                        layer_count: !0,
-                    },
                     ..default()
                 }];
 
@@ -2549,13 +2542,6 @@ impl Device for VulkanDevice {
                             old_layout: vk::ImageLayout::Undefined,
                             new_layout: vk::ImageLayout::AttachmentOptimal,
                             image: image.image,
-                            subresource_range: vk::ImageSubresourceRange {
-                                aspect_mask: vk::ImageAspectFlags::COLOR,
-                                base_mip_level: 0,
-                                level_count: !0,
-                                base_array_layer: 0,
-                                layer_count: !0,
-                            },
                             ..default()
                         }];