/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups/ |
H A D | vktSubgroupsQuadTests.cpp | 129 ostringstream testSrc; in getTestSrc() local 131 testSrc << " uvec4 mask = subgroupBallot(true);\n" in getTestSrc() 139 testSrc << " {\n" in getTestSrc() 148 testSrc << " for (int i=0; i<4; i++)" in getTestSrc() 174 testSrc << " " << fmt << " op = " << op << "(data[gl_SubgroupInvocationID]);\n" in getTestSrc() 179 return testSrc.str(); in getTestSrc() 203 const string testSrc = getTestSrc(caseDef); in initPrograms() local 205 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, ""); in initPrograms()
|
H A D | vktSubgroupsArithmeticTests.cpp | 234 const string testSrc = getTestSrc(caseDef); in initFrameBufferPrograms() local 236 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, ""); in initFrameBufferPrograms() 249 const string testSrc = getTestSrc(caseDef); in initPrograms() local 251 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, ""); in initPrograms()
|
H A D | vktSubgroupsBallotMasksTests.cpp | 203 const string testSrc = getBodySource(caseDef); in initFrameBufferPrograms() local 207 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupported, extHeader, testSrc, "", headDeclarations); in initFrameBufferPrograms() 220 const string testSrc = getBodySource(caseDef); in initPrograms() local 224 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupport, extHeader, testSrc, "", headDeclarations); in initPrograms()
|
H A D | vktSubgroupsBallotOtherTests.cpp | 279 const string testSrc = getTestString(caseDef); in initFrameBufferPrograms() local 283 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupported, extHeader, testSrc, "", headDeclarations); in initFrameBufferPrograms() 296 const string testSrc = getTestString(caseDef); in initPrograms() local 300 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupported, extHeader, testSrc, "", headDeclarations); in initPrograms()
|
H A D | vktSubgroupsClusteredTests.cpp | 162 const string testSrc = getTestSrc(caseDef); in initFrameBufferPrograms() local 164 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, ""); in initFrameBufferPrograms() 177 const string testSrc = getTestSrc(caseDef); in initPrograms() local 179 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, ""); in initPrograms()
|
H A D | vktSubgroupsShapeTests.cpp | 174 const string testSrc = getBodySource(caseDef); in initFrameBufferPrograms() local 178 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupported, extHeader, testSrc, "", headDeclarations); in initFrameBufferPrograms() 220 const string testSrc = getBodySource(caseDef); in initPrograms() local 224 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupport, extHeader, testSrc, "", headDeclarations); in initPrograms()
|
H A D | vktSubgroupsBallotBroadcastTests.cpp | 238 const string testSrc = getTestSrc(caseDef); in initFrameBufferPrograms() local 241 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, helperStr); in initFrameBufferPrograms() 257 const string testSrc = getTestSrc(caseDef); in initPrograms() local 260 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, helperStr); in initPrograms()
|
H A D | vktSubgroupsPartitionedTests.cpp | 284 const string testSrc = getTestString(caseDef); in initFrameBufferPrograms() local 287 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, pointSizeSupport, extHeader, testSrc, ""); in initFrameBufferPrograms() 296 const string testSrc = getTestString(caseDef); in initPrograms() local 299 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, pointSizeSupport, extHeader, testSrc, ""); in initPrograms()
|
H A D | vktSubgroupsShuffleTests.cpp | 218 const string testSrc = getTestSource(caseDef); in initFrameBufferPrograms() local 222 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupported, extHeader, testSrc, "", headDeclarations); in initFrameBufferPrograms() 235 const string testSrc = getTestSource(caseDef); in initPrograms() local 239 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupported, extHeader, testSrc, "", headDeclarations); in initPrograms()
|
H A D | vktSubgroupsBuiltinVarTests.cpp | 1074 const string testSrc = " tempRes = uvec4(gl_SubgroupSize, gl_SubgroupInvocationID, gl_NumSubgroups, gl_SubgroupID);\n"; in initPrograms() local 1077 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32G32B32A32_UINT, false, extHeader, testSrc, "", headDeclarations, false, tempRes); in initPrograms() 1676 const string testSrc = " tempRes = uvec4(gl_SubgroupSize, gl_SubgroupInvocationID + 1024, 0, 0);\n"; in initPrograms() local 1679 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32G32B32A32_UINT, false, extHeader, testSrc, "", headDeclarations, false, tempRes); in initPrograms()
|
H A D | vktSubgroupsTestsUtils.cpp | 1268 const std::string& testSrc, in initStdFrameBufferPrograms() 1290 << testSrc in initStdFrameBufferPrograms() local 1312 << testSrc in initStdFrameBufferPrograms() 1340 << testSrc in initStdFrameBufferPrograms() 1362 << testSrc in initStdFrameBufferPrograms() 1414 const std::string& testSrc, in initStdPrograms() 1440 << testSrc in initStdPrograms() local 1473 << testSrc in initStdPrograms() local 1520 << testSrc in initStdPrograms() 1541 + testSrc in initStdPrograms() 1262 initStdFrameBufferPrograms(SourceCollections& programCollection, const vk::ShaderBuildOptions& buildOptions, VkShaderStageFlags shaderStage, VkFormat format, bool gsPointSize, const std::string& extHeader, const std::string& testSrc, const std::string& helperStr, const std::vector<std::string>& declarations) initStdFrameBufferPrograms() argument 1408 initStdPrograms(vk::SourceCollections& programCollection, const vk::ShaderBuildOptions& buildOptions, vk::VkShaderStageFlags shaderStage, vk::VkFormat format, bool gsPointSize, const std::string& extHeader, const std::string& testSrc, const std::string& helperStr, const std::vector<std::string>& declarations, const bool avoidHelperInvocations, const std::string& tempRes) initStdPrograms() argument [all...] |
H A D | vktSubgroupsBasicTests.cpp | 1605 const string& testSrc, in initComputeOrMeshPrograms() 1666 << testSrc in initComputeOrMeshPrograms() local 1770 const string testSrc = getTestString(caseDef); in initPrograms() local 1781 initComputeOrMeshPrograms(programCollection, caseDef, extHeader, testSrc, buildOptions); in initPrograms() 1783 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupport, extHeader, testSrc, "", headDeclarations, true); in initPrograms() 1602 initComputeOrMeshPrograms(SourceCollections& programCollection, CaseDefinition& caseDef, const string& extensions, const string& testSrc, const ShaderBuildOptions& buildOptions) initComputeOrMeshPrograms() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/subgroups/ |
H A D | vktSubgroupsQuadTests.cpp | 127 ostringstream testSrc; in getTestSrc() local 129 testSrc << " uvec4 mask = subgroupBallot(true);\n" in getTestSrc() 137 testSrc << " {\n" in getTestSrc() 146 testSrc << " for (int i=0; i<4; i++)" in getTestSrc() 172 testSrc << " " << fmt << " op = " << op << "(data[gl_SubgroupInvocationID]);\n" in getTestSrc() 177 return testSrc.str(); in getTestSrc() 201 const string testSrc = getTestSrc(caseDef); in initPrograms() local 203 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, ""); in initPrograms()
|
H A D | vktSubgroupsArithmeticTests.cpp | 232 const string testSrc = getTestSrc(caseDef); in initFrameBufferPrograms() local 234 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, ""); in initFrameBufferPrograms() 247 const string testSrc = getTestSrc(caseDef); in initPrograms() local 249 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, ""); in initPrograms()
|
H A D | vktSubgroupsBallotBroadcastTests.cpp | 236 const string testSrc = getTestSrc(caseDef); in initFrameBufferPrograms() local 239 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, helperStr); in initFrameBufferPrograms() 255 const string testSrc = getTestSrc(caseDef); in initPrograms() local 258 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, helperStr); in initPrograms()
|
H A D | vktSubgroupsBallotMasksTests.cpp | 203 const string testSrc = getBodySource(caseDef); in initFrameBufferPrograms() local 207 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupported, extHeader, testSrc, "", headDeclarations); in initFrameBufferPrograms() 220 const string testSrc = getBodySource(caseDef); in initPrograms() local 224 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupport, extHeader, testSrc, "", headDeclarations); in initPrograms()
|
H A D | vktSubgroupsBallotOtherTests.cpp | 279 const string testSrc = getTestString(caseDef); in initFrameBufferPrograms() local 283 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupported, extHeader, testSrc, "", headDeclarations); in initFrameBufferPrograms() 296 const string testSrc = getTestString(caseDef); in initPrograms() local 300 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupported, extHeader, testSrc, "", headDeclarations); in initPrograms()
|
H A D | vktSubgroupsClusteredTests.cpp | 160 const string testSrc = getTestSrc(caseDef); in initFrameBufferPrograms() local 162 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, ""); in initFrameBufferPrograms() 175 const string testSrc = getTestSrc(caseDef); in initPrograms() local 177 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, ""); in initPrograms()
|
H A D | vktSubgroupsPartitionedTests.cpp | 282 const string testSrc = getTestString(caseDef); in initFrameBufferPrograms() local 285 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, pointSizeSupport, extHeader, testSrc, ""); in initFrameBufferPrograms() 294 const string testSrc = getTestString(caseDef); in initPrograms() local 297 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, pointSizeSupport, extHeader, testSrc, ""); in initPrograms()
|
H A D | vktSubgroupsShapeTests.cpp | 174 const string testSrc = getBodySource(caseDef); in initFrameBufferPrograms() local 178 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupported, extHeader, testSrc, "", headDeclarations); in initFrameBufferPrograms() 220 const string testSrc = getBodySource(caseDef); in initPrograms() local 224 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupport, extHeader, testSrc, "", headDeclarations); in initPrograms()
|
H A D | vktSubgroupsShuffleTests.cpp | 216 const string testSrc = getTestSource(caseDef); in initFrameBufferPrograms() local 220 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupported, extHeader, testSrc, "", headDeclarations); in initFrameBufferPrograms() 233 const string testSrc = getTestSource(caseDef); in initPrograms() local 237 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32_UINT, pointSizeSupported, extHeader, testSrc, "", headDeclarations); in initPrograms()
|
H A D | vktSubgroupsBuiltinVarTests.cpp | 1074 const string testSrc = " tempRes = uvec4(gl_SubgroupSize, gl_SubgroupInvocationID, gl_NumSubgroups, gl_SubgroupID);\n"; in initPrograms() local 1077 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32G32B32A32_UINT, false, extHeader, testSrc, "", headDeclarations, false, tempRes); in initPrograms() 1676 const string testSrc = " tempRes = uvec4(gl_SubgroupSize, gl_SubgroupInvocationID + 1024, 0, 0);\n"; in initPrograms() local 1679 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, VK_FORMAT_R32G32B32A32_UINT, false, extHeader, testSrc, "", headDeclarations, false, tempRes); in initPrograms()
|
H A D | vktSubgroupsTestsUtils.cpp | 1268 const std::string& testSrc, in initStdFrameBufferPrograms() 1290 << testSrc in initStdFrameBufferPrograms() local 1312 << testSrc in initStdFrameBufferPrograms() 1340 << testSrc in initStdFrameBufferPrograms() 1362 << testSrc in initStdFrameBufferPrograms() 1414 const std::string& testSrc, in initStdPrograms() 1440 << testSrc in initStdPrograms() local 1475 << testSrc in initStdPrograms() local 1523 << testSrc in initStdPrograms() 1544 + testSrc in initStdPrograms() 1262 initStdFrameBufferPrograms(SourceCollections& programCollection, const vk::ShaderBuildOptions& buildOptions, VkShaderStageFlags shaderStage, VkFormat format, bool gsPointSize, const std::string& extHeader, const std::string& testSrc, const std::string& helperStr, const std::vector<std::string>& declarations) initStdFrameBufferPrograms() argument 1408 initStdPrograms(vk::SourceCollections& programCollection, const vk::ShaderBuildOptions& buildOptions, vk::VkShaderStageFlags shaderStage, vk::VkFormat format, bool gsPointSize, const std::string& extHeader, const std::string& testSrc, const std::string& helperStr, const std::vector<std::string>& declarations, const bool avoidHelperInvocations, const std::string& tempRes) initStdPrograms() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineDescriptorLimitsTests.cpp | 808 std::ostringstream testSrc; in initPrograms() local 812 testSrc << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n" in initPrograms() 822 sourceCollections.glslSources.add("test") << glu::FragmentSource(testSrc.str()); in initPrograms() 826 testSrc << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n" in initPrograms() 840 sourceCollections.glslSources.add("test") << glu::ComputeSource(testSrc.str()); in initPrograms()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineDescriptorLimitsTests.cpp | 789 std::ostringstream testSrc; in initPrograms() local 793 testSrc << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n" in initPrograms() 803 sourceCollections.glslSources.add("test") << glu::FragmentSource(testSrc.str()); in initPrograms() 807 testSrc << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n" in initPrograms() 821 sourceCollections.glslSources.add("test") << glu::ComputeSource(testSrc.str()); in initPrograms()
|