Home
last modified time | relevance | path

Searched refs:memoryBarrier (Results 1 - 25 of 87) sorted by relevance

1234

/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/fragment_shading_rate/
H A DvktAttachmentRateTests.cpp1089 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 DvktAttachmentRateTests.cpp1267 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 DVulkanSecondaryCommandBuffer.h161 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 DUtilsVk.cpp2680 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 Dvk_helpers.h746 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 DContextVk.cpp1853 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 DSecondaryCommandBuffer.h360 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 DesextcGPUShader5SSBOArrayIndexing.cpp69 " 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 Dbarrier.hpp40 static inline void memoryBarrier() in memoryBarrier() function in spirv_cross::Barrier
H A Dinternal_interface.hpp554 Barrier::memoryBarrier();
556 inline void memoryBarrier()
558 Barrier::memoryBarrier();
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/
H A DvktMeshShaderSyncTests.cpp1001 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 DvktMeshShaderSyncTestsEXT.cpp1204 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 DvktMeshShaderSyncTests.cpp1001 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 DvktMeshShaderSyncTestsEXT.cpp1204 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 DvktRayQueryOpacityMicromapTests.cpp657 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 DesextcTextureBufferOperations.cpp395 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 DesextcTextureBufferAtomicFunctions.cpp151 " memoryBarrier();\n" in getComputeShaderCode()
189 gl.memoryBarrier(GL_BUFFER_UPDATE_BARRIER_BIT); in iterate()
H A DesextcTextureBufferMAXSizeValidation.cpp241 gl.memoryBarrier(GL_BUFFER_UPDATE_BARRIER_BIT); in iterate()
H A DesextcTextureBufferParamValueIntToFloatConversion.cpp213 gl.memoryBarrier(GL_BUFFER_UPDATE_BARRIER_BIT); in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_query/
H A DvktRayQueryOpacityMicromapTests.cpp637 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 DRendererGL.h123 angle::Result memoryBarrier(GLbitfield barriers);
H A DRendererGL.cpp356 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 DesextcTextureCubeMapArrayImageOperations.cpp185 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 DvktDrawImageObjectUtil.cpp376 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 DvktDrawImageObjectUtil.cpp376 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);

Completed in 48 milliseconds

1234