Searched refs:shaderStageFlags (Results 1 – 5 of 5) sorted by relevance
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
D | vkTypeUtil.hpp | 224 inline bool isAllInStage (const VkShaderStageFlags shaderStageFlags, const VkShaderStageFlags stage… in isAllInStage() argument 226 return (shaderStageFlags & stageMask) != 0 && ((shaderStageFlags & ~stageMask) == 0); in isAllInStage() 229 inline bool isAllComputeStages (const VkShaderStageFlags shaderStageFlags) in isAllComputeStages() argument 231 return isAllInStage(shaderStageFlags, VK_SHADER_STAGE_COMPUTE_BIT); in isAllComputeStages() 234 inline bool isAllGraphicsStages (const VkShaderStageFlags shaderStageFlags) in isAllGraphicsStages() argument 236 return isAllInStage(shaderStageFlags, VK_SHADER_STAGE_ALL_GRAPHICS); in isAllGraphicsStages() 239 inline bool isAllRayTracingStages (const VkShaderStageFlags shaderStageFlags) in isAllRayTracingStages() argument 248 return isAllInStage(shaderStageFlags, rayTracingStageFlags); in isAllRayTracingStages()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
D | vktRayTracingBuiltinTests.cpp | 2471 …estCaseGroup* builtinGroup, TestId id, const char* name, const VkShaderStageFlags shaderStageFlags) in createLaunchTests() argument 2497 if ((shaderStageFlags & stages[stageNdx].stage) == 0) in createLaunchTests() 2545 …estCaseGroup* builtinGroup, TestId id, const char* name, const VkShaderStageFlags shaderStageFlags) in createScalarTests() argument 2580 if ((shaderStageFlags & stages[stageNdx].stage) == 0) in createScalarTests() 2652 …estCaseGroup* builtinGroup, TestId id, const char* name, const VkShaderStageFlags shaderStageFlags) in createRayFlagsTests() argument 2728 if ((shaderStageFlags & stages[stageNdx].stage) == 0) in createRayFlagsTests() 2782 …estCaseGroup* builtinGroup, TestId id, const char* name, const VkShaderStageFlags shaderStageFlags) in createMultiOutputTests() argument 2806 if ((shaderStageFlags & stages[stageNdx].stage) == 0) in createMultiOutputTests()
|
D | vktRayTracingComplexControlFlowTests.cpp | 231 const VkShaderStageFlags shaderStageFlags, 325 const VkShaderStageFlags shaderStageFlags, in calcShaderGroup() argument 329 const deUint32 shader1Count = ((shaders1 & shaderStageFlags) != 0) ? 1 : 0; in calcShaderGroup() 330 const deUint32 shader2Count = ((shaders2 & shaderStageFlags) != 0) ? 1 : 0; in calcShaderGroup()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/ |
D | vktBindingDescriptorUpdateASTests.cpp | 1808 const VkShaderStageFlags shaderStageFlags, 2042 const VkShaderStageFlags shaderStageFlags, in calcShaderGroup() argument 2046 const deUint32 shader1Count = ((shaders1 & shaderStageFlags) != 0) ? 1 : 0; in calcShaderGroup() 2047 const deUint32 shader2Count = ((shaders2 & shaderStageFlags) != 0) ? 1 : 0; in calcShaderGroup()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups/ |
D | vktSubgroupsTestsUtils.cpp | 4207 const VkShaderStageFlagBits shaderStageFlags[] = in enumerateRayTracingShaderStages() local 4217 for (auto shaderStageFlag: shaderStageFlags) in enumerateRayTracingShaderStages() 4228 const VkShaderStageFlags shaderStageFlags[] = in getRayTracingResultBinding() local 4238 …for (deUint32 shaderStageNdx = 0; shaderStageNdx < DE_LENGTH_OF_ARRAY(shaderStageFlags); ++shaderS… in getRayTracingResultBinding() 4240 if (0 != (shaderStage & shaderStageFlags[shaderStageNdx])) in getRayTracingResultBinding() 4242 DE_ASSERT(0 == (shaderStage & (~shaderStageFlags[shaderStageNdx]))); in getRayTracingResultBinding()
|