Skip to content

Instantly share code, notes, and snippets.

@ChristopherBiscardi
Created January 15, 2026 01:42
Show Gist options
  • Select an option

  • Save ChristopherBiscardi/bb4b999cab974257874f721f3dbe2688 to your computer and use it in GitHub Desktop.

Select an option

Save ChristopherBiscardi/bb4b999cab974257874f721f3dbe2688 to your computer and use it in GitHub Desktop.
dlss_wgpu output
2026-01-15T01:40:59.020449Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkCmdClearColorImage-image-00002 (0x636f8691)]
vkCmdClearColorImage(): image (VkImage 0x5b6ab000005b6ab[main_texture_b]) was created with usage VK_IMAGE_USAGE_TRANSFER_SRC_BIT|VK_IMAGE_USAGE_SAMPLED_BIT|VK_IMAGE_USAGE_STORAGE_BIT|VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT (missing VK_IMAGE_USAGE_TRANSFER_DST_BIT).
The Vulkan spec states: image must have been created with VK_IMAGE_USAGE_TRANSFER_DST_BIT usage flag (https://vulkan.lunarg.com/doc/view/1.4.328.1/windows/antora/spec/latest/chapters/clears.html#VUID-vkCmdClearColorImage-image-00002)
2026-01-15T01:40:59.020612Z ERROR wgpu_hal::vulkan::instance: objects: (type: COMMAND_BUFFER, hndl: 0x26e6b2c7f60, name: dlss_super_resolution), (type: IMAGE, hndl: 0x5b6ab000005b6ab, name: main_texture_b)
2026-01-15T01:40:59.024868Z ERROR wgpu_hal::vulkan::instance: VALIDATION [SYNC-HAZARD-WRITE-AFTER-WRITE (0x5c0ec5d6)]
vkQueueSubmit(): WRITE_AFTER_WRITE hazard detected. vkCmdClearColorImage (from VkCommandBuffer 0x26e6b2c7f60[dlss_super_resolution] submitted on the current VkQueue 0x26e78e53970) writes to resource, which was previously written during an image layout transition initiated by vkCmdPipelineBarrier (from VkCommandBuffer 0x26e6b4507b0[(wgpu internal) Transit] submitted on VkQueue 0x26e78e53970).
The current synchronization allows VK_ACCESS_2_SHADER_READ_BIT|VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT accesses at VK_PIPELINE_STAGE_2_VERTEX_SHADER_BIT|VK_PIPELINE_STAGE_2_FRAGMENT_SHADER_BIT|VK_PIPELINE_STAGE_2_COMPUTE_SHADER_BIT, but to prevent this hazard, it must allow VK_ACCESS_2_TRANSFER_WRITE_BIT accesses at VK_PIPELINE_STAGE_2_CLEAR_BIT.
2026-01-15T01:40:59.024992Z ERROR wgpu_hal::vulkan::instance: objects: (type: QUEUE, hndl: 0x26e78e53970, name: ?), (type: COMMAND_BUFFER, hndl: 0x26e6b2c7f60, name: dlss_super_resolution)
2026-01-15T01:40:59.025140Z ERROR wgpu_hal::vulkan::instance: VALIDATION [SYNC-HAZARD-WRITE-AFTER-WRITE (0x5c0ec5d6)]
vkQueueSubmit(): WRITE_AFTER_WRITE hazard detected. vkCmdPipelineBarrier (from VkCommandBuffer 0x26e6b3f89d0[(wgpu internal) Transit] submitted on the current VkQueue 0x26e78e53970) writes to VkImage 0x5b6ab000005b6ab[main_texture_b], which was previously written by vkCmdClearColorImage (from VkCommandBuffer 0x26e6b2c7f60[dlss_super_resolution] submitted on VkQueue 0x26e78e53970).
No sufficient synchronization is present to ensure that a layout transition does not conflict with a prior write (VK_ACCESS_2_TRANSFER_WRITE_BIT) at VK_PIPELINE_STAGE_2_CLEAR_BIT.
2026-01-15T01:40:59.025258Z ERROR wgpu_hal::vulkan::instance: objects: (type: QUEUE, hndl: 0x26e78e53970, name: ?), (type: COMMAND_BUFFER, hndl: 0x26e6b3f89d0, name: (wgpu internal) Transit)
2026-01-15T01:40:59.035240Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkCmdClearColorImage-image-00002 (0x636f8691)]
vkCmdClearColorImage(): image (VkImage 0x5b6ab000005b6ab[main_texture_b]) was created with usage VK_IMAGE_USAGE_TRANSFER_SRC_BIT|VK_IMAGE_USAGE_SAMPLED_BIT|VK_IMAGE_USAGE_STORAGE_BIT|VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT (missing VK_IMAGE_USAGE_TRANSFER_DST_BIT).
The Vulkan spec states: image must have been created with VK_IMAGE_USAGE_TRANSFER_DST_BIT usage flag (https://vulkan.lunarg.com/doc/view/1.4.328.1/windows/antora/spec/latest/chapters/clears.html#VUID-vkCmdClearColorImage-image-00002)
2026-01-15T01:40:59.035425Z ERROR wgpu_hal::vulkan::instance: objects: (type: COMMAND_BUFFER, hndl: 0x26e6b90a970, name: dlss_super_resolution), (type: IMAGE, hndl: 0x5b6ab000005b6ab, name: main_texture_b)
2026-01-15T01:40:59.038991Z ERROR wgpu_hal::vulkan::instance: VALIDATION [SYNC-HAZARD-WRITE-AFTER-WRITE (0x5c0ec5d6)]
vkQueueSubmit(): WRITE_AFTER_WRITE hazard detected. vkCmdClearColorImage (from VkCommandBuffer 0x26e6b90a970[dlss_super_resolution] submitted on the current VkQueue 0x26e78e53970) writes to resource, which was previously written during an image layout transition initiated by vkCmdPipelineBarrier (from VkCommandBuffer 0x26e6b0f52e0[(wgpu internal) Transit] submitted on VkQueue 0x26e78e53970).
The current synchronization allows VK_ACCESS_2_SHADER_READ_BIT|VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT accesses at VK_PIPELINE_STAGE_2_VERTEX_SHADER_BIT|VK_PIPELINE_STAGE_2_FRAGMENT_SHADER_BIT|VK_PIPELINE_STAGE_2_COMPUTE_SHADER_BIT, but to prevent this hazard, it must allow VK_ACCESS_2_TRANSFER_WRITE_BIT accesses at VK_PIPELINE_STAGE_2_CLEAR_BIT.
2026-01-15T01:40:59.039148Z ERROR wgpu_hal::vulkan::instance: objects: (type: QUEUE, hndl: 0x26e78e53970, name: ?), (type: COMMAND_BUFFER, hndl: 0x26e6b90a970, name: dlss_super_resolution)
2026-01-15T01:40:59.039349Z ERROR wgpu_hal::vulkan::instance: VALIDATION [SYNC-HAZARD-WRITE-AFTER-WRITE (0x5c0ec5d6)]
vkQueueSubmit(): WRITE_AFTER_WRITE hazard detected. vkCmdPipelineBarrier (from VkCommandBuffer 0x26e6b0d7dc0[(wgpu internal) Transit] submitted on the current VkQueue 0x26e78e53970) writes to VkImage 0x5b6ab000005b6ab[main_texture_b], which was previously written by vkCmdClearColorImage (from VkCommandBuffer 0x26e6b90a970[dlss_super_resolution] submitted on VkQueue 0x26e78e53970).
No sufficient synchronization is present to ensure that a layout transition does not conflict with a prior write (VK_ACCESS_2_TRANSFER_WRITE_BIT) at VK_PIPELINE_STAGE_2_CLEAR_BIT.
2026-01-15T01:40:59.039440Z ERROR wgpu_hal::vulkan::instance: objects: (type: QUEUE, hndl: 0x26e78e53970, name: ?), (type: COMMAND_BUFFER, hndl: 0x26e6b0d7dc0, name: (wgpu internal) Transit)
2026-01-15T01:40:59.051912Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkCmdClearColorImage-image-00002 (0x636f8691)]
vkCmdClearColorImage(): image (VkImage 0x5b6ab000005b6ab[main_texture_b]) was created with usage VK_IMAGE_USAGE_TRANSFER_SRC_BIT|VK_IMAGE_USAGE_SAMPLED_BIT|VK_IMAGE_USAGE_STORAGE_BIT|VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT (missing VK_IMAGE_USAGE_TRANSFER_DST_BIT).
The Vulkan spec states: image must have been created with VK_IMAGE_USAGE_TRANSFER_DST_BIT usage flag (https://vulkan.lunarg.com/doc/view/1.4.328.1/windows/antora/spec/latest/chapters/clears.html#VUID-vkCmdClearColorImage-image-00002)
2026-01-15T01:40:59.052107Z ERROR wgpu_hal::vulkan::instance: objects: (type: COMMAND_BUFFER, hndl: 0x26e6b423720, name: dlss_super_resolution), (type: IMAGE, hndl: 0x5b6ab000005b6ab, name: main_texture_b)
2026-01-15T01:40:59.054980Z ERROR wgpu_hal::vulkan::instance: VALIDATION [SYNC-HAZARD-WRITE-AFTER-WRITE (0x5c0ec5d6)]
vkQueueSubmit(): WRITE_AFTER_WRITE hazard detected. vkCmdClearColorImage (from VkCommandBuffer 0x26e6b423720[dlss_super_resolution] submitted on the current VkQueue 0x26e78e53970) writes to resource, which was previously written during an image layout transition initiated by vkCmdPipelineBarrier (from VkCommandBuffer 0x26e6b4507b0[(wgpu internal) Transit] submitted on VkQueue 0x26e78e53970).
The current synchronization allows VK_ACCESS_2_SHADER_READ_BIT|VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT accesses at VK_PIPELINE_STAGE_2_VERTEX_SHADER_BIT|VK_PIPELINE_STAGE_2_FRAGMENT_SHADER_BIT|VK_PIPELINE_STAGE_2_COMPUTE_SHADER_BIT, but to prevent this hazard, it must allow VK_ACCESS_2_TRANSFER_WRITE_BIT accesses at VK_PIPELINE_STAGE_2_CLEAR_BIT.
2026-01-15T01:40:59.055141Z ERROR wgpu_hal::vulkan::instance: objects: (type: QUEUE, hndl: 0x26e78e53970, name: ?), (type: COMMAND_BUFFER, hndl: 0x26e6b423720, name: dlss_super_resolution)
2026-01-15T01:40:59.055331Z ERROR wgpu_hal::vulkan::instance: VALIDATION [SYNC-HAZARD-WRITE-AFTER-WRITE (0x5c0ec5d6)]
vkQueueSubmit(): WRITE_AFTER_WRITE hazard detected. vkCmdPipelineBarrier (from VkCommandBuffer 0x26e6b39bf20[(wgpu internal) Transit] submitted on the current VkQueue 0x26e78e53970) writes to VkImage 0x5b6ab000005b6ab[main_texture_b], which was previously written by vkCmdClearColorImage (from VkCommandBuffer 0x26e6b423720[dlss_super_resolution] submitted on VkQueue 0x26e78e53970).
No sufficient synchronization is present to ensure that a layout transition does not conflict with a prior write (VK_ACCESS_2_TRANSFER_WRITE_BIT) at VK_PIPELINE_STAGE_2_CLEAR_BIT.
2026-01-15T01:40:59.055467Z ERROR wgpu_hal::vulkan::instance: objects: (type: QUEUE, hndl: 0x26e78e53970, name: ?), (type: COMMAND_BUFFER, hndl: 0x26e6b39bf20, name: (wgpu internal) Transit)
2026-01-15T01:40:59.073058Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkCmdClearColorImage-image-00002 (0x636f8691)]
vkCmdClearColorImage(): image (VkImage 0x5b6ab000005b6ab[main_texture_b]) was created with usage VK_IMAGE_USAGE_TRANSFER_SRC_BIT|VK_IMAGE_USAGE_SAMPLED_BIT|VK_IMAGE_USAGE_STORAGE_BIT|VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT (missing VK_IMAGE_USAGE_TRANSFER_DST_BIT).
The Vulkan spec states: image must have been created with VK_IMAGE_USAGE_TRANSFER_DST_BIT usage flag (https://vulkan.lunarg.com/doc/view/1.4.328.1/windows/antora/spec/latest/chapters/clears.html#VUID-vkCmdClearColorImage-image-00002)
2026-01-15T01:40:59.073245Z ERROR wgpu_hal::vulkan::instance: objects: (type: COMMAND_BUFFER, hndl: 0x26ecab38cd0, name: dlss_super_resolution), (type: IMAGE, hndl: 0x5b6ab000005b6ab, name: main_texture_b)
2026-01-15T01:40:59.077358Z ERROR wgpu_hal::vulkan::instance: VALIDATION [SYNC-HAZARD-WRITE-AFTER-WRITE (0x5c0ec5d6)]
vkQueueSubmit(): WRITE_AFTER_WRITE hazard detected. vkCmdClearColorImage (from VkCommandBuffer 0x26ecab38cd0[dlss_super_resolution] submitted on the current VkQueue 0x26e78e53970) writes to resource, which was previously written during an image layout transition initiated by vkCmdPipelineBarrier (from VkCommandBuffer 0x26e6b0f52e0[(wgpu internal) Transit] submitted on VkQueue 0x26e78e53970).
The current synchronization allows VK_ACCESS_2_SHADER_READ_BIT|VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT accesses at VK_PIPELINE_STAGE_2_VERTEX_SHADER_BIT|VK_PIPELINE_STAGE_2_FRAGMENT_SHADER_BIT|VK_PIPELINE_STAGE_2_COMPUTE_SHADER_BIT, but to prevent this hazard, it must allow VK_ACCESS_2_TRANSFER_WRITE_BIT accesses at VK_PIPELINE_STAGE_2_CLEAR_BIT.
2026-01-15T01:40:59.077508Z ERROR wgpu_hal::vulkan::instance: objects: (type: QUEUE, hndl: 0x26e78e53970, name: ?), (type: COMMAND_BUFFER, hndl: 0x26ecab38cd0, name: dlss_super_resolution)
2026-01-15T01:40:59.077689Z ERROR wgpu_hal::vulkan::instance: VALIDATION [SYNC-HAZARD-WRITE-AFTER-WRITE (0x5c0ec5d6)]
vkQueueSubmit(): WRITE_AFTER_WRITE hazard detected. vkCmdPipelineBarrier (from VkCommandBuffer 0x26e6b74a460[(wgpu internal) Transit] submitted on the current VkQueue 0x26e78e53970) writes to VkImage 0x5b6ab000005b6ab[main_texture_b], which was previously written by vkCmdClearColorImage (from VkCommandBuffer 0x26ecab38cd0[dlss_super_resolution] submitted on VkQueue 0x26e78e53970).
No sufficient synchronization is present to ensure that a layout transition does not conflict with a prior write (VK_ACCESS_2_TRANSFER_WRITE_BIT) at VK_PIPELINE_STAGE_2_CLEAR_BIT.
2026-01-15T01:40:59.077802Z ERROR wgpu_hal::vulkan::instance: objects: (type: QUEUE, hndl: 0x26e78e53970, name: ?), (type: COMMAND_BUFFER, hndl: 0x26e6b74a460, name: (wgpu internal) Transit)
2026-01-15T01:40:59.088388Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkCmdClearColorImage-image-00002 (0x636f8691)]
vkCmdClearColorImage(): image (VkImage 0x5b6ab000005b6ab[main_texture_b]) was created with usage VK_IMAGE_USAGE_TRANSFER_SRC_BIT|VK_IMAGE_USAGE_SAMPLED_BIT|VK_IMAGE_USAGE_STORAGE_BIT|VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT (missing VK_IMAGE_USAGE_TRANSFER_DST_BIT).
The Vulkan spec states: image must have been created with VK_IMAGE_USAGE_TRANSFER_DST_BIT usage flag (https://vulkan.lunarg.com/doc/view/1.4.328.1/windows/antora/spec/latest/chapters/clears.html#VUID-vkCmdClearColorImage-image-00002)
2026-01-15T01:40:59.088563Z ERROR wgpu_hal::vulkan::instance: objects: (type: COMMAND_BUFFER, hndl: 0x26e6b381e20, name: dlss_super_resolution), (type: IMAGE, hndl: 0x5b6ab000005b6ab, name: main_texture_b)
2026-01-15T01:40:59.091484Z ERROR wgpu_hal::vulkan::instance: VALIDATION [SYNC-HAZARD-WRITE-AFTER-WRITE (0x5c0ec5d6)]
vkQueueSubmit(): WRITE_AFTER_WRITE hazard detected. vkCmdClearColorImage (from VkCommandBuffer 0x26e6b381e20[dlss_super_resolution] submitted on the current VkQueue 0x26e78e53970) writes to resource, which was previously written during an image layout transition initiated by vkCmdPipelineBarrier (from VkCommandBuffer 0x26e6b4507b0[(wgpu internal) Transit] submitted on VkQueue 0x26e78e53970).
The current synchronization allows VK_ACCESS_2_SHADER_READ_BIT|VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT accesses at VK_PIPELINE_STAGE_2_VERTEX_SHADER_BIT|VK_PIPELINE_STAGE_2_FRAGMENT_SHADER_BIT|VK_PIPELINE_STAGE_2_COMPUTE_SHADER_BIT, but to prevent this hazard, it must allow VK_ACCESS_2_TRANSFER_WRITE_BIT accesses at VK_PIPELINE_STAGE_2_CLEAR_BIT.
2026-01-15T01:40:59.091712Z ERROR wgpu_hal::vulkan::instance: objects: (type: QUEUE, hndl: 0x26e78e53970, name: ?), (type: COMMAND_BUFFER, hndl: 0x26e6b381e20, name: dlss_super_resolution)
2026-01-15T01:40:59.091949Z ERROR wgpu_hal::vulkan::instance: VALIDATION [SYNC-HAZARD-WRITE-AFTER-WRITE (0x5c0ec5d6)]
(Warning - This VUID has now been reported 10 times, which is the duplicate_message_limit value, this will be the last time reporting it).
vkQueueSubmit(): WRITE_AFTER_WRITE hazard detected. vkCmdPipelineBarrier (from VkCommandBuffer 0x26e6b2cb380[(wgpu internal) Transit] submitted on the current VkQueue 0x26e78e53970) writes to VkImage 0x5b6ab000005b6ab[main_texture_b], which was previously written by vkCmdClearColorImage (from VkCommandBuffer 0x26e6b381e20[dlss_super_resolution] submitted on VkQueue 0x26e78e53970).
No sufficient synchronization is present to ensure that a layout transition does not conflict with a prior write (VK_ACCESS_2_TRANSFER_WRITE_BIT) at VK_PIPELINE_STAGE_2_CLEAR_BIT.
2026-01-15T01:40:59.092069Z ERROR wgpu_hal::vulkan::instance: objects: (type: QUEUE, hndl: 0x26e78e53970, name: ?), (type: COMMAND_BUFFER, hndl: 0x26e6b2cb380, name: (wgpu internal) Transit)
2026-01-15T01:40:59.102237Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkCmdClearColorImage-image-00002 (0x636f8691)]
vkCmdClearColorImage(): image (VkImage 0x5b6ab000005b6ab[main_texture_b]) was created with usage VK_IMAGE_USAGE_TRANSFER_SRC_BIT|VK_IMAGE_USAGE_SAMPLED_BIT|VK_IMAGE_USAGE_STORAGE_BIT|VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT (missing VK_IMAGE_USAGE_TRANSFER_DST_BIT).
The Vulkan spec states: image must have been created with VK_IMAGE_USAGE_TRANSFER_DST_BIT usage flag (https://vulkan.lunarg.com/doc/view/1.4.328.1/windows/antora/spec/latest/chapters/clears.html#VUID-vkCmdClearColorImage-image-00002)
2026-01-15T01:40:59.102432Z ERROR wgpu_hal::vulkan::instance: objects: (type: COMMAND_BUFFER, hndl: 0x26e6babcc50, name: dlss_super_resolution), (type: IMAGE, hndl: 0x5b6ab000005b6ab, name: main_texture_b)
2026-01-15T01:40:59.114881Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkCmdClearColorImage-image-00002 (0x636f8691)]
vkCmdClearColorImage(): image (VkImage 0x5b6ab000005b6ab[main_texture_b]) was created with usage VK_IMAGE_USAGE_TRANSFER_SRC_BIT|VK_IMAGE_USAGE_SAMPLED_BIT|VK_IMAGE_USAGE_STORAGE_BIT|VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT (missing VK_IMAGE_USAGE_TRANSFER_DST_BIT).
The Vulkan spec states: image must have been created with VK_IMAGE_USAGE_TRANSFER_DST_BIT usage flag (https://vulkan.lunarg.com/doc/view/1.4.328.1/windows/antora/spec/latest/chapters/clears.html#VUID-vkCmdClearColorImage-image-00002)
2026-01-15T01:40:59.115046Z ERROR wgpu_hal::vulkan::instance: objects: (type: COMMAND_BUFFER, hndl: 0x26e6b426b40, name: dlss_super_resolution), (type: IMAGE, hndl: 0x5b6ab000005b6ab, name: main_texture_b)
2026-01-15T01:40:59.127904Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkCmdClearColorImage-image-00002 (0x636f8691)]
vkCmdClearColorImage(): image (VkImage 0x5b6ab000005b6ab[main_texture_b]) was created with usage VK_IMAGE_USAGE_TRANSFER_SRC_BIT|VK_IMAGE_USAGE_SAMPLED_BIT|VK_IMAGE_USAGE_STORAGE_BIT|VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT (missing VK_IMAGE_USAGE_TRANSFER_DST_BIT).
The Vulkan spec states: image must have been created with VK_IMAGE_USAGE_TRANSFER_DST_BIT usage flag (https://vulkan.lunarg.com/doc/view/1.4.328.1/windows/antora/spec/latest/chapters/clears.html#VUID-vkCmdClearColorImage-image-00002)
2026-01-15T01:40:59.128062Z ERROR wgpu_hal::vulkan::instance: objects: (type: COMMAND_BUFFER, hndl: 0x26e6b0d7dc0, name: dlss_super_resolution), (type: IMAGE, hndl: 0x5b6ab000005b6ab, name: main_texture_b)
2026-01-15T01:40:59.141039Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkCmdClearColorImage-image-00002 (0x636f8691)]
vkCmdClearColorImage(): image (VkImage 0x5b6ab000005b6ab[main_texture_b]) was created with usage VK_IMAGE_USAGE_TRANSFER_SRC_BIT|VK_IMAGE_USAGE_SAMPLED_BIT|VK_IMAGE_USAGE_STORAGE_BIT|VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT (missing VK_IMAGE_USAGE_TRANSFER_DST_BIT).
The Vulkan spec states: image must have been created with VK_IMAGE_USAGE_TRANSFER_DST_BIT usage flag (https://vulkan.lunarg.com/doc/view/1.4.328.1/windows/antora/spec/latest/chapters/clears.html#VUID-vkCmdClearColorImage-image-00002)
2026-01-15T01:40:59.141178Z ERROR wgpu_hal::vulkan::instance: objects: (type: COMMAND_BUFFER, hndl: 0x26e6b75f730, name: dlss_super_resolution), (type: IMAGE, hndl: 0x5b6ab000005b6ab, name: main_texture_b)
2026-01-15T01:40:59.153791Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkCmdClearColorImage-image-00002 (0x636f8691)]
(Warning - This VUID has now been reported 10 times, which is the duplicate_message_limit value, this will be the last time reporting it).
vkCmdClearColorImage(): image (VkImage 0x5b6ab000005b6ab[main_texture_b]) was created with usage VK_IMAGE_USAGE_TRANSFER_SRC_BIT|VK_IMAGE_USAGE_SAMPLED_BIT|VK_IMAGE_USAGE_STORAGE_BIT|VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT (missing VK_IMAGE_USAGE_TRANSFER_DST_BIT).
The Vulkan spec states: image must have been created with VK_IMAGE_USAGE_TRANSFER_DST_BIT usage flag (https://vulkan.lunarg.com/doc/view/1.4.328.1/windows/antora/spec/latest/chapters/clears.html#VUID-vkCmdClearColorImage-image-00002)
2026-01-15T01:40:59.153931Z ERROR wgpu_hal::vulkan::instance: objects: (type: COMMAND_BUFFER, hndl: 0x26e6ba28b00, name: dlss_super_resolution), (type: IMAGE, hndl: 0x5b6ab000005b6ab, name: main_texture_b)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment