/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/fragment_shading_rate/ |
H A D | vktAttachmentRateTests.cpp | 1089 VkMemoryBarrier memoryBarrier { VK_STRUCTURE_TYPE_MEMORY_BARRIER, DE_NULL, 0u, 0u }; in runComputeShaderMode() 1169 memoryBarrier.srcAccessMask = VK_ACCESS_SHADER_WRITE_BIT; in runComputeShaderMode() 1170 memoryBarrier.dstAccessMask = VK_ACCESS_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR; in runComputeShaderMode() 1179 vk.cmdPipelineBarrier(*cmdBuffer, srcStageMask, dstStageMask, 0, 1, &memoryBarrier, 0, DE_NULL, 1, &srImageBarrierShadingRate); in runComputeShaderMode() 1206 memoryBarrier.srcAccessMask = VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT; in runComputeShaderMode() 1207 memoryBarrier.dstAccessMask = VK_ACCESS_TRANSFER_READ_BIT; in runComputeShaderMode() 1208 vk.cmdPipelineBarrier(*cmdBuffer, srcStageMask, dstStageMask, 0, 1, &memoryBarrier, 0, DE_NULL, 0, DE_NULL); in runComputeShaderMode() 1238 VkMemoryBarrier memoryBarrier { VK_STRUCTURE_TYPE_MEMORY_BARRIER, DE_NULL, 0u, 0u }; in runFragmentShaderMode() 1349 memoryBarrier.srcAccessMask = VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT; in runFragmentShaderMode() 1350 memoryBarrier in runFragmentShaderMode() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate/ |
H A D | vktAttachmentRateTests.cpp | 1267 VkMemoryBarrier memoryBarrier { VK_STRUCTURE_TYPE_MEMORY_BARRIER, DE_NULL, 0u, 0u }; in runComputeShaderMode() 1352 memoryBarrier.srcAccessMask = VK_ACCESS_SHADER_WRITE_BIT; in runComputeShaderMode() 1353 memoryBarrier.dstAccessMask = VK_ACCESS_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR; in runComputeShaderMode() 1362 vk.cmdPipelineBarrier(*cmdBuffer, srcStageMask, dstStageMask, 0, 1, &memoryBarrier, 0, DE_NULL, 1, &srImageBarrierShadingRate); in runComputeShaderMode() 1389 memoryBarrier.srcAccessMask = VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT; in runComputeShaderMode() 1390 memoryBarrier.dstAccessMask = VK_ACCESS_TRANSFER_READ_BIT; in runComputeShaderMode() 1391 vk.cmdPipelineBarrier(*cmdBuffer, srcStageMask, dstStageMask, 0, 1, &memoryBarrier, 0, DE_NULL, 0, DE_NULL); in runComputeShaderMode() 1421 VkMemoryBarrier memoryBarrier { VK_STRUCTURE_TYPE_MEMORY_BARRIER, DE_NULL, 0u, 0u }; in runFragmentShaderMode() 1552 memoryBarrier.srcAccessMask = useMemoryAccess ? VK_ACCESS_MEMORY_WRITE_BIT : VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT; in runFragmentShaderMode() 1553 memoryBarrier in runFragmentShaderMode() [all...] |
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
H A D | VulkanSecondaryCommandBuffer.h | 161 void memoryBarrier(VkPipelineStageFlags srcStageMask, 163 const VkMemoryBarrier *memoryBarrier); 501 ANGLE_INLINE void VulkanSecondaryCommandBuffer::memoryBarrier(VkPipelineStageFlags srcStageMask, in memoryBarrier() argument 503 const VkMemoryBarrier *memoryBarrier) in memoryBarrier() 506 CommandBuffer::memoryBarrier(srcStageMask, dstStageMask, memoryBarrier); in memoryBarrier()
|
H A D | UtilsVk.cpp | 2680 VkMemoryBarrier memoryBarrier = {}; in stencilBlitResolveNoShaderExport() local 2681 memoryBarrier.sType = VK_STRUCTURE_TYPE_MEMORY_BARRIER; in stencilBlitResolveNoShaderExport() 2682 memoryBarrier.srcAccessMask = VK_ACCESS_SHADER_WRITE_BIT; in stencilBlitResolveNoShaderExport() 2683 memoryBarrier.dstAccessMask = VK_ACCESS_TRANSFER_READ_BIT; in stencilBlitResolveNoShaderExport() 2685 commandBuffer->memoryBarrier(VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, in stencilBlitResolveNoShaderExport() 2686 VK_PIPELINE_STAGE_TRANSFER_BIT, &memoryBarrier); in stencilBlitResolveNoShaderExport() 2998 VkMemoryBarrier memoryBarrier = {}; in copyImageBits() local 2999 memoryBarrier.sType = VK_STRUCTURE_TYPE_MEMORY_BARRIER; in copyImageBits() 3000 memoryBarrier.srcAccessMask = VK_ACCESS_TRANSFER_WRITE_BIT; in copyImageBits() 3001 memoryBarrier in copyImageBits() [all...] |
H A D | vk_helpers.h | 746 VkMemoryBarrier memoryBarrier = {}; 750 memoryBarrier.sType = VK_STRUCTURE_TYPE_MEMORY_BARRIER; 751 memoryBarrier.srcAccessMask = mMemoryBarrierSrcAccess; 752 memoryBarrier.dstAccessMask = mMemoryBarrierDstAccess; 756 mSrcStageMask, mDstStageMask, 0, memoryBarrierCount, &memoryBarrier, 0, nullptr, 770 VkMemoryBarrier memoryBarrier = {}; in executeIndividually() local 774 memoryBarrier.sType = VK_STRUCTURE_TYPE_MEMORY_BARRIER; in executeIndividually() 775 memoryBarrier.srcAccessMask = mMemoryBarrierSrcAccess; in executeIndividually() 776 memoryBarrier.dstAccessMask = mMemoryBarrierDstAccess; in executeIndividually() 783 &memoryBarrier, in executeIndividually() [all...] |
H A D | ContextVk.cpp | 1853 VkMemoryBarrier memoryBarrier = {}; in handleDirtyGraphicsFramebufferFetchBarrier() local 1854 memoryBarrier.sType = VK_STRUCTURE_TYPE_MEMORY_BARRIER; in handleDirtyGraphicsFramebufferFetchBarrier() 1855 memoryBarrier.srcAccessMask = VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT; in handleDirtyGraphicsFramebufferFetchBarrier() 1856 memoryBarrier.dstAccessMask = VK_ACCESS_INPUT_ATTACHMENT_READ_BIT; in handleDirtyGraphicsFramebufferFetchBarrier() 1860 VK_DEPENDENCY_BY_REGION_BIT, 1, &memoryBarrier, 0, nullptr, 0, nullptr); in handleDirtyGraphicsFramebufferFetchBarrier() 4752 angle::Result ContextVk::memoryBarrier(const gl::Context *context, GLbitfield barriers) in memoryBarrier() function in rx::ContextVk 4852 // otherwise similar to memoryBarrier in function. in memoryBarrierByRegion() 4856 return memoryBarrier(context, barriers); in memoryBarrierByRegion() 5558 VkMemoryBarrier memoryBarrier = {}; 5559 memoryBarrier [all...] |
H A D | SecondaryCommandBuffer.h | 360 VkMemoryBarrier memoryBarrier; member 640 void memoryBarrier(VkPipelineStageFlags srcStageMask, 642 const VkMemoryBarrier *memoryBarrier); 1345 ANGLE_INLINE void SecondaryCommandBuffer::memoryBarrier(VkPipelineStageFlags srcStageMask, in memoryBarrier() argument 1347 const VkMemoryBarrier *memoryBarrier) in memoryBarrier() 1352 paramStruct->memoryBarrier = *memoryBarrier; in memoryBarrier()
|
/third_party/vk-gl-cts/external/openglcts/modules/glesext/gpu_shader5/ |
H A D | esextcGPUShader5SSBOArrayIndexing.cpp | 69 " memoryBarrier();\n" 171 gl.memoryBarrier(GL_SHADER_STORAGE_BARRIER_BIT); in iterate() 182 gl.memoryBarrier(GL_SHADER_STORAGE_BARRIER_BIT); in iterate()
|
/third_party/skia/third_party/externals/spirv-cross/include/spirv_cross/ |
H A D | barrier.hpp | 40 static inline void memoryBarrier() in memoryBarrier() function in spirv_cross::Barrier
|
H A D | internal_interface.hpp | 554 Barrier::memoryBarrier(); 556 inline void memoryBarrier() 558 Barrier::memoryBarrier();
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
H A D | vktMeshShaderSyncTests.cpp | 1001 const auto memoryBarrier = makeMemoryBarrier(writeAccessFlags, readAccessFlags); in iterate() local 1002 vkd.cmdPipelineBarrier(cmdBuffer, fromStageFlags, toStageFlags, 0u, 1u, &memoryBarrier, 0u, nullptr, 0u, nullptr); in iterate() 1060 const auto memoryBarrier = makeMemoryBarrier(writeAccessFlags, readAccessFlags); in iterate() local 1061 vkd.cmdPipelineBarrier(cmdBuffer, fromStageFlags, toStageFlags, 0u, 1u, &memoryBarrier, 0u, nullptr, 0u, nullptr); in iterate() 1090 const auto memoryBarrier = makeMemoryBarrier(writeAccessFlags, readAccessFlags); in iterate() local 1091 vkd.cmdPipelineBarrier(cmdBuffer, fromStageFlags, toStageFlags, 0u, 1u, &memoryBarrier, 0u, nullptr, 0u, nullptr); in iterate()
|
H A D | vktMeshShaderSyncTestsEXT.cpp | 1204 const auto memoryBarrier = makeMemoryBarrier(writeAccessFlags, readAccessFlags); in iterate() local 1205 cmdPipelineMemoryBarrier(vkd, cmdBuffer, fromStageFlags, toStageFlags, &memoryBarrier); in iterate() 1270 const auto memoryBarrier = makeMemoryBarrier(writeAccessFlags, readAccessFlags); in iterate() local 1271 cmdPipelineMemoryBarrier(vkd, cmdBuffer, fromStageFlags, toStageFlags, &memoryBarrier); in iterate() 1313 const auto memoryBarrier = makeMemoryBarrier(writeAccessFlags, readAccessFlags); in iterate() local 1314 cmdPipelineMemoryBarrier(vkd, cmdBuffer, fromStageFlags, toStageFlags, &memoryBarrier); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/ |
H A D | vktMeshShaderSyncTests.cpp | 1001 const auto memoryBarrier = makeMemoryBarrier(writeAccessFlags, readAccessFlags); in iterate() local 1002 vkd.cmdPipelineBarrier(cmdBuffer, fromStageFlags, toStageFlags, 0u, 1u, &memoryBarrier, 0u, nullptr, 0u, nullptr); in iterate() 1060 const auto memoryBarrier = makeMemoryBarrier(writeAccessFlags, readAccessFlags); in iterate() local 1061 vkd.cmdPipelineBarrier(cmdBuffer, fromStageFlags, toStageFlags, 0u, 1u, &memoryBarrier, 0u, nullptr, 0u, nullptr); in iterate() 1090 const auto memoryBarrier = makeMemoryBarrier(writeAccessFlags, readAccessFlags); in iterate() local 1091 vkd.cmdPipelineBarrier(cmdBuffer, fromStageFlags, toStageFlags, 0u, 1u, &memoryBarrier, 0u, nullptr, 0u, nullptr); in iterate()
|
H A D | vktMeshShaderSyncTestsEXT.cpp | 1204 const auto memoryBarrier = makeMemoryBarrier(writeAccessFlags, readAccessFlags); in iterate() local 1205 cmdPipelineMemoryBarrier(vkd, cmdBuffer, fromStageFlags, toStageFlags, &memoryBarrier); in iterate() 1270 const auto memoryBarrier = makeMemoryBarrier(writeAccessFlags, readAccessFlags); in iterate() local 1271 cmdPipelineMemoryBarrier(vkd, cmdBuffer, fromStageFlags, toStageFlags, &memoryBarrier); in iterate() 1313 const auto memoryBarrier = makeMemoryBarrier(writeAccessFlags, readAccessFlags); in iterate() local 1314 cmdPipelineMemoryBarrier(vkd, cmdBuffer, fromStageFlags, toStageFlags, &memoryBarrier); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/ |
H A D | vktRayQueryOpacityMicromapTests.cpp | 657 VkMemoryBarrier2 memoryBarrier = { VK_STRUCTURE_TYPE_MEMORY_BARRIER_2, NULL, in iterate() local 665 &memoryBarrier, // const VkMemoryBarrier2KHR* pMemoryBarriers; in iterate() 696 VkMemoryBarrier2 memoryBarrier = { VK_STRUCTURE_TYPE_MEMORY_BARRIER_2, NULL, in iterate() local 704 &memoryBarrier, // const VkMemoryBarrier2KHR* pMemoryBarriers; in iterate() 712 dependencyInfo.pMemoryBarriers = &memoryBarrier; in iterate()
|
/third_party/vk-gl-cts/external/openglcts/modules/glesext/texture_buffer/ |
H A D | esextcTextureBufferOperations.cpp | 395 gl.memoryBarrier(GL_SHADER_IMAGE_ACCESS_BARRIER_BIT); in iterateFirstPhase() 404 gl.memoryBarrier(GL_BUFFER_UPDATE_BARRIER_BIT); in iterateFirstPhase() 1236 gl.memoryBarrier(GL_SHADER_IMAGE_ACCESS_BARRIER_BIT); in initializeBufferObjectData() 1392 gl.memoryBarrier(GL_TEXTURE_FETCH_BARRIER_BIT); in initializeBufferObjectData() 1510 gl.memoryBarrier(GL_TEXTURE_FETCH_BARRIER_BIT); in initializeBufferObjectData()
|
H A D | esextcTextureBufferAtomicFunctions.cpp | 151 " memoryBarrier();\n" in getComputeShaderCode() 189 gl.memoryBarrier(GL_BUFFER_UPDATE_BARRIER_BIT); in iterate()
|
H A D | esextcTextureBufferMAXSizeValidation.cpp | 241 gl.memoryBarrier(GL_BUFFER_UPDATE_BARRIER_BIT); in iterate()
|
H A D | esextcTextureBufferParamValueIntToFloatConversion.cpp | 213 gl.memoryBarrier(GL_BUFFER_UPDATE_BARRIER_BIT); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_query/ |
H A D | vktRayQueryOpacityMicromapTests.cpp | 637 VkMemoryBarrier2 memoryBarrier = { VK_STRUCTURE_TYPE_MEMORY_BARRIER_2, NULL, in iterate() local 645 &memoryBarrier, // const VkMemoryBarrier2KHR* pMemoryBarriers; in iterate() 676 VkMemoryBarrier2 memoryBarrier = { VK_STRUCTURE_TYPE_MEMORY_BARRIER_2, NULL, in iterate() local 684 &memoryBarrier, // const VkMemoryBarrier2KHR* pMemoryBarriers; in iterate() 692 dependencyInfo.pMemoryBarriers = &memoryBarrier; in iterate()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/ |
H A D | RendererGL.h | 123 angle::Result memoryBarrier(GLbitfield barriers);
|
H A D | RendererGL.cpp | 356 angle::Result RendererGL::memoryBarrier(GLbitfield barriers) in memoryBarrier() function in rx::RendererGL 358 mFunctions->memoryBarrier(barriers); in memoryBarrier()
|
/third_party/vk-gl-cts/external/openglcts/modules/glesext/texture_cube_map_array/ |
H A D | esextcTextureCubeMapArrayImageOperations.cpp | 185 gl.memoryBarrier(GL_SHADER_IMAGE_ACCESS_BARRIER_BIT); in checkResults() 190 gl.memoryBarrier(GL_FRAMEBUFFER_BARRIER_BIT); in checkResults() 207 gl.memoryBarrier(GL_FRAMEBUFFER_BARRIER_BIT); in checkResults()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawImageObjectUtil.cpp | 376 const vk::VkBufferMemoryBarrier memoryBarrier = in readUsingBuffer() local 388 m_vk.cmdPipelineBarrier(*copyCmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, vk::VK_PIPELINE_STAGE_HOST_BIT, 0u, 0u, DE_NULL, 1u, &memoryBarrier, 0u, DE_NULL); in readUsingBuffer() 493 const vk::VkImageMemoryBarrier memoryBarrier = local 512 m_vk.cmdPipelineBarrier(*copyCmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, vk::VK_PIPELINE_STAGE_HOST_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &memoryBarrier);
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktDrawImageObjectUtil.cpp | 376 const vk::VkBufferMemoryBarrier memoryBarrier = in readUsingBuffer() local 388 m_vk.cmdPipelineBarrier(*copyCmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, vk::VK_PIPELINE_STAGE_HOST_BIT, 0u, 0u, DE_NULL, 1u, &memoryBarrier, 0u, DE_NULL); in readUsingBuffer() 493 const vk::VkImageMemoryBarrier memoryBarrier = local 512 m_vk.cmdPipelineBarrier(*copyCmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, vk::VK_PIPELINE_STAGE_HOST_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &memoryBarrier);
|