/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
H A D | vktMeshShaderSyncTests.cpp | 354 BarrierType barrierType; member 468 return (isShaderStage(fromStage) || (barrierType == BarrierType::GENERAL) || (resourceType == ResourceType::STORAGE_IMAGE)); in preferGeneralLayout() 999 if (m_params.barrierType == BarrierType::GENERAL) in iterate() 1004 else if (m_params.barrierType == BarrierType::SPECIFIC) in iterate() 1058 if (m_params.barrierType == BarrierType::GENERAL) in iterate() 1088 if (m_params.barrierType == BarrierType::GENERAL) in iterate() 1093 else if (m_params.barrierType == BarrierType::SPECIFIC) in iterate() 1247 BarrierType barrierType; in createMeshShaderSyncTests() member 1300 if (readAndWriteFromShaders(stageCombination.fromStage, stageCombination.toStage) && barrierCase.barrierType == BarrierType::SPECIFIC) in createMeshShaderSyncTests() 1324 barrierCase.barrierType, // BarrierTyp in createMeshShaderSyncTests() [all...] |
H A D | vktMeshShaderSyncTestsEXT.cpp | 380 BarrierType barrierType; member 494 return (isShaderStage(fromStage) || (barrierType == BarrierType::GENERAL) || (resourceType == ResourceType::STORAGE_IMAGE)); in preferGeneralLayout() 504 barrierType != BarrierType::DEPENDENCY)); in needsTwoPipelines() 508 // Note: barrierType == BarrierType::DEPENDENCY is technically redundant with !needsTwoPipelines(). 511 return (fromShaderToShader(fromStage, toStage) && barrierType == BarrierType::DEPENDENCY && !needsTwoPipelines()); in subpassSelfDependency() 754 const bool useDependencies = (params.barrierType == BarrierType::DEPENDENCY); in createCustomRenderPasses() 1202 if (m_params.barrierType == BarrierType::GENERAL) in iterate() 1207 else if (m_params.barrierType == BarrierType::SPECIFIC) in iterate() 1268 if (m_params.barrierType == BarrierType::GENERAL || m_params.barrierType in iterate() 1699 BarrierType barrierType; createMeshShaderSyncTestsEXT() member [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/ |
H A D | vktMeshShaderSyncTests.cpp | 354 BarrierType barrierType; member 468 return (isShaderStage(fromStage) || (barrierType == BarrierType::GENERAL) || (resourceType == ResourceType::STORAGE_IMAGE)); in preferGeneralLayout() 999 if (m_params.barrierType == BarrierType::GENERAL) in iterate() 1004 else if (m_params.barrierType == BarrierType::SPECIFIC) in iterate() 1058 if (m_params.barrierType == BarrierType::GENERAL) in iterate() 1088 if (m_params.barrierType == BarrierType::GENERAL) in iterate() 1093 else if (m_params.barrierType == BarrierType::SPECIFIC) in iterate() 1247 BarrierType barrierType; in createMeshShaderSyncTests() member 1300 if (readAndWriteFromShaders(stageCombination.fromStage, stageCombination.toStage) && barrierCase.barrierType == BarrierType::SPECIFIC) in createMeshShaderSyncTests() 1324 barrierCase.barrierType, // BarrierTyp in createMeshShaderSyncTests() [all...] |
H A D | vktMeshShaderSyncTestsEXT.cpp | 380 BarrierType barrierType; member 494 return (isShaderStage(fromStage) || (barrierType == BarrierType::GENERAL) || (resourceType == ResourceType::STORAGE_IMAGE)); in preferGeneralLayout() 504 barrierType != BarrierType::DEPENDENCY)); in needsTwoPipelines() 508 // Note: barrierType == BarrierType::DEPENDENCY is technically redundant with !needsTwoPipelines(). 511 return (fromShaderToShader(fromStage, toStage) && barrierType == BarrierType::DEPENDENCY && !needsTwoPipelines()); in subpassSelfDependency() 754 const bool useDependencies = (params.barrierType == BarrierType::DEPENDENCY); in createCustomRenderPasses() 1202 if (m_params.barrierType == BarrierType::GENERAL) in iterate() 1207 else if (m_params.barrierType == BarrierType::SPECIFIC) in iterate() 1268 if (m_params.barrierType == BarrierType::GENERAL || m_params.barrierType in iterate() 1699 BarrierType barrierType; createMeshShaderSyncTestsEXT() member [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingBarrierTests.cpp | 297 BarrierType barrierType; member 303 , barrierType (barrierType_) in TestParams() 1362 const auto expectedLayout = ((m_params.barrierType == BarrierType::SPECIFIC) ? VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL : VK_IMAGE_LAYOUT_GENERAL); in iterate() 1468 if (m_params.barrierType == BarrierType::GENERAL) in iterate() 1476 else if (m_params.barrierType == BarrierType::SPECIFIC) in iterate() 1679 BarrierType barrierType; in createBarrierTests() member 1699 const auto barrierType = barrierTypes[barrierTypeIdx].barrierType; in createBarrierTests() local 1716 barrierTypeGroup->addChild(new BarrierTestCase(testCtx, testName, TestParams(resourceType, writerStage, readerStage, barrierType))); in createBarrierTests()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingBarrierTests.cpp | 297 BarrierType barrierType; member 303 , barrierType (barrierType_) in TestParams() 1362 const auto expectedLayout = ((m_params.barrierType == BarrierType::SPECIFIC) ? VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL : VK_IMAGE_LAYOUT_GENERAL); in iterate() 1468 if (m_params.barrierType == BarrierType::GENERAL) in iterate() 1476 else if (m_params.barrierType == BarrierType::SPECIFIC) in iterate() 1678 BarrierType barrierType; in createBarrierTests() member 1698 const auto barrierType = barrierTypes[barrierTypeIdx].barrierType; in createBarrierTests() local 1715 barrierTypeGroup->addChild(new BarrierTestCase(testCtx, testName, "", TestParams(resourceType, writerStage, readerStage, barrierType))); in createBarrierTests()
|
/third_party/skia/src/gpu/vk/ |
H A D | GrVkCommandBuffer.cpp | 85 BarrierType barrierType, in pipelineBarrier() 95 if (barrierType == kImageMemory_BarrierType) { in pipelineBarrier() 105 if (barrierType == kBufferMemory_BarrierType) { in pipelineBarrier() 109 SkASSERT(barrierType == kImageMemory_BarrierType); in pipelineBarrier() 80 pipelineBarrier(const GrVkGpu* gpu, const GrManagedResource* resource, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, bool byRegion, BarrierType barrierType, void* barrier) pipelineBarrier() argument
|
H A D | GrVkCommandBuffer.h | 45 BarrierType barrierType,
|
H A D | GrVkGpu.cpp | 2012 void GrVkGpu::xferBarrier(GrRenderTarget* rt, GrXferBarrierType barrierType) { in xferBarrier() argument 2016 if (barrierType == kBlend_GrXferBarrierType) { in xferBarrier() 2020 SkASSERT(barrierType == kTexture_GrXferBarrierType); in xferBarrier()
|