Home
last modified time | relevance | path

Searched refs:BarrierType (Results 1 - 17 of 17) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/
H A DvktMeshShaderSyncTests.cpp140 enum class BarrierType class
354 BarrierType barrierType;
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()
1102 // Note: the image will only be read from shader stages (which is covered in BarrierType::DEPENDENCY) or from the transfer stage. in iterate()
1247 BarrierType barrierTyp in createMeshShaderSyncTests()
[all...]
H A DvktMeshShaderSyncTestsEXT.cpp141 enum class BarrierType class
380 BarrierType barrierType;
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()
1265 // In the case of self-dependencies, the barrier type is BarrierType in iterate()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/
H A DvktMeshShaderSyncTests.cpp140 enum class BarrierType class
354 BarrierType barrierType;
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()
1102 // Note: the image will only be read from shader stages (which is covered in BarrierType::DEPENDENCY) or from the transfer stage. in iterate()
1247 BarrierType barrierTyp in createMeshShaderSyncTests()
[all...]
H A DvktMeshShaderSyncTestsEXT.cpp141 enum class BarrierType class
380 BarrierType barrierType;
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()
1265 // In the case of self-dependencies, the barrier type is BarrierType in iterate()
[all...]
/third_party/skia/src/gpu/vk/
H A DGrVkCommandBuffer.h35 enum BarrierType { enum in GrVkCommandBuffer
45 BarrierType barrierType,
H A DGrVkCommandBuffer.cpp85 BarrierType barrierType, in pipelineBarrier()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/
H A DvktRayTracingBarrierTests.cpp286 enum class BarrierType class
297 BarrierType barrierType;
299 TestParams (VkDescriptorType resourceType_, Stage writerStage_, Stage readerStage_, 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()
1683 { BarrierType::GENERAL, "memory_barrier" }, in createBarrierTests()
1684 { BarrierType::SPECIFIC, "specific_barrier" }, in createBarrierTests()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/
H A DvktRayTracingBarrierTests.cpp286 enum class BarrierType class
297 BarrierType barrierType;
299 TestParams (VkDescriptorType resourceType_, Stage writerStage_, Stage readerStage_, 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()
1682 { BarrierType::GENERAL, "memory_barrier" }, in createBarrierTests()
1683 { BarrierType::SPECIFIC, "specific_barrier" }, in createBarrierTests()
/third_party/node/deps/v8/src/codegen/arm64/
H A Dmacro-assembler-arm64-inl.h494 void TurboAssembler::Dmb(BarrierDomain domain, BarrierType type) { in Dmb()
499 void TurboAssembler::Dsb(BarrierDomain domain, BarrierType type) { in Dsb()
H A Dassembler-arm64.h931 void dmb(BarrierDomain domain, BarrierType type);
934 void dsb(BarrierDomain domain, BarrierType type);
H A Dmacro-assembler-arm64.h551 inline void Dmb(BarrierDomain domain, BarrierType type);
552 inline void Dsb(BarrierDomain domain, BarrierType type);
H A Dconstants-arm64.h427 enum BarrierType { enum
H A Dassembler-arm64.cc2600 void Assembler::dmb(BarrierDomain domain, BarrierType type) { in dmb()
2604 void Assembler::dsb(BarrierDomain domain, BarrierType type) { in dsb()
/third_party/vixl/src/aarch64/
H A Dassembler-aarch64.h2202 void dmb(BarrierDomain domain, BarrierType type);
2205 void dsb(BarrierDomain domain, BarrierType type);
H A Dconstants-aarch64.h415 enum BarrierType { enum
H A Dassembler-aarch64.cc3231 void Assembler::dmb(BarrierDomain domain, BarrierType type) {
3236 void Assembler::dsb(BarrierDomain domain, BarrierType type) {
H A Dmacro-assembler-aarch64.h1459 void Dmb(BarrierDomain domain, BarrierType type) { in Dmb()
1464 void Dsb(BarrierDomain domain, BarrierType type) { in Dsb()

Completed in 82 milliseconds