/external/angle/src/libANGLE/renderer/vulkan/ |
D | CommandGraph.h | 199 ANGLE_INLINE void addGlobalMemoryBarrier(VkFlags srcAccess, in addGlobalMemoryBarrier() argument 203 mGlobalMemoryBarrierSrcAccess |= srcAccess; in addGlobalMemoryBarrier() 521 void addGlobalMemoryBarrier(VkFlags srcAccess, VkFlags dstAccess, VkPipelineStageFlags stages); 602 void memoryBarrier(VkFlags srcAccess, VkFlags dstAccess, VkPipelineStageFlags stages); 781 ANGLE_INLINE void CommandGraphResource::addGlobalMemoryBarrier(VkFlags srcAccess, in addGlobalMemoryBarrier() argument 786 mCurrentWritingNode->addGlobalMemoryBarrier(srcAccess, dstAccess, stages); in addGlobalMemoryBarrier()
|
D | vk_ref_counted_event.h | 547 VkAccessFlags srcAccess, in EventBarrier() argument 552 mMemoryBarrierSrcAccess(srcAccess), in EventBarrier() 634 VkAccessFlags srcAccess,
|
D | vk_ref_counted_event.cpp | 447 VkAccessFlags srcAccess, in addEventMemoryBarrier() argument 453 mBarriers.emplace_back(srcStageFlags, dstStageMask, srcAccess, dstAccess, in addEventMemoryBarrier()
|
D | CommandGraph.cpp | 1145 void CommandGraph::memoryBarrier(VkFlags srcAccess, VkFlags dstAccess, VkPipelineStageFlags stages) in memoryBarrier() argument 1149 newNode->addGlobalMemoryBarrier(srcAccess, dstAccess, stages); in memoryBarrier()
|
D | vk_helpers.h | 957 VkAccessFlags srcAccess, in mergeMemoryBarrier() argument 962 mMemoryBarrierSrcAccess |= srcAccess; in mergeMemoryBarrier() 1001 VkAccessFlags srcAccess, in mergeMemoryBarrier() argument 1004 mBarriers[stageIndex].mergeMemoryBarrier(srcStageMask, dstStageMask, srcAccess, dstAccess); in mergeMemoryBarrier()
|
D | vk_helpers.cpp | 6041 const VkAccessFlags srcAccess = mCurrentReadEvents.getAccessFlags(eventStage); in recordWriteBarrier() local 6042 eventBarriers->addEventMemoryBarrier(renderer, waitEvent, srcAccess, writeStage, in recordWriteBarrier()
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineImageUtil.cpp | 932 const tcu::ConstPixelBufferAccess srcAccess = getLevel(levelNdx, layerNdx); in write() local 933 const tcu::PixelBufferAccess destAccess(srcAccess.getFormat(), srcAccess.getSize(), in write() 934 … srcAccess.getPitch(), destPtr + levelOffset); in write() 936 tcu::copy(destAccess, srcAccess); in write() 937 levelOffset += srcAccess.getWidth() * srcAccess.getHeight() * srcAccess.getDepth() * in write() 938 srcAccess.getFormat().getPixelSize(); in write()
|
/external/skia/src/gpu/graphite/vk/ |
D | VulkanBuffer.cpp | 270 VkPipelineStageFlags access_to_pipeline_srcStageFlags(const VkAccessFlags srcAccess) { in access_to_pipeline_srcStageFlags() argument 274 switch (srcAccess) { in access_to_pipeline_srcStageFlags()
|
/external/deqp/external/vulkancts/modules/vulkan/query_pool/ |
D | vktQueryPoolFragInvocationTests.cpp | 344 VkAccessFlags srcAccess = VK_ACCESS_TRANSFER_WRITE_BIT; in testInvocations() local 349 srcAccess |= VK_ACCESS_SHADER_WRITE_BIT; in testInvocations() 353 const auto preHostBarrier = makeMemoryBarrier(srcAccess, VK_ACCESS_HOST_READ_BIT); in testInvocations()
|
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/ |
D | vktFragmentOperationsTransientAttachmentTests.cpp | 541 const auto srcAccess = in iterate() local 549 const auto clearToLoad = makeMemoryBarrier(srcAccess, dstAccess); in iterate()
|
/external/deqp/external/vulkancts/modules/vulkan/binding_model/ |
D | vktBindingShaderAccessTests.cpp | 295 const tcu::ConstPixelBufferAccess srcAccess = srcImage.getLevel(level); in getTextureLevelPyramidDataSize() local 298 DE_ASSERT(srcAccess.getFormat().getPixelSize() == srcAccess.getPixelPitch()); in getTextureLevelPyramidDataSize() 301 …srcAccess.getWidth() * srcAccess.getHeight() * srcAccess.getDepth() * srcAccess.getFormat().getPix… in getTextureLevelPyramidDataSize() 325 const tcu::ConstPixelBufferAccess srcAccess = srcImage.getLevel(level); in writeTextureLevelPyramidData() local 326 …const tcu::PixelBufferAccess dstAccess(srcAccess.getFormat(), srcAccess.getSize(), srcAccess.getPi… in writeTextureLevelPyramidData() 329 …srcAccess.getWidth() * srcAccess.getHeight() * srcAccess.getDepth() * srcAccess.getFormat().getPix… in writeTextureLevelPyramidData() 334 (srcAccess.getHeight()); in writeTextureLevelPyramidData() 335 … const int32_t sliceDepth = (viewType == vk::VK_IMAGE_VIEW_TYPE_3D) ? (srcAccess.getDepth()) : (1); in writeTextureLevelPyramidData() 336 const tcu::IVec3 sliceSize(srcAccess.getWidth(), sliceHeight, sliceDepth); in writeTextureLevelPyramidData() 339 DE_ASSERT(srcAccess.getFormat().getPixelSize() == srcAccess.getPixelPitch()); in writeTextureLevelPyramidData() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/mesh_shader/ |
D | vktMeshShaderSyncTests.cpp | 1261 …const auto srcAccess = (VK_ACCESS_COLOR_ATTACHMENT_READ_BIT | VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT… in iterate() local 1264 makeImageMemoryBarrier(srcAccess, dstAccess, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, in iterate()
|
D | vktMeshShaderSyncTestsEXT.cpp | 1473 …const auto srcAccess = (VK_ACCESS_COLOR_ATTACHMENT_READ_BIT | VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT… in iterate() local 1476 makeImageMemoryBarrier(srcAccess, dstAccess, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, in iterate()
|
/external/deqp/external/vulkancts/modules/vulkan/memory/ |
D | vktMemoryBindingTests.cpp | 380 const VkImageMemoryBarrier makeMemoryBarrierInfo(VkImage image, VkAccessFlags srcAccess, VkAccessFl… in makeMemoryBarrierInfo() argument 386 … srcAccess, // VkAccessFlags srcAccessMask; in makeMemoryBarrierInfo()
|
/external/deqp/external/vulkancts/modules/vulkan/renderpass/ |
D | vktDynamicRenderingTests.cpp | 1007 … const VkAccessFlags srcAccess = (prevXFer ? VK_ACCESS_TRANSFER_WRITE_BIT : VK_ACCESS_NONE_KHR); in preBarier() local 1011 …makeImageMemoryBarrier(srcAccess, VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT, imagesLayout.oldDe… in preBarier() 1023 … const VkAccessFlags srcAccess = (prevXFer ? VK_ACCESS_TRANSFER_WRITE_BIT : VK_ACCESS_NONE_KHR); in preBarier() local 1027 …makeImageMemoryBarrier(srcAccess, VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT, imagesLayout.oldSt… in preBarier()
|
/external/deqp/modules/gles31/functional/ |
D | es31fShaderImageLoadStoreTests.cpp | 813 const PixelBufferAccess srcAccess = getAccessInternal(); in getSliceAccessInternal() local 814 … return tcu::getSubregion(srcAccess, 0, 0, slice, srcAccess.getWidth(), srcAccess.getHeight(), 1); in getSliceAccessInternal()
|