Home
last modified time | relevance | path

Searched refs:imageBarriers (Results 1 - 21 of 21) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
H A DTextureVk.h75 std::vector<VkImageMemoryBarrier>* imageBarriers,
118 std::vector<VkImageMemoryBarrier>* imageBarriers,
124 std::vector<VkImageMemoryBarrier>* imageBarriers,
130 std::vector<VkImageMemoryBarrier>* imageBarriers,
H A DTextureVk.cpp988 std::vector<VkImageMemoryBarrier>* imageBarriers, in TransitionUsageForPass()
1008 TransitionUsageForPassImpl(recordingContext, combinedUsages, imageBarriers, srcStages, in TransitionUsageForPass()
1011 TransitionUsageForPassImpl(recordingContext, textureUsages, imageBarriers, srcStages, in TransitionUsageForPass()
1019 std::vector<VkImageMemoryBarrier>* imageBarriers, in TransitionUsageForPassImpl()
1022 size_t transitionBarrierStart = imageBarriers->size(); in TransitionUsageForPassImpl()
1039 imageBarriers->push_back(BuildMemoryBarrier(this, *lastUsage, newUsage, range)); in TransitionUsageForPassImpl()
1048 TweakTransitionForExternalUsage(recordingContext, imageBarriers, in TransitionUsageForPassImpl()
1081 std::vector<VkImageMemoryBarrier>* imageBarriers, in TransitionUsageAndGetResourceBarrier()
1093 TransitionUsageAndGetResourceBarrierImpl(usage, updatedRange, imageBarriers, srcStages, in TransitionUsageAndGetResourceBarrier()
1096 TransitionUsageAndGetResourceBarrierImpl(usage, range, imageBarriers, srcStage in TransitionUsageAndGetResourceBarrier()
986 TransitionUsageForPass(CommandRecordingContext* recordingContext, const TextureSubresourceUsage& textureUsages, std::vector<VkImageMemoryBarrier>* imageBarriers, VkPipelineStageFlags* srcStages, VkPipelineStageFlags* dstStages) TransitionUsageForPass() argument
1016 TransitionUsageForPassImpl( CommandRecordingContext* recordingContext, const SubresourceStorage<wgpu::TextureUsage>& subresourceUsages, std::vector<VkImageMemoryBarrier>* imageBarriers, VkPipelineStageFlags* srcStages, VkPipelineStageFlags* dstStages) TransitionUsageForPassImpl() argument
1078 TransitionUsageAndGetResourceBarrier( wgpu::TextureUsage usage, const SubresourceRange& range, std::vector<VkImageMemoryBarrier>* imageBarriers, VkPipelineStageFlags* srcStages, VkPipelineStageFlags* dstStages) TransitionUsageAndGetResourceBarrier() argument
1101 TransitionUsageAndGetResourceBarrierImpl( wgpu::TextureUsage usage, const SubresourceRange& range, std::vector<VkImageMemoryBarrier>* imageBarriers, VkPipelineStageFlags* srcStages, VkPipelineStageFlags* dstStages) TransitionUsageAndGetResourceBarrierImpl() argument
[all...]
H A DCommandBufferVk.cpp158 std::vector<VkImageMemoryBarrier> imageBarriers; in TransitionAndClearForSyncScope() local
186 &imageBarriers, &srcStages, &dstStages); in TransitionAndClearForSyncScope()
189 if (bufferBarriers.size() || imageBarriers.size()) { in TransitionAndClearForSyncScope()
192 bufferBarriers.data(), imageBarriers.size(), in TransitionAndClearForSyncScope()
193 imageBarriers.data()); in TransitionAndClearForSyncScope()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/
H A DvktSynchronizationSmokeTests.cpp739 vector<VkImageMemoryBarrier> imageBarriers; in generateWork() local
750 imageBarriers.resize(0); in generateWork()
796 imageBarriers.push_back(image.imageMemoryBarrier[ndx]); in generateWork()
981 (deUint32)imageBarriers.size(), (imageBarriers.empty() ? DE_NULL : &imageBarriers[0])); in generateWork()
985 imageBarriers.resize(0); in generateWork()
1001 renderInfo.barriers = &imageBarriers; in generateWork()
1010 (deUint32)imageBarriers.size(), (imageBarriers in generateWork()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/
H A DvktSynchronizationSmokeTests.cpp740 vector<VkImageMemoryBarrier> imageBarriers; in generateWork() local
751 imageBarriers.resize(0); in generateWork()
797 imageBarriers.push_back(image.imageMemoryBarrier[ndx]); in generateWork()
982 (deUint32)imageBarriers.size(), (imageBarriers.empty() ? DE_NULL : &imageBarriers[0])); in generateWork()
986 imageBarriers.resize(0); in generateWork()
1002 renderInfo.barriers = &imageBarriers; in generateWork()
1011 (deUint32)imageBarriers.size(), (imageBarriers in generateWork()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineRenderToImageTests.cpp1126 const VkImageMemoryBarrier imageBarriers[] = in testWithSizeReduction() local
1143 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(imageBarriers), imageBarriers); in testWithSizeReduction()
1516 const VkImageMemoryBarrier imageBarriers[] = in testRenderToMipMaps() local
1556 const deUint32 numImageBarriers = static_cast<deUint32>(DE_LENGTH_OF_ARRAY(imageBarriers) - (useDepthStencil ? 0 : 1)); in testRenderToMipMaps()
1559 0u, DE_NULL, 0u, DE_NULL, numImageBarriers, imageBarriers); in testRenderToMipMaps()
1583 const VkImageMemoryBarrier imageBarriers[] = in testRenderToMipMaps() local
1606 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(imageBarriers), imageBarriers); in testRenderToMipMaps()
H A DvktPipelineFramebufferAttachmentTests.cpp553 const VkImageMemoryBarrier imageBarriers[] = in test() local
582 0u, DE_NULL, 0u, DE_NULL, 2u, imageBarriers); in test()
598 const VkImageMemoryBarrier imageBarriers[] = in test() local
615 0u, DE_NULL, 0u, DE_NULL, 1u, imageBarriers); in test()
890 const VkImageMemoryBarrier imageBarriers[] = in testNoAtt() local
907 0u, DE_NULL, 0u, DE_NULL, 1u, imageBarriers); in testNoAtt()
1214 const VkImageMemoryBarrier imageBarriers[] = in testMultiAttachments() local
1243 0u, DE_NULL, 0u, DE_NULL, 2u, imageBarriers); in testMultiAttachments()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/
H A DvktPipelineRenderToImageTests.cpp1043 const VkImageMemoryBarrier imageBarriers[] = in testWithSizeReduction() local
1060 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(imageBarriers), imageBarriers); in testWithSizeReduction()
1389 const VkImageMemoryBarrier imageBarriers[] = in testRenderToMipMaps() local
1429 const deUint32 numImageBarriers = static_cast<deUint32>(DE_LENGTH_OF_ARRAY(imageBarriers) - (useDepthStencil ? 0 : 1)); in testRenderToMipMaps()
1432 0u, DE_NULL, 0u, DE_NULL, numImageBarriers, imageBarriers); in testRenderToMipMaps()
1456 const VkImageMemoryBarrier imageBarriers[] = in testRenderToMipMaps() local
1479 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(imageBarriers), imageBarriers); in testRenderToMipMaps()
H A DvktPipelineFramebufferAttachmentTests.cpp547 const VkImageMemoryBarrier imageBarriers[] = in test() local
576 0u, DE_NULL, 0u, DE_NULL, 2u, imageBarriers); in test()
592 const VkImageMemoryBarrier imageBarriers[] = in test() local
609 0u, DE_NULL, 0u, DE_NULL, 1u, imageBarriers); in test()
883 const VkImageMemoryBarrier imageBarriers[] = in testNoAtt() local
900 0u, DE_NULL, 0u, DE_NULL, 1u, imageBarriers); in testNoAtt()
1203 const VkImageMemoryBarrier imageBarriers[] = in testMultiAttachments() local
1232 0u, DE_NULL, 0u, DE_NULL, 2u, imageBarriers); in testMultiAttachments()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/video/
H A DvktVideoBaseDecodeUtils.cpp1414 cachedParameters->imageBarriers.push_back(barrier);
1415 DE_ASSERT(!!cachedParameters->imageBarriers.back().image);
1426 cachedParameters->imageBarriers.push_back(barrier);
1427 DE_ASSERT(!!cachedParameters->imageBarriers.back().image);
1458 cachedParameters->imageBarriers.push_back(barrier);
1459 DE_ASSERT(!!cachedParameters->imageBarriers.back().image);
1602 static_cast<deUint32>(cachedParameters->imageBarriers.size()),
1603 cachedParameters->imageBarriers.data(),
H A DvktVideoBaseDecodeUtils.hpp770 std::vector<VkImageMemoryBarrier2KHR> imageBarriers;
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/video/
H A DvktVideoBaseDecodeUtils.cpp2754 vector<VkImageMemoryBarrier2KHR>& imageBarriers = m_imageBarriersVec[picNdx];
2794 imageBarriers.reserve(2 * PerFrameDecodeParameters::MAX_DPB_REF_SLOTS);
2823 VkImageMemoryBarrier2KHR& imageBarrier = incSizeSafe(imageBarriers);
2849 VkImageMemoryBarrier2KHR& imageBarrier = incSizeSafe(imageBarriers);
2888 VkImageMemoryBarrier2KHR& imageBarrier = incSizeSafe(imageBarriers);
2951 vector<VkImageMemoryBarrier2KHR>& imageBarriers = m_imageBarriersVec[picNdx];
3024 (uint32_t)imageBarriers.size(), // deUint32 imageMemoryBarrierCount;
3025 dataOrNullPtr(imageBarriers), // const VkImageMemoryBarrier2KHR* pImageMemoryBarriers;
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/
H A DvktImageMutableTests.cpp1406 const VkImageMemoryBarrier imageBarriers[] = in downloadTexture() local
1435 0u, DE_NULL, 0u, DE_NULL, 2u, imageBarriers); in downloadTexture()
1487 const VkImageMemoryBarrier imageBarriers[] = in downloadLoad() local
1516 0u, DE_NULL, 0u, DE_NULL, 2u, imageBarriers); in downloadLoad()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/image/
H A DvktImageMutableTests.cpp1406 const VkImageMemoryBarrier imageBarriers[] = in downloadTexture() local
1435 0u, DE_NULL, 0u, DE_NULL, 2u, imageBarriers); in downloadTexture()
1487 const VkImageMemoryBarrier imageBarriers[] = in downloadLoad() local
1516 0u, DE_NULL, 0u, DE_NULL, 2u, imageBarriers); in downloadLoad()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/
H A DvktApiCopiesAndBlittingTests.cpp1406 VkImageMemoryBarrier imageBarriers[] = in iterate() local
1449 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, DE_LENGTH_OF_ARRAY(imageBarriers), imageBarriers); in iterate()
1461 imageBarriers[0].oldLayout = imageBarriers[0].newLayout; in iterate()
1462 imageBarriers[1].oldLayout = imageBarriers[1].newLayout; in iterate()
1463 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, DE_LENGTH_OF_ARRAY(imageBarriers), imageBarriers); in iterate()
1851 VkImageMemoryBarrier imageBarriers[] in iterate() local
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/
H A DvktApiCopiesAndBlittingTests.cpp1176 VkImageMemoryBarrier imageBarriers[] = in iterate() local
1219 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, DE_LENGTH_OF_ARRAY(imageBarriers), imageBarriers); in iterate()
1231 imageBarriers[0].oldLayout = imageBarriers[0].newLayout; in iterate()
1232 imageBarriers[1].oldLayout = imageBarriers[1].newLayout; in iterate()
1233 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, DE_LENGTH_OF_ARRAY(imageBarriers), imageBarriers); in iterate()
1638 VkImageMemoryBarrier imageBarriers[] in iterate() local
6242 const VkImageMemoryBarrier imageBarriers[] = iterate() local
6969 std::vector<VkImageMemoryBarrier> imageBarriers; copyMSImageToMSImage() local
7838 const VkImageMemoryBarrier imageBarriers[] = iterate() local
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool/
H A DvktQueryPoolStatisticsTests.cpp4189 VkImageMemoryBarrier imageBarriers[2]; in iterate() local
4190 imageBarriers[0] = in iterate()
4203 imageBarriers[1] = imageBarriers[0]; in iterate()
4204 imageBarriers[1].image = **dstImage; in iterate()
4208 vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, (const VkBufferMemoryBarrier*)DE_NULL, 2, imageBarriers); in iterate()
4211 imageBarriers[0].srcAccessMask = VK_ACCESS_TRANSFER_WRITE_BIT; in iterate()
4212 imageBarriers[0].dstAccessMask = VK_ACCESS_TRANSFER_READ_BIT; in iterate()
4213 imageBarriers[0].oldLayout = VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL; in iterate()
4214 imageBarriers[ in iterate()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/
H A DvktRenderPassTests.cpp3194 vector<VkImageMemoryBarrier> imageBarriers; in pushReadImagesToBuffers() local
3226 imageBarriers.push_back(barrier); in pushReadImagesToBuffers()
3229 if (!imageBarriers.empty()) in pushReadImagesToBuffers()
3236 (deUint32)imageBarriers.size(), &imageBarriers[0]); in pushReadImagesToBuffers()
H A DvktRenderPassSubpassDependencyTests.cpp3485 const VkImageMemoryBarrier imageBarriers[] = in iterateInternal() local
3516 vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT | VK_PIPELINE_STAGE_ALL_COMMANDS_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT | VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 2u, imageBarriers); in iterateInternal()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/
H A DvktRenderPassTests.cpp3180 vector<VkImageMemoryBarrier> imageBarriers; in pushReadImagesToBuffers() local
3212 imageBarriers.push_back(barrier); in pushReadImagesToBuffers()
3215 if (!imageBarriers.empty()) in pushReadImagesToBuffers()
3222 (deUint32)imageBarriers.size(), &imageBarriers[0]); in pushReadImagesToBuffers()
H A DvktRenderPassSubpassDependencyTests.cpp3485 const VkImageMemoryBarrier imageBarriers[] = in iterateInternal() local
3516 vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT | VK_PIPELINE_STAGE_ALL_COMMANDS_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT | VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 2u, imageBarriers); in iterateInternal()

Completed in 90 milliseconds