Fix debug check on Vulkan backbuffer texture usage

This commit is contained in:
Wojtek Figat
2025-09-03 22:11:48 +02:00
parent f1c4fd464a
commit f1ecbf828e

View File

@@ -62,8 +62,8 @@ public:
void DescriptorAsImage(GPUContextVulkan* context, VkImageView& imageView, VkImageLayout& layout) override;
void DescriptorAsStorageImage(GPUContextVulkan* context, VkImageView& imageView, VkImageLayout& layout) override;
#if !BUILD_RELEASE
bool HasSRV() const override { return ((GPUTexture*)_parent)->IsShaderResource(); }
bool HasUAV() const override { return ((GPUTexture*)_parent)->IsUnorderedAccess(); }
bool HasSRV() const override { return !_parent || ((GPUTexture*)_parent)->IsShaderResource(); }
bool HasUAV() const override { return !_parent || ((GPUTexture*)_parent)->IsUnorderedAccess(); }
#endif
};