/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/video/ |
H A D | vktVideoBaseDecodeUtils.cpp | 2823 VkImageMemoryBarrier2KHR& imageBarrier = incSizeSafe(imageBarriers); 2825 imageBarrier = dpbBarrierTemplate; 2826 imageBarrier.oldLayout = currentPictureResource.currentImageLayout; 2827 imageBarrier.newLayout = newLayout; 2828 imageBarrier.image = currentPictureResource.image; 2829 imageBarrier.dstAccessMask = VK_ACCESS_2_VIDEO_DECODE_WRITE_BIT_KHR; 2831 DEBUGLOG(std::cout << "\tTransit DST: " << imageBarrier.image << " from " << imageBarrier.oldLayout << std::endl); 2833 DE_ASSERT(imageBarrier.image != DE_NULL); 2849 VkImageMemoryBarrier2KHR& imageBarrier [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationSmokeTests.cpp | 306 VkImageMemoryBarrier imageBarrier; in createVulkanImage() local 353 deMemset(&imageBarrier, 0xcd, sizeof(imageBarrier)); in createVulkanImage() 354 imageBarrier.sType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER; in createVulkanImage() 355 imageBarrier.pNext = DE_NULL; in createVulkanImage() 356 imageBarrier.srcAccessMask = 0; in createVulkanImage() 357 imageBarrier.dstAccessMask = imageParameters.barrierInputMask; in createVulkanImage() 358 imageBarrier.oldLayout = imageParameters.initialLayout; in createVulkanImage() 359 imageBarrier.newLayout = imageParameters.finalLayout; in createVulkanImage() 360 imageBarrier in createVulkanImage() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/ |
H A D | vktSynchronizationSmokeTests.cpp | 307 VkImageMemoryBarrier imageBarrier; in createVulkanImage() local 354 deMemset(&imageBarrier, 0xcd, sizeof(imageBarrier)); in createVulkanImage() 355 imageBarrier.sType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER; in createVulkanImage() 356 imageBarrier.pNext = DE_NULL; in createVulkanImage() 357 imageBarrier.srcAccessMask = 0; in createVulkanImage() 358 imageBarrier.dstAccessMask = imageParameters.barrierInputMask; in createVulkanImage() 359 imageBarrier.oldLayout = imageParameters.initialLayout; in createVulkanImage() 360 imageBarrier.newLayout = imageParameters.finalLayout; in createVulkanImage() 361 imageBarrier in createVulkanImage() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/robustness/ |
H A D | vktRobustnessIndexAccessTests.cpp | 214 VkImageMemoryBarrier imageBarrier = makeImageMemoryBarrier(0u, VK_ACCESS_SHADER_WRITE_BIT, in iterate() local 217 vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, 0u, 0u, 0u, 0u, 0u, 1u, &imageBarrier); in iterate() 249 imageBarrier = makeImageMemoryBarrier(VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT, in iterate() 252 vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, 0u, 0u, 0u, 1u, &imageBarrier); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness/ |
H A D | vktRobustnessIndexAccessTests.cpp | 232 VkImageMemoryBarrier imageBarrier = makeImageMemoryBarrier(0u, VK_ACCESS_SHADER_WRITE_BIT, in iterate() local 235 vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, 0u, 0u, 0u, 0u, 0u, 1u, &imageBarrier); in iterate() 267 imageBarrier = makeImageMemoryBarrier(VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT, in iterate() 270 vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, 0u, 0u, 0u, 1u, &imageBarrier); in iterate() 736 VkImageMemoryBarrier imageBarrier = makeImageMemoryBarrier(0u, VK_ACCESS_SHADER_WRITE_BIT, in iterate() local 739 vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, 0u, 0u, 0u, 0u, 0u, 1u, &imageBarrier); in iterate() 786 imageBarrier = makeImageMemoryBarrier(VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT, in iterate() 789 vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, 0u, 0u, 0u, 1u, &imageBarrier); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
H A D | vktMeshShaderSyncTests.cpp | 1014 const auto imageBarrier = makeImageMemoryBarrier(writeAccessFlags, readAccessFlags, currentLayout, newLayout, imageResource->get(), colorSRR); in iterate() local 1016 vkd.cmdPipelineBarrier(cmdBuffer, fromStageFlags, toStageFlags, 0u, 0u, nullptr, 0u, nullptr, 1u, &imageBarrier); in iterate() 1033 const auto imageBarrier = makeImageMemoryBarrier(0u, writeAccessFlags, currentLayout, newLayout, imageResource->get(), colorSRR); in iterate() local 1035 vkd.cmdPipelineBarrier(cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, fromStageFlags, 0u, 0u, nullptr, 0u, nullptr, 1u, &imageBarrier); in iterate() 1104 const auto imageBarrier = makeImageMemoryBarrier(writeAccessFlags, readAccessFlags, currentLayout, newLayout, imageResource->get(), colorSRR); in iterate() local 1106 vkd.cmdPipelineBarrier(cmdBuffer, fromStageFlags, toStageFlags, 0u, 0u, nullptr, 0u, nullptr, 1u, &imageBarrier); in iterate()
|
H A D | vktMeshShaderSyncTestsEXT.cpp | 1217 const auto imageBarrier = makeImageMemoryBarrier(writeAccessFlags, readAccessFlags, currentLayout, newLayout, imageResource->get(), colorSRR); in iterate() local 1219 cmdPipelineImageMemoryBarrier(vkd, cmdBuffer, fromStageFlags, toStageFlags, &imageBarrier); in iterate() 1285 const auto imageBarrier = makeImageMemoryBarrier(writeAccessFlags, readAccessFlags, currentLayout, newLayout, imageResource->get(), colorSRR); in iterate() local 1287 cmdPipelineImageMemoryBarrier(vkd, cmdBuffer, fromStageFlags, toStageFlags, &imageBarrier); in iterate() 1327 const auto imageBarrier = makeImageMemoryBarrier(writeAccessFlags, readAccessFlags, currentLayout, newLayout, imageResource->get(), colorSRR); in iterate() local 1329 cmdPipelineImageMemoryBarrier(vkd, cmdBuffer, fromStageFlags, toStageFlags, &imageBarrier); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/ |
H A D | vktMeshShaderSyncTests.cpp | 1014 const auto imageBarrier = makeImageMemoryBarrier(writeAccessFlags, readAccessFlags, currentLayout, newLayout, imageResource->get(), colorSRR); in iterate() local 1016 vkd.cmdPipelineBarrier(cmdBuffer, fromStageFlags, toStageFlags, 0u, 0u, nullptr, 0u, nullptr, 1u, &imageBarrier); in iterate() 1033 const auto imageBarrier = makeImageMemoryBarrier(0u, writeAccessFlags, currentLayout, newLayout, imageResource->get(), colorSRR); in iterate() local 1035 vkd.cmdPipelineBarrier(cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, fromStageFlags, 0u, 0u, nullptr, 0u, nullptr, 1u, &imageBarrier); in iterate() 1104 const auto imageBarrier = makeImageMemoryBarrier(writeAccessFlags, readAccessFlags, currentLayout, newLayout, imageResource->get(), colorSRR); in iterate() local 1106 vkd.cmdPipelineBarrier(cmdBuffer, fromStageFlags, toStageFlags, 0u, 0u, nullptr, 0u, nullptr, 1u, &imageBarrier); in iterate()
|
H A D | vktMeshShaderSyncTestsEXT.cpp | 1217 const auto imageBarrier = makeImageMemoryBarrier(writeAccessFlags, readAccessFlags, currentLayout, newLayout, imageResource->get(), colorSRR); in iterate() local 1219 cmdPipelineImageMemoryBarrier(vkd, cmdBuffer, fromStageFlags, toStageFlags, &imageBarrier); in iterate() 1285 const auto imageBarrier = makeImageMemoryBarrier(writeAccessFlags, readAccessFlags, currentLayout, newLayout, imageResource->get(), colorSRR); in iterate() local 1287 cmdPipelineImageMemoryBarrier(vkd, cmdBuffer, fromStageFlags, toStageFlags, &imageBarrier); in iterate() 1327 const auto imageBarrier = makeImageMemoryBarrier(writeAccessFlags, readAccessFlags, currentLayout, newLayout, imageResource->get(), colorSRR); in iterate() local 1329 cmdPipelineImageMemoryBarrier(vkd, cmdBuffer, fromStageFlags, toStageFlags, &imageBarrier); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate/ |
H A D | vktFragmentShadingRateBasic.cpp | 3001 VkImageMemoryBarrier imageBarrier in preRenderCommands() 3025 1, &imageBarrier); in preRenderCommands() 3027 imageBarrier.image = derivImage->get(); in preRenderCommands() 3028 imageBarrier.newLayout = VK_IMAGE_LAYOUT_GENERAL; in preRenderCommands() 3034 1, &imageBarrier); in preRenderCommands() 3055 imageBarrier.image = secCbImage->get(); in preRenderCommands() 3056 imageBarrier.newLayout = VK_IMAGE_LAYOUT_GENERAL; in preRenderCommands() 3057 imageBarrier.subresourceRange = range; in preRenderCommands() 3063 1u, &imageBarrier); in preRenderCommands() 3072 VkImageMemoryBarrier dsBarrier = imageBarrier; in preRenderCommands() [all...] |
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
H A D | VulkanSecondaryCommandBuffer.h | 157 void imageBarrier(VkPipelineStageFlags srcStageMask, 519 ANGLE_INLINE void VulkanSecondaryCommandBuffer::imageBarrier( in imageBarrier() function in rx::vk::VulkanSecondaryCommandBuffer 525 CommandBuffer::imageBarrier(srcStageMask, dstStageMask, imageMemoryBarrier); in imageBarrier()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview/ |
H A D | vktMultiViewRenderUtil.hpp | 52 void imageBarrier (const vk::DeviceInterface& vk, const vk::VkCommandBuffer cmdBuffer, const vk::VkImage image, const vk::VkImageSubresourceRange subresourceRange, const vk::VkImageLayout oldLayout, const vk::VkImageLayout newLayout, const vk::VkAccessFlags srcAccessMask, const vk::VkAccessFlags dstAccessMask, const vk::VkPipelineStageFlags srcStageMask = vk::VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT, const vk::VkPipelineStageFlags dstStageMask = vk::VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT);
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/multiview/ |
H A D | vktMultiViewRenderUtil.hpp | 52 void imageBarrier (const vk::DeviceInterface& vk, const vk::VkCommandBuffer cmdBuffer, const vk::VkImage image, const vk::VkImageSubresourceRange subresourceRange, const vk::VkImageLayout oldLayout, const vk::VkImageLayout newLayout, const vk::VkAccessFlags srcAccessMask, const vk::VkAccessFlags dstAccessMask, const vk::VkPipelineStageFlags srcStageMask = vk::VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT, const vk::VkPipelineStageFlags dstStageMask = vk::VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT);
|
H A D | vktMultiViewRenderTests.cpp | 437 imageBarrier(*m_device, *m_cmdBuffer, m_colorAttachment->getImage(), subresourceRange, in beforeRenderPass() 445 imageBarrier(*m_device, *m_cmdBuffer, m_colorAttachment->getImage(), subresourceRange, in beforeRenderPass() 462 imageBarrier(*m_device, *m_cmdBuffer, m_colorAttachment->getImage(), subresourceRange, in afterRenderPass() 497 imageBarrier(*m_device, *m_cmdBuffer, m_colorAttachment->getImage(), subresourceRange, in addRenderingSubpassDependencyIfRequired() 1296 imageBarrier (*m_device, *m_cmdBuffer, image, subresourceRange, in readImage() 1809 imageBarrier(*m_device, *m_cmdBuffer, m_colorAttachment->getImage(), subresourceRange, in beforeRenderPass() 1817 imageBarrier(*m_device, *m_cmdBuffer, m_colorAttachment->getImage(), subresourceRange, in beforeRenderPass() 1900 imageBarrier(*m_device, *m_cmdBuffer, image, subresourceRange, in setImageData() 1905 imageBarrier(*m_device, *m_cmdBuffer, image, subresourceRange, in setImageData() 2882 imageBarrier(*m_devic in afterRenderPass() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/fragment_shading_rate/ |
H A D | vktFragmentShadingRateBasic.cpp | 2588 VkImageMemoryBarrier imageBarrier in preRenderCommands() 2612 1, &imageBarrier); in preRenderCommands() 2614 imageBarrier.image = derivImage->get(); in preRenderCommands() 2615 imageBarrier.newLayout = VK_IMAGE_LAYOUT_GENERAL; in preRenderCommands() 2621 1, &imageBarrier); in preRenderCommands() 2641 VkImageMemoryBarrier dsBarrier = imageBarrier; in preRenderCommands() 2656 imageBarrier.image = srImage->get(); in preRenderCommands() 2657 imageBarrier.newLayout = VK_IMAGE_LAYOUT_GENERAL; in preRenderCommands() 2663 1, &imageBarrier); in preRenderCommands() 2698 imageBarrier in preRenderCommands() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state/ |
H A D | vktDynamicStateClearTests.cpp | 387 const vk::VkImageMemoryBarrier imageBarrier = in command() local 400 m_vk.cmdPipelineBarrier(*m_cmdBuffer, vk::VK_PIPELINE_STAGE_ALL_COMMANDS_BIT, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageBarrier); in command()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/ |
H A D | vktImageTransfer.cpp | 205 const VkImageMemoryBarrier imageBarrier = makeImageMemoryBarrier(0u, VK_ACCESS_TRANSFER_WRITE_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_GENERAL, *image, subresourceRange); in iterate() local 206 vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, (const VkBufferMemoryBarrier*)DE_NULL, 1u, &imageBarrier); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/image/ |
H A D | vktImageTransfer.cpp | 199 const VkImageMemoryBarrier imageBarrier = makeImageMemoryBarrier(0u, VK_ACCESS_TRANSFER_WRITE_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_GENERAL, *image, subresourceRange); in iterate() local 200 vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, (const VkBufferMemoryBarrier*)DE_NULL, 1u, &imageBarrier); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmCrossStageInterfaceTests.cpp | 108 void imageBarrier (const DeviceInterface& vk, in imageBarrier() function 306 imageBarrier(vk, *cmdBuffer, *colorAttachmentImage, imageSubresourceRange, in iterate() 313 imageBarrier(vk, *cmdBuffer, *colorAttachmentImage, imageSubresourceRange, in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/ |
H A D | vktSpvAsmCrossStageInterfaceTests.cpp | 108 void imageBarrier (const DeviceInterface& vk, in imageBarrier() function 306 imageBarrier(vk, *cmdBuffer, *colorAttachmentImage, imageSubresourceRange, in iterate() 313 imageBarrier(vk, *cmdBuffer, *colorAttachmentImage, imageSubresourceRange, in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/ |
H A D | vktMemoryExternalMemoryHostTests.cpp | 628 const VkImageMemoryBarrier imageBarrier = in clear() local 642 m_vkd.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, DE_FALSE, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageBarrier); in clear() 656 const VkImageMemoryBarrier imageBarrier = in draw() local 669 m_vkd.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, DE_FALSE, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageBarrier); in draw()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/memory/ |
H A D | vktMemoryExternalMemoryHostTests.cpp | 628 const VkImageMemoryBarrier imageBarrier = in clear() local 642 m_vkd.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, DE_FALSE, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageBarrier); in clear() 656 const VkImageMemoryBarrier imageBarrier = in draw() local 669 m_vkd.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, DE_FALSE, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageBarrier); in draw()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawAhbTests.cpp | 546 const VkImageMemoryBarrier imageBarrier = in iterate() local 561 0u, DE_NULL, 0u, DE_NULL, 1u, &imageBarrier); in iterate()
|
H A D | vktDrawOHOSNativeBufferTests.cpp | 572 const VkImageMemoryBarrier imageBarrier = in iterate() local 588 0u, DE_NULL, 0u, DE_NULL, 1u, &imageBarrier); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock/ |
H A D | vktFragmentShaderInterlockBasic.cpp | 667 const VkImageMemoryBarrier imageBarrier = in iterate() local 691 1, &imageBarrier); in iterate()
|