You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### update_resource_cache before ###
### update_buffer_and_submit_upload before barrier ###
### update_buffer_and_submit_upload after barrier, before copy ###
ERROR:<unknown>: [IMAGE] vkCmdCopyBufferToImage(): pRegion[0] exceeds image bounds. The spec valid usage text states 'The image region specified by each element of pRegions must be a region that is contained within dstImage' (https://www.khronos.org/registry/vulkan/specs/1.0/html/vkspec.html#VUID-vkCmdCopyBufferToImage-pRegions-00172).
### update_buffer_and_submit_upload after copy ###
### update_resource_cache after ###
### update_resource_cache before ###
### update_buffer_and_submit_upload before barrier ###
ERROR:<unknown>: [DS] vkCmdPipelineBarrier(): pImageMemBarriers[0].srcAccessMask (0x20) is not supported by srcStageMask (0x1). The spec valid usage text states 'Each element of pMemoryBarriers, pBufferMemoryBarriers and pImageMemoryBarriers must not have any access flag included in its srcAccessMask member if that bit is not supported by any of the pipeline stages in srcStageMask, as specified in the table of supported access types.' (https://www.khronos.org/registry/vulkan/specs/1.0/html/vkspec.html#VUID-vkCmdPipelineBarrier-pMemoryBarriers-01184)
### update_buffer_and_submit_upload after barrier, before copy ###
ERROR:<unknown>: [IMAGE] vkCmdCopyBufferToImage(): pRegion[0] exceeds image bounds. The spec valid usage text states 'The image region specified by each element of pRegions must be a region that is contained within dstImage' (https://www.khronos.org/registry/vulkan/specs/1.0/html/vkspec.html#VUID-vkCmdCopyBufferToImage-pRegions-00172).
### update_buffer_and_submit_upload after copy ###
### update_resource_cache after ###
### update_node_data before ###
### update_buffer_and_submit_upload before barrier ###
ERROR:<unknown>: [DS] vkCmdPipelineBarrier(): pImageMemBarriers[0].srcAccessMask (0x20) is not supported by srcStageMask (0x1). The spec valid usage text states 'Each element of pMemoryBarriers, pBufferMemoryBarriers and pImageMemoryBarriers must not have any access flag included in its srcAccessMask member if that bit is not supported by any of the pipeline stages in srcStageMask, as specified in the table of supported access types.' (https://www.khronos.org/registry/vulkan/specs/1.0/html/vkspec.html#VUID-vkCmdPipelineBarrier-pMemoryBarriers-01184)
### update_buffer_and_submit_upload after barrier, before copy ###
### update_buffer_and_submit_upload after copy ###
### update_node_data after ###
### update_local_rects before ###
### update_buffer_and_submit_upload before barrier ###
ERROR:<unknown>: [DS] vkCmdPipelineBarrier(): pImageMemBarriers[0].srcAccessMask (0x20) is not supported by srcStageMask (0x1). The spec valid usage text states 'Each element of pMemoryBarriers, pBufferMemoryBarriers and pImageMemoryBarriers must not have any access flag included in its srcAccessMask member if that bit is not supported by any of the pipeline stages in srcStageMask, as specified in the table of supported access types.' (https://www.khronos.org/registry/vulkan/specs/1.0/html/vkspec.html#VUID-vkCmdPipelineBarrier-pMemoryBarriers-01184)
### update_buffer_and_submit_upload after barrier, before copy ###
### update_buffer_and_submit_upload after copy ###
### update_local_rects after ###
### update_render_tasks before ###
### update_buffer_and_submit_upload before barrier ###
ERROR:<unknown>: [DS] vkCmdPipelineBarrier(): pImageMemBarriers[0].srcAccessMask (0x20) is not supported by srcStageMask (0x1). The spec valid usage text states 'Each element of pMemoryBarriers, pBufferMemoryBarriers and pImageMemoryBarriers must not have any access flag included in its srcAccessMask member if that bit is not supported by any of the pipeline stages in srcStageMask, as specified in the table of supported access types.' (https://www.khronos.org/registry/vulkan/specs/1.0/html/vkspec.html#VUID-vkCmdPipelineBarrier-pMemoryBarriers-01184)
### update_buffer_and_submit_upload after barrier, before copy ###
### update_buffer_and_submit_upload after copy ###
### update_render_tasks after ###
Error 2) vkCmdPipelineBarrier(): pImageMemBarriers[0].srcAccessMask (0x20) is not supported by srcStageMask (0x1)
The first time we use the copy barrier it seems ok, but for the second time we get an error. After we copy, we transit to a SHADER_READ (0x20) access / TRANSFER .. VERTEX_SHADER stage.
My first guess that it is not the correct way, because the SHADER_READ access only used here and it is in the error.
The text was updated successfully, but these errors were encountered:
Stage mask:
VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT (0x1)
Access mask:
VK_ACCESS_SHADER_READ_BIT (0x20)
VK_PIPELINE_STAGE_VERTEX_SHADER_BIT
VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT
VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT
VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT
VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT
VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT
Error 1)
vkCmdCopyBufferToImage(): pRegion[0] exceeds image bounds
resource cache
updateError 2)
vkCmdPipelineBarrier(): pImageMemBarriers[0].srcAccessMask (0x20) is not supported by srcStageMask (0x1)
SHADER_READ (0x20)
access /TRANSFER .. VERTEX_SHADER
stage.SHADER_READ
access only used here and it is in the error.The text was updated successfully, but these errors were encountered: