Home
last modified time | relevance | path

Searched refs:shaderStage (Results 1 - 25 of 122) sorted by relevance

12345

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups/
H A DvktSubgroupsBallotTests.cpp41 VkShaderStageFlags shaderStage; member
77 if (VK_SHADER_STAGE_VERTEX_BIT != caseDef.shaderStage) in initFrameBufferPrograms()
80 if (VK_SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
219 else if (VK_SHADER_STAGE_GEOMETRY_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
383 else if (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
565 else if (VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
744 if (isAllComputeStages(caseDef.shaderStage)) in getBodySource()
771 const bool spirv14required = (isAllRayTracingStages(caseDef.shaderStage) || isAllMeshShadingStages(caseDef.shaderStage)); in initPrograms()
779 const string testHelper = !isAllComputeStages(caseDef.shaderStage) in initPrograms()
[all...]
H A DvktSubgroupsBuiltinMaskVarTests.cpp86 VkShaderStageFlags shaderStage; member
141 const string result = (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage) in subgroupComparison()
151 const string result = (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage) in varSubgroupMask()
192 if (VK_SHADER_STAGE_VERTEX_BIT != caseDef.shaderStage) in initFrameBufferPrograms()
195 if (VK_SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
416 else if (VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
657 else if (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
917 else if (VK_SHADER_STAGE_GEOMETRY_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
1177 const deUint32 stageCount = subgroups::getStagesCount(caseDef.shaderStage); in getPerStageHeadDeclarations()
1178 const bool fragment = (caseDef.shaderStage in getPerStageHeadDeclarations()
[all...]
H A DvktSubgroupsShapeTests.cpp49 VkShaderStageFlags shaderStage; member
178 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupported, extHeader, testSrc, "", headDeclarations); in initFrameBufferPrograms()
183 const deUint32 stageCount = subgroups::getStagesCount(caseDef.shaderStage); in getPerStageHeadDeclarations()
184 const bool fragment = (caseDef.shaderStage & VK_SHADER_STAGE_FRAGMENT_BIT) != 0; in getPerStageHeadDeclarations()
213 const bool spirv14required = (isAllRayTracingStages(caseDef.shaderStage) || isAllMeshShadingStages(caseDef.shaderStage)); in initPrograms()
224 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupport, extHeader, testSrc, "", headDeclarations); in initPrograms()
247 if (!subgroups::areQuadOperationsSupportedForStages(context, caseDef.shaderStage)) in supportedCheck()
271 if ((subgroupSizeControlProperties.requiredSubgroupSizeStages & caseDef.shaderStage) != caseDef.shaderStage) in supportedCheck()
[all...]
H A DvktSubgroupsBasicTests.cpp55 VkShaderStageFlags shaderStage; member
344 if (VK_SHADER_STAGE_FRAGMENT_BIT != caseDef.shaderStage) in initFrameBufferPrograms()
384 if (VK_SHADER_STAGE_FRAGMENT_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
463 else if (VK_SHADER_STAGE_VERTEX_BIT != caseDef.shaderStage) in initFrameBufferPrograms()
476 if (VK_SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
570 else if (VK_SHADER_STAGE_GEOMETRY_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
691 else if (VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
900 else if (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
1130 const string color = (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage) ? "out_color[gl_InvocationID].b = 1.0f;\n" : "out_color.b = 1.0f;\n"; in initFrameBufferPrograms()
1171 if (VK_SHADER_STAGE_FRAGMENT_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
[all...]
H A DvktSubgroupsQuadTests.cpp52 VkShaderStageFlags shaderStage; member
187 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, getExtHeader(caseDef.format), getTestSrc(caseDef), ""); in initFrameBufferPrograms()
194 const bool spirv14required = (isAllRayTracingStages(caseDef.shaderStage) || isAllMeshShadingStages(caseDef.shaderStage)); in initPrograms()
205 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, ""); in initPrograms()
213 if (!subgroups::areQuadOperationsSupportedForStages(context, caseDef.shaderStage)) in supportedCheck()
256 if ((subgroupSizeControlProperties.requiredSubgroupSizeStages & caseDef.shaderStage) != caseDef.shaderStage) in supportedCheck()
263 if (isAllRayTracingStages(caseDef.shaderStage)) in supportedCheck()
267 else if (isAllMeshShadingStages(caseDef.shaderStage)) in supportedCheck()
[all...]
H A DvktSubgroupsSizeControlTests.cpp52 VkShaderStageFlags shaderStage; member
302 if (VK_SHADER_STAGE_FRAGMENT_BIT != caseDef.shaderStage) in initFrameBufferPrograms()
305 if (VK_SHADER_STAGE_VERTEX_BIT != caseDef.shaderStage && VK_SHADER_STAGE_FRAGMENT_BIT != caseDef.shaderStage) in initFrameBufferPrograms()
310 if (VK_SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
329 else if (VK_SHADER_STAGE_GEOMETRY_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
350 else if (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
374 else if (VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
391 else if (VK_SHADER_STAGE_FRAGMENT_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
429 const deUint32 stageCount = subgroups::getStagesCount(caseDef.shaderStage); in getPerStageHeadDeclarations()
[all...]
H A DvktSubgroupsVoteTests.cpp54 VkShaderStageFlags shaderStage; member
149 const string computePart = isAllComputeStages(caseDef.shaderStage) in getStageTestSource()
179 const bool spirv14required = isAllRayTracingStages(caseDef.shaderStage); in initFrameBufferPrograms()
189 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, pointSize, extensions, getStageTestSource(caseDef), ""); in initFrameBufferPrograms()
225 const bool spirv14required = isAllRayTracingStages(caseDef.shaderStage); in initFrameBufferProgramsFrag()
234 DE_ASSERT(VK_SHADER_STAGE_FRAGMENT_BIT == caseDef.shaderStage); in initFrameBufferProgramsFrag()
285 const bool spirv14required = (isAllRayTracingStages(caseDef.shaderStage) || isAllMeshShadingStages(caseDef.shaderStage)); in initPrograms()
295 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, pointSize, extensions, getStageTestSource(caseDef), ""); in initPrograms()
350 if ((subgroupSizeControlProperties.requiredSubgroupSizeStages & caseDef.shaderStage) ! in supportedCheck()
[all...]
H A DvktSubgroupsArithmeticTests.cpp70 VkShaderStageFlags shaderStage; member
236 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, ""); in initFrameBufferPrograms()
242 const bool spirv14required = (isAllRayTracingStages(caseDef.shaderStage) || isAllMeshShadingStages(caseDef.shaderStage)); in initPrograms()
251 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, ""); in initPrograms()
299 if ((subgroupSizeControlProperties.requiredSubgroupSizeStages & caseDef.shaderStage) != caseDef.shaderStage) in supportedCheck()
306 if (isAllRayTracingStages(caseDef.shaderStage)) in supportedCheck()
310 else if (isAllMeshShadingStages(caseDef.shaderStage)) in supportedCheck()
315 if ((caseDef.shaderStage in supportedCheck()
[all...]
H A DvktSubgroupsBallotMasksTests.cpp52 VkShaderStageFlags shaderStage; member
158 const deUint32 stageCount = subgroups::getStagesCount(caseDef.shaderStage); in getPerStageHeadDeclarations()
159 const bool fragment = (caseDef.shaderStage & VK_SHADER_STAGE_FRAGMENT_BIT) != 0; in getPerStageHeadDeclarations()
207 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupported, extHeader, testSrc, "", headDeclarations); in initFrameBufferPrograms()
213 const bool spirv14required = (isAllRayTracingStages(caseDef.shaderStage) || isAllMeshShadingStages(caseDef.shaderStage)); in initPrograms()
224 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupport, extHeader, testSrc, "", headDeclarations); in initPrograms()
258 if ((subgroupSizeControlProperties.requiredSubgroupSizeStages & caseDef.shaderStage) != caseDef.shaderStage) in supportedCheck()
265 if (isAllRayTracingStages(caseDef.shaderStage)) in supportedCheck()
[all...]
H A DvktSubgroupsBallotOtherTests.cpp54 VkShaderStageFlags shaderStage; member
102 const deUint32 stageCount = subgroups::getStagesCount(caseDef.shaderStage); in getPerStageHeadDeclarations()
103 const bool fragment = (caseDef.shaderStage & VK_SHADER_STAGE_FRAGMENT_BIT) != 0; in getPerStageHeadDeclarations()
283 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupported, extHeader, testSrc, "", headDeclarations); in initFrameBufferPrograms()
289 const bool spirv14required = (isAllRayTracingStages(caseDef.shaderStage) || isAllMeshShadingStages(caseDef.shaderStage)); in initPrograms()
300 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupported, extHeader, testSrc, "", headDeclarations); in initPrograms()
331 if ((subgroupSizeControlProperties.requiredSubgroupSizeStages & caseDef.shaderStage) != caseDef.shaderStage) in supportedCheck()
338 if (isAllRayTracingStages(caseDef.shaderStage)) in supportedCheck()
[all...]
H A DvktSubgroupsClusteredTests.cpp55 VkShaderStageFlags shaderStage; member
164 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, ""); in initFrameBufferPrograms()
170 const bool spirv14required = (isAllRayTracingStages(caseDef.shaderStage) || isAllMeshShadingStages(caseDef.shaderStage)); in initPrograms()
179 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, ""); in initPrograms()
227 if ((subgroupSizeControlProperties.requiredSubgroupSizeStages & caseDef.shaderStage) != caseDef.shaderStage) in supportedCheck()
234 if (isAllRayTracingStages(caseDef.shaderStage)) in supportedCheck()
238 else if (isAllMeshShadingStages(caseDef.shaderStage)) in supportedCheck()
243 if ((caseDef.shaderStage in supportedCheck()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/subgroups/
H A DvktSubgroupsBallotTests.cpp41 VkShaderStageFlags shaderStage; member
77 if (VK_SHADER_STAGE_VERTEX_BIT != caseDef.shaderStage) in initFrameBufferPrograms()
80 if (VK_SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
219 else if (VK_SHADER_STAGE_GEOMETRY_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
383 else if (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
565 else if (VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
744 if (isAllComputeStages(caseDef.shaderStage)) in getBodySource()
771 const bool spirv14required = (isAllRayTracingStages(caseDef.shaderStage) || isAllMeshShadingStages(caseDef.shaderStage)); in initPrograms()
779 const string testHelper = !isAllComputeStages(caseDef.shaderStage) in initPrograms()
[all...]
H A DvktSubgroupsBuiltinMaskVarTests.cpp86 VkShaderStageFlags shaderStage; member
141 const string result = (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage) in subgroupComparison()
151 const string result = (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage) in varSubgroupMask()
192 if (VK_SHADER_STAGE_VERTEX_BIT != caseDef.shaderStage) in initFrameBufferPrograms()
195 if (VK_SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
416 else if (VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
657 else if (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
917 else if (VK_SHADER_STAGE_GEOMETRY_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
1177 const deUint32 stageCount = subgroups::getStagesCount(caseDef.shaderStage); in getPerStageHeadDeclarations()
1178 const bool fragment = (caseDef.shaderStage in getPerStageHeadDeclarations()
[all...]
H A DvktSubgroupsBasicTests.cpp55 VkShaderStageFlags shaderStage; member
344 if (VK_SHADER_STAGE_FRAGMENT_BIT != caseDef.shaderStage) in initFrameBufferPrograms()
384 if (VK_SHADER_STAGE_FRAGMENT_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
463 else if (VK_SHADER_STAGE_VERTEX_BIT != caseDef.shaderStage) in initFrameBufferPrograms()
476 if (VK_SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
570 else if (VK_SHADER_STAGE_GEOMETRY_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
691 else if (VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
900 else if (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
1130 const string color = (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage) ? "out_color[gl_InvocationID].b = 1.0f;\n" : "out_color.b = 1.0f;\n"; in initFrameBufferPrograms()
1171 if (VK_SHADER_STAGE_FRAGMENT_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
[all...]
H A DvktSubgroupsShapeTests.cpp49 VkShaderStageFlags shaderStage; member
178 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupported, extHeader, testSrc, "", headDeclarations); in initFrameBufferPrograms()
183 const deUint32 stageCount = subgroups::getStagesCount(caseDef.shaderStage); in getPerStageHeadDeclarations()
184 const bool fragment = (caseDef.shaderStage & VK_SHADER_STAGE_FRAGMENT_BIT) != 0; in getPerStageHeadDeclarations()
213 const bool spirv14required = (isAllRayTracingStages(caseDef.shaderStage) || isAllMeshShadingStages(caseDef.shaderStage)); in initPrograms()
224 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupport, extHeader, testSrc, "", headDeclarations); in initPrograms()
271 if ((subgroupSizeControlProperties.requiredSubgroupSizeStages & caseDef.shaderStage) != caseDef.shaderStage) in supportedCheck()
278 if (isAllRayTracingStages(caseDef.shaderStage)) in supportedCheck()
[all...]
H A DvktSubgroupsSizeControlTests.cpp51 VkShaderStageFlags shaderStage; member
305 if (VK_SHADER_STAGE_FRAGMENT_BIT != caseDef.shaderStage) in initFrameBufferPrograms()
308 if (VK_SHADER_STAGE_VERTEX_BIT != caseDef.shaderStage && VK_SHADER_STAGE_FRAGMENT_BIT != caseDef.shaderStage) in initFrameBufferPrograms()
313 if (VK_SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
332 else if (VK_SHADER_STAGE_GEOMETRY_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
353 else if (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
377 else if (VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
394 else if (VK_SHADER_STAGE_FRAGMENT_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
432 const deUint32 stageCount = subgroups::getStagesCount(caseDef.shaderStage); in getPerStageHeadDeclarations()
[all...]
H A DvktSubgroupsVoteTests.cpp54 VkShaderStageFlags shaderStage; member
149 const string computePart = isAllComputeStages(caseDef.shaderStage) in getStageTestSource()
179 const bool spirv14required = isAllRayTracingStages(caseDef.shaderStage); in initFrameBufferPrograms()
189 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, pointSize, extensions, getStageTestSource(caseDef), ""); in initFrameBufferPrograms()
225 const bool spirv14required = isAllRayTracingStages(caseDef.shaderStage); in initFrameBufferProgramsFrag()
234 DE_ASSERT(VK_SHADER_STAGE_FRAGMENT_BIT == caseDef.shaderStage); in initFrameBufferProgramsFrag()
285 const bool spirv14required = (isAllRayTracingStages(caseDef.shaderStage) || isAllMeshShadingStages(caseDef.shaderStage)); in initPrograms()
295 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, pointSize, extensions, getStageTestSource(caseDef), ""); in initPrograms()
350 if ((subgroupSizeControlProperties.requiredSubgroupSizeStages & caseDef.shaderStage) ! in supportedCheck()
[all...]
H A DvktSubgroupsArithmeticTests.cpp70 VkShaderStageFlags shaderStage; member
234 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, ""); in initFrameBufferPrograms()
240 const bool spirv14required = (isAllRayTracingStages(caseDef.shaderStage) || isAllMeshShadingStages(caseDef.shaderStage)); in initPrograms()
249 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, ""); in initPrograms()
281 if ((subgroupSizeControlProperties.requiredSubgroupSizeStages & caseDef.shaderStage) != caseDef.shaderStage) in supportedCheck()
288 if (isAllRayTracingStages(caseDef.shaderStage)) in supportedCheck()
292 else if (isAllMeshShadingStages(caseDef.shaderStage)) in supportedCheck()
297 if ((caseDef.shaderStage in supportedCheck()
[all...]
H A DvktSubgroupsBallotBroadcastTests.cpp50 VkShaderStageFlags shaderStage; member
239 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, helperStr); in initFrameBufferPrograms()
246 const bool spirv14required = (isAllRayTracingStages(caseDef.shaderStage) || isAllMeshShadingStages(caseDef.shaderStage)); in initPrograms()
258 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, helperStr); in initPrograms()
307 if ((subgroupSizeControlProperties.requiredSubgroupSizeStages & caseDef.shaderStage) != caseDef.shaderStage) in supportedCheck()
314 if (isAllRayTracingStages(caseDef.shaderStage)) in supportedCheck()
318 else if (isAllMeshShadingStages(caseDef.shaderStage)) in supportedCheck()
323 if ((caseDef.shaderStage in supportedCheck()
[all...]
H A DvktSubgroupsBallotMasksTests.cpp52 VkShaderStageFlags shaderStage; member
158 const deUint32 stageCount = subgroups::getStagesCount(caseDef.shaderStage); in getPerStageHeadDeclarations()
159 const bool fragment = (caseDef.shaderStage & VK_SHADER_STAGE_FRAGMENT_BIT) != 0; in getPerStageHeadDeclarations()
207 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupported, extHeader, testSrc, "", headDeclarations); in initFrameBufferPrograms()
213 const bool spirv14required = (isAllRayTracingStages(caseDef.shaderStage) || isAllMeshShadingStages(caseDef.shaderStage)); in initPrograms()
224 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupport, extHeader, testSrc, "", headDeclarations); in initPrograms()
258 if ((subgroupSizeControlProperties.requiredSubgroupSizeStages & caseDef.shaderStage) != caseDef.shaderStage) in supportedCheck()
265 if (isAllRayTracingStages(caseDef.shaderStage)) in supportedCheck()
[all...]
/third_party/vk-gl-cts/external/openglcts/modules/common/subgroups/
H A DglcSubgroupsBallotTests.cpp56 glc::subgroups::ShaderStageFlags shaderStage; member
66 if (SHADER_STAGE_VERTEX_BIT != caseDef.shaderStage) in initFrameBufferPrograms()
69 if (SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
94 else if (SHADER_STAGE_GEOMETRY_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
121 else if (SHADER_STAGE_TESS_CONTROL_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
152 else if (SHADER_STAGE_TESS_EVALUATION_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
187 if (SHADER_STAGE_COMPUTE_BIT == caseDef.shaderStage) in initPrograms()
373 context, caseDef.shaderStage)) in noSSBOtest()
375 if (subgroups::areSubgroupOperationsRequiredForStage(caseDef.shaderStage)) in noSSBOtest()
379 subgroups::getShaderStageName(caseDef.shaderStage) in noSSBOtest()
[all...]
H A DglcSubgroupsShapeTests.cpp78 ShaderStageFlags shaderStage; member
90 if (SHADER_STAGE_VERTEX_BIT != caseDef.shaderStage) in initFrameBufferPrograms()
146 if (SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
163 else if (SHADER_STAGE_GEOMETRY_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
184 else if (SHADER_STAGE_TESS_CONTROL_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
208 else if (SHADER_STAGE_TESS_EVALUATION_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
293 if (SHADER_STAGE_COMPUTE_BIT == caseDef.shaderStage) in initPrograms()
457 context, caseDef.shaderStage)) in noSSBOtest()
460 caseDef.shaderStage)) in noSSBOtest()
464 subgroups::getShaderStageName(caseDef.shaderStage) in noSSBOtest()
[all...]
H A DglcSubgroupsBallotOtherTests.cpp93 ShaderStageFlags shaderStage; member
244 if (SHADER_STAGE_VERTEX_BIT != caseDef.shaderStage) in initFrameBufferPrograms()
249 if (SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
266 else if (SHADER_STAGE_GEOMETRY_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
286 else if (SHADER_STAGE_TESS_CONTROL_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
310 else if (SHADER_STAGE_TESS_EVALUATION_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
337 if (SHADER_STAGE_COMPUTE_BIT == caseDef.shaderStage) in initPrograms()
474 context, caseDef.shaderStage)) in noSSBOtest()
476 if (subgroups::areSubgroupOperationsRequiredForStage(caseDef.shaderStage)) in noSSBOtest()
480 subgroups::getShaderStageName(caseDef.shaderStage) in noSSBOtest()
[all...]
H A DglcSubgroupsBuiltinMaskVarTests.cpp58 ShaderStageFlags shaderStage; member
142 if (SHADER_STAGE_VERTEX_BIT != caseDef.shaderStage) in initFrameBufferPrograms()
145 if (SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
163 else if (SHADER_STAGE_TESS_EVALUATION_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
182 else if (SHADER_STAGE_TESS_CONTROL_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
205 else if (SHADER_STAGE_GEOMETRY_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
236 if (SHADER_STAGE_COMPUTE_BIT == caseDef.shaderStage) in initPrograms()
379 context, caseDef.shaderStage)) in noSSBOtest()
381 if (areSubgroupOperationsRequiredForStage(caseDef.shaderStage)) in noSSBOtest()
384 "Shader stage " + getShaderStageName(caseDef.shaderStage) in noSSBOtest()
[all...]
H A DglcSubgroupsBasicTests.cpp240 subgroups::ShaderStageFlags shaderStage; member
245 if(subgroups::SHADER_STAGE_FRAGMENT_BIT != caseDef.shaderStage) in initFrameBufferPrograms()
258 if (subgroups::SHADER_STAGE_FRAGMENT_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
271 else if (subgroups::SHADER_STAGE_VERTEX_BIT != caseDef.shaderStage) in initFrameBufferPrograms()
281 if (subgroups::SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
307 else if (subgroups::SHADER_STAGE_GEOMETRY_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
334 else if (subgroups::SHADER_STAGE_TESS_EVALUATION_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
377 else if (subgroups::SHADER_STAGE_TESS_CONTROL_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
431 string color = (subgroups::SHADER_STAGE_TESS_CONTROL_BIT == caseDef.shaderStage) ? "out_color[gl_InvocationID].b = 1.0f;\n" : "out_color.b = 1.0f;\n"; in initFrameBufferPrograms()
470 if (subgroups::SHADER_STAGE_FRAGMENT_BIT == caseDef.shaderStage) in initFrameBufferPrograms()
[all...]

Completed in 27 milliseconds

12345