/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
H A D | vktMeshShaderSyncTests.cpp | 140 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 D | vktMeshShaderSyncTestsEXT.cpp | 141 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 D | vktMeshShaderSyncTests.cpp | 140 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 D | vktMeshShaderSyncTestsEXT.cpp | 141 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 D | GrVkCommandBuffer.h | 35 enum BarrierType { enum in GrVkCommandBuffer 45 BarrierType barrierType,
|
H A D | GrVkCommandBuffer.cpp | 85 BarrierType barrierType, in pipelineBarrier()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingBarrierTests.cpp | 286 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 D | vktRayTracingBarrierTests.cpp | 286 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 D | macro-assembler-arm64-inl.h | 494 void TurboAssembler::Dmb(BarrierDomain domain, BarrierType type) { in Dmb() 499 void TurboAssembler::Dsb(BarrierDomain domain, BarrierType type) { in Dsb()
|
H A D | assembler-arm64.h | 931 void dmb(BarrierDomain domain, BarrierType type); 934 void dsb(BarrierDomain domain, BarrierType type);
|
H A D | macro-assembler-arm64.h | 551 inline void Dmb(BarrierDomain domain, BarrierType type); 552 inline void Dsb(BarrierDomain domain, BarrierType type);
|
H A D | constants-arm64.h | 427 enum BarrierType { enum
|
H A D | assembler-arm64.cc | 2600 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 D | assembler-aarch64.h | 2202 void dmb(BarrierDomain domain, BarrierType type); 2205 void dsb(BarrierDomain domain, BarrierType type);
|
H A D | constants-aarch64.h | 415 enum BarrierType { enum
|
H A D | assembler-aarch64.cc | 3231 void Assembler::dmb(BarrierDomain domain, BarrierType type) { 3236 void Assembler::dsb(BarrierDomain domain, BarrierType type) {
|
H A D | macro-assembler-aarch64.h | 1459 void Dmb(BarrierDomain domain, BarrierType type) { in Dmb() 1464 void Dsb(BarrierDomain domain, BarrierType type) { in Dsb()
|