/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fNegativeTessellationTests.cpp | 142 makeTessPipelineSources(tcu::StringTemplate(vertexShaderSource).specialize(args), in single_tessellation_stage() 143 tcu::StringTemplate(fragmentShaderSource).specialize(args), in single_tessellation_stage() 144 tcu::StringTemplate(tessControlShaderSource).specialize(args), in single_tessellation_stage() 161 makeTessPipelineSources(tcu::StringTemplate(vertexShaderSource).specialize(args), in single_tessellation_stage() 162 tcu::StringTemplate(fragmentShaderSource).specialize(args), in single_tessellation_stage() 163 tcu::StringTemplate(tessControlShaderSource).specialize(args), in single_tessellation_stage() 185 makeTessPipelineSources(tcu::StringTemplate(vertexShaderSource).specialize(args), in single_tessellation_stage() 186 tcu::StringTemplate(fragmentShaderSource).specialize(args), in single_tessellation_stage() 188 tcu::StringTemplate(tessEvalShaderSource).specialize(args))); in single_tessellation_stage() 202 makeTessPipelineSources(tcu::StringTemplate(vertexShaderSource).specialize(arg in single_tessellation_stage() [all...] |
H A D | es31fNegativeShaderFramebufferFetchTests.cpp | 140 << glu::VertexSource(tcu::StringTemplate(vertexShaderSource).specialize(args)) in last_frag_data_not_defined() 141 << glu::FragmentSource(tcu::StringTemplate(fragShaderSource).specialize(args))); in last_frag_data_not_defined() 167 << glu::VertexSource(tcu::StringTemplate(vertexShaderSource).specialize(args)) in last_frag_data_readonly() 168 << glu::FragmentSource(tcu::StringTemplate(fragShaderSource).specialize(args))); in last_frag_data_readonly() 193 << glu::VertexSource(tcu::StringTemplate(vertexShaderSource).specialize(args)) in invalid_inout_version() 194 << glu::FragmentSource(tcu::StringTemplate(fragShaderSource).specialize(args))); in invalid_inout_version() 225 << glu::VertexSource(tcu::StringTemplate(vertexShaderSource).specialize(args)) in invalid_redeclaration_inout() 226 << glu::FragmentSource(tcu::StringTemplate(fragShaderSource).specialize(args))); in invalid_redeclaration_inout() 254 << glu::VertexSource(tcu::StringTemplate(vertShaderSource).specialize(args)) in invalid_vertex_inout() 255 << glu::FragmentSource(tcu::StringTemplate(fragmentShaderSource).specialize(arg in invalid_vertex_inout() [all...] |
H A D | es31fNegativeVertexArrayApiTests.cpp | 436 glu::ShaderProgram program (rc, glu::makeVtxFragSources(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSource).specialize(args))); in draw_arrays() 500 glu::ShaderProgram program (rc, glu::makeVtxFragSources(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSource).specialize(args))); in draw_arrays_incomplete_primitive() 540 glu::ShaderProgram program (rc, glu::makeVtxFragSources(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSource).specialize(args))); in draw_elements() 654 glu::ShaderProgram program (rc, glu::makeVtxFragSources(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSource).specialize(args))); in draw_elements_incomplete_primitive() 772 glu::ShaderProgram program(ctx.getRenderContext(), glu::ProgramSources() << glu::ProgramSeparable(true) << glu::VertexSource(tcu::StringTemplate(vertexShaderSource).specialize(args)) << glu::GeometrySource(geometryShaderSource)); in draw_elements_base_vertex_primitive_mode_mismatch() 790 glu::ShaderProgram program (ctx.getRenderContext(), glu::makeVtxFragSources(tcu::StringTemplate(vertexShaderSource).specialize(arg in draw_arrays_instanced() [all...] |
H A D | es31fNegativeComputeTests.cpp | 389 const glu::VertexSource vertSource(tcu::StringTemplate(vertexShaderSource).specialize(args)); in program_not_active() 390 const glu::FragmentSource fragSource(tcu::StringTemplate(fragmentShaderSource).specialize(args)); in program_not_active() 454 const glu::ComputeSource compSource(tcu::StringTemplate(invalidComputeShaderSource).specialize(args)); in invalid_program_query() 474 const glu::VertexSource vertSource(tcu::StringTemplate(vertexShaderSource).specialize(args)); in invalid_program_query() 475 const glu::FragmentSource fragSource(tcu::StringTemplate(fragmentShaderSource).specialize(args)); in invalid_program_query() 500 const glu::ComputeSource compSource(tcu::StringTemplate(computeShaderSource).specialize(args)); in invalid_dispatch_compute_indirect() 591 const glu::ComputeSource compSource(tcu::StringTemplate(computeShaderSource).specialize(args)); in invalid_maximum_work_group_counts() 825 const glu::VertexSource vertSource (tcu::StringTemplate(genBuiltInSource(glu::SHADERTYPE_VERTEX)).specialize(args)); in invalid_write_built_in_constants() 826 const glu::FragmentSource fragSource (tcu::StringTemplate(genBuiltInSource(glu::SHADERTYPE_FRAGMENT)).specialize(args)); in invalid_write_built_in_constants() 827 const glu::TessellationControlSource tessCtrlSource (tcu::StringTemplate(genBuiltInSource(glu::SHADERTYPE_TESSELLATION_CONTROL)).specialize(arg in invalid_write_built_in_constants() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmVariablePointersTests.cpp | 390 spec.assembly = shaderTemplate.specialize(specs); 414 spec.assembly = shaderTemplate.specialize(specs); 446 spec.assembly = shaderTemplate.specialize(specs); 473 spec.assembly = shaderTemplate.specialize(specs); 505 spec.assembly = shaderTemplate.specialize(specs); 542 spec.assembly = shaderTemplate.specialize(specs); 569 spec.assembly = shaderTemplate.specialize(specs); 613 spec.assembly = shaderTemplate.specialize(specs); 1083 spec.assembly = shaderTemplate.specialize(specs); 1119 spec.assembly = shaderTemplate.specialize(spec [all...] |
H A D | vktSpvAsm8bitStorageTests.cpp | 923 return loopBegin.specialize(spec); in beginLoop() 937 return loopEnd.specialize(spec); in endLoop() 1085 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitStorage32To8Group() 1237 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitUniform8To32Group() 1402 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitStoragePushConstant8To32Group() 1561 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitStorage16To8Group() 1719 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitUniform8To16Group() 1888 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitStoragePushConstant8To16Group() 2197 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitStorageUniform8StructTo32StructGroup() 2421 spec.assembly = shaderTemplate.specialize(spec in addCompute8bitStorageUniform32StructTo8StructGroup() [all...] |
H A D | vktSpvAsm16bitStorageTests.cpp | 1132 return loopBegin.specialize(spec); in beginLoop() 1146 return loopEnd.specialize(spec); in endLoop() 1341 spec.assembly = shaderTemplate.specialize(specs); in addCompute16bitStorageUniform16To32Group() 1476 spec.assembly = shaderTemplate.specialize(specs); in addCompute16bitStorageUniform16To32Group() 1686 spec.assembly = shaderTemplate.specialize(specs); in addCompute16bitStorageUniform16To32ChainAccessGroup() 1856 spec.assembly = shaderTemplate.specialize(specs); in addCompute16bitStoragePushConstant16To32Group() 1970 spec.assembly = shaderTemplate.specialize(specs); in addCompute16bitStoragePushConstant16To32Group() 2169 fragments["pre_main"] = scalarPreMain.specialize(specs); in addGraphics16BitStorageUniformInt32To16Group() 2170 fragments["testfun"] = scalarTestFunc.specialize(specs); in addGraphics16BitStorageUniformInt32To16Group() 2171 fragments["capability"] = capabilities.specialize(spec in addGraphics16BitStorageUniformInt32To16Group() [all...] |
H A D | vktSpvAsmVariableInitTests.cpp | 215 spec.assembly = shaderSourceTemplate.specialize(shaderSpec); in addComputeVariableInitPrivateTest() 306 fragments["pre_main"] = preMain.specialize(shaderSpec); in addGraphicsVariableInitPrivateTest() 307 fragments["decoration"] = decoration.specialize(shaderSpec); in addGraphicsVariableInitPrivateTest() 308 fragments["testfun"] = testFun.specialize(shaderSpec); in addGraphicsVariableInitPrivateTest() 451 dst.spirvAsmSources.add("vert", DE_NULL) << vertexShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeOutput() 584 dst.spirvAsmSources.add("vert", DE_NULL) << vertexShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeOutput() 585 dst.spirvAsmSources.add("frag", DE_NULL) << fragmentShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeOutput()
|
H A D | vktSpvAsmWorkgroupMemoryTests.cpp | 290 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests() 317 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests() 349 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests() 382 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests() 408 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests() 439 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests() 472 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests() 508 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests() 538 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests() 573 spec.assembly = shaderSource.specialize(shaderSpe in addComputeWorkgroupMemoryTests() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/ |
H A D | vktSpvAsmVariablePointersTests.cpp | 390 spec.assembly = shaderTemplate.specialize(specs); 414 spec.assembly = shaderTemplate.specialize(specs); 446 spec.assembly = shaderTemplate.specialize(specs); 473 spec.assembly = shaderTemplate.specialize(specs); 506 spec.assembly = shaderTemplate.specialize(specs); 543 spec.assembly = shaderTemplate.specialize(specs); 570 spec.assembly = shaderTemplate.specialize(specs); 614 spec.assembly = shaderTemplate.specialize(specs); 1084 spec.assembly = shaderTemplate.specialize(specs); 1120 spec.assembly = shaderTemplate.specialize(spec [all...] |
H A D | vktSpvAsm8bitStorageTests.cpp | 923 return loopBegin.specialize(spec); in beginLoop() 937 return loopEnd.specialize(spec); in endLoop() 1085 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitStorage32To8Group() 1237 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitUniform8To32Group() 1402 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitStoragePushConstant8To32Group() 1561 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitStorage16To8Group() 1719 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitUniform8To16Group() 1888 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitStoragePushConstant8To16Group() 2197 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitStorageUniform8StructTo32StructGroup() 2421 spec.assembly = shaderTemplate.specialize(spec in addCompute8bitStorageUniform32StructTo8StructGroup() [all...] |
H A D | vktSpvAsm16bitStorageTests.cpp | 1132 return loopBegin.specialize(spec); in beginLoop() 1146 return loopEnd.specialize(spec); in endLoop() 1341 spec.assembly = shaderTemplate.specialize(specs); in addCompute16bitStorageUniform16To32Group() 1476 spec.assembly = shaderTemplate.specialize(specs); in addCompute16bitStorageUniform16To32Group() 1686 spec.assembly = shaderTemplate.specialize(specs); in addCompute16bitStorageUniform16To32ChainAccessGroup() 1856 spec.assembly = shaderTemplate.specialize(specs); in addCompute16bitStoragePushConstant16To32Group() 1970 spec.assembly = shaderTemplate.specialize(specs); in addCompute16bitStoragePushConstant16To32Group() 2169 fragments["pre_main"] = scalarPreMain.specialize(specs); in addGraphics16BitStorageUniformInt32To16Group() 2170 fragments["testfun"] = scalarTestFunc.specialize(specs); in addGraphics16BitStorageUniformInt32To16Group() 2171 fragments["capability"] = capabilities.specialize(spec in addGraphics16BitStorageUniformInt32To16Group() [all...] |
H A D | vktSpvAsmVariableInitTests.cpp | 215 spec.assembly = shaderSourceTemplate.specialize(shaderSpec); in addComputeVariableInitPrivateTest() 306 fragments["pre_main"] = preMain.specialize(shaderSpec); in addGraphicsVariableInitPrivateTest() 307 fragments["decoration"] = decoration.specialize(shaderSpec); in addGraphicsVariableInitPrivateTest() 308 fragments["testfun"] = testFun.specialize(shaderSpec); in addGraphicsVariableInitPrivateTest() 451 dst.spirvAsmSources.add("vert", DE_NULL) << vertexShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeOutput() 584 dst.spirvAsmSources.add("vert", DE_NULL) << vertexShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeOutput() 585 dst.spirvAsmSources.add("frag", DE_NULL) << fragmentShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeOutput()
|
H A D | vktSpvAsmWorkgroupMemoryTests.cpp | 290 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests() 317 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests() 349 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests() 382 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests() 408 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests() 439 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests() 472 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests() 508 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests() 538 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests() 573 spec.assembly = shaderSource.specialize(shaderSpe in addComputeWorkgroupMemoryTests() [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/common/ |
H A D | glcShaderNegativeTests.cpp | 91 std::string vertex_code = tcu::StringTemplate(vertex_source_template).specialize(args); in iterate() 92 std::string fragment_code = tcu::StringTemplate(fragment_source_template).specialize(args); in iterate() 172 std::string vcode = tcu::StringTemplate(vertex_source_template).specialize(args); in iterate() 176 std::string fcode = tcu::StringTemplate(fragment_source_template).specialize(args); in iterate() 250 std::string vertex_code = tcu::StringTemplate(vertex_source_template).specialize(args); in iterate() 251 std::string fragment_code = tcu::StringTemplate(fragment_source_template).specialize(args); in iterate() 420 std::string vertex_code = tcu::StringTemplate(vertex_source_template).specialize(args); in testVertexFragment() 421 std::string fragment_code = tcu::StringTemplate(fragment_source_template).specialize(args); in testVertexFragment() 444 std::string compute_code = tcu::StringTemplate(compute_source_template).specialize(args); in testCompute()
|
H A D | glcAggressiveShaderOptimizationsTests.cpp | 292 tcu::StringTemplate(sinFunctionDefinitionVS).specialize(m_specializationMap); in prepareSineSources() 294 tcu::StringTemplate(sinFunctionDefinitionFS).specialize(m_specializationMap); in prepareSineSources() 298 vsTemplate = tcu::StringTemplate(vsTemplate).specialize(m_specializationMap); in prepareSineSources() 299 fsTemplate = tcu::StringTemplate(fsTemplate).specialize(m_specializationMap); in prepareSineSources() 413 tcu::StringTemplate(cosFunctionDefinitionVS).specialize(m_specializationMap); in prepareCosineSources() 415 tcu::StringTemplate(cosFunctionDefinitionFS).specialize(m_specializationMap); in prepareCosineSources() 419 vsTemplate = tcu::StringTemplate(vsTemplate).specialize(m_specializationMap); in prepareCosineSources() 420 fsTemplate = tcu::StringTemplate(fsTemplate).specialize(m_specializationMap); in prepareCosineSources()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
H A D | vktMeshShaderPropertyTests.cpp | 288 programCollection.glslSources.add("task") << glu::TaskSource(taskTemplate.specialize(taskReplacements)); in initPrograms() 296 programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplacements)); in initPrograms() 337 programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplacements)); in initPrograms() 346 programCollection.glslSources.add("task") << glu::TaskSource(taskTemplate.specialize(taskReplacements)); in initPrograms() 420 programCollection.glslSources.add("task") << glu::TaskSource(taskTemplate.specialize(taskReplacements)); in initPrograms() 421 programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplacements)); in initPrograms() 466 programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplacements)); in initPrograms() 581 programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplacements)); in initPrograms() 594 programCollection.glslSources.add("task") << glu::TaskSource(taskTemplate.specialize(taskReplacements)); in initPrograms() 645 programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplacement in initPrograms() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/ |
H A D | vktMeshShaderPropertyTests.cpp | 288 programCollection.glslSources.add("task") << glu::TaskSource(taskTemplate.specialize(taskReplacements)); in initPrograms() 296 programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplacements)); in initPrograms() 337 programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplacements)); in initPrograms() 346 programCollection.glslSources.add("task") << glu::TaskSource(taskTemplate.specialize(taskReplacements)); in initPrograms() 420 programCollection.glslSources.add("task") << glu::TaskSource(taskTemplate.specialize(taskReplacements)); in initPrograms() 421 programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplacements)); in initPrograms() 466 programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplacements)); in initPrograms() 581 programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplacements)); in initPrograms() 594 programCollection.glslSources.add("task") << glu::TaskSource(taskTemplate.specialize(taskReplacements)); in initPrograms() 645 programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplacement in initPrograms() [all...] |
/third_party/vk-gl-cts/framework/common/ |
H A D | tcuStringTemplate.hpp | 46 std::string specialize (const std::map<std::string, std::string>& params) const; 85 * \brief Implementation of specialize() using a variable argument list 92 return specialize(unpacked);
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawDifferingInterpolationTests.cpp | 157 programCollection.glslSources.add("vert") << glu::VertexSource(vertShader.specialize(empty)); in initPrograms() 158 programCollection.glslSources.add("vertFlatColor") << glu::VertexSource(vertShader.specialize(flat)); in initPrograms() 159 programCollection.glslSources.add("vertNoPerspective") << glu::VertexSource(vertShader.specialize(noPerspective)); in initPrograms() 160 programCollection.glslSources.add("frag") << glu::FragmentSource(fragShader.specialize(empty)); in initPrograms() 161 programCollection.glslSources.add("fragFlatColor") << glu::FragmentSource(fragShader.specialize(flat)); in initPrograms() 162 programCollection.glslSources.add("fragNoPerspective") << glu::FragmentSource(fragShader.specialize(noPerspective)); in initPrograms()
|
H A D | vktDrawMultipleInterpolationTests.cpp | 287 programCollection.glslSources.add("vert_multi") << glu::VertexSource(vertShaderMulti.specialize(replacements)); in initPrograms() 288 programCollection.glslSources.add("frag_multi") << glu::FragmentSource(fragShaderMulti.specialize(replacements)); in initPrograms() 289 programCollection.glslSources.add("vert_smooth") << glu::VertexSource(vertShaderSingle.specialize(smooth)); in initPrograms() 290 programCollection.glslSources.add("frag_smooth") << glu::FragmentSource(fragShaderSingle.specialize(smooth)); in initPrograms() 291 programCollection.glslSources.add("vert_flat") << glu::VertexSource(vertShaderSingle.specialize(flat)); in initPrograms() 292 programCollection.glslSources.add("frag_flat") << glu::FragmentSource(fragShaderSingle.specialize(flat)); in initPrograms() 293 programCollection.glslSources.add("vert_noperspective") << glu::VertexSource(vertShaderSingle.specialize(noperspective)); in initPrograms() 294 programCollection.glslSources.add("frag_noperspective") << glu::FragmentSource(fragShaderSingle.specialize(noperspective)); in initPrograms() 295 programCollection.glslSources.add("vert_centroid") << glu::VertexSource(vertShaderSingle.specialize(centroid)); in initPrograms() 296 programCollection.glslSources.add("frag_centroid") << glu::FragmentSource(fragShaderSingle.specialize(centroi in initPrograms() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktDrawDifferingInterpolationTests.cpp | 157 programCollection.glslSources.add("vert") << glu::VertexSource(vertShader.specialize(empty)); in initPrograms() 158 programCollection.glslSources.add("vertFlatColor") << glu::VertexSource(vertShader.specialize(flat)); in initPrograms() 159 programCollection.glslSources.add("vertNoPerspective") << glu::VertexSource(vertShader.specialize(noPerspective)); in initPrograms() 160 programCollection.glslSources.add("frag") << glu::FragmentSource(fragShader.specialize(empty)); in initPrograms() 161 programCollection.glslSources.add("fragFlatColor") << glu::FragmentSource(fragShader.specialize(flat)); in initPrograms() 162 programCollection.glslSources.add("fragNoPerspective") << glu::FragmentSource(fragShader.specialize(noPerspective)); in initPrograms()
|
H A D | vktDrawMultipleInterpolationTests.cpp | 289 programCollection.glslSources.add("vert_multi") << glu::VertexSource(vertShaderMulti.specialize(replacements)); in initPrograms() 290 programCollection.glslSources.add("frag_multi") << glu::FragmentSource(fragShaderMulti.specialize(replacements)); in initPrograms() 291 programCollection.glslSources.add("vert_smooth") << glu::VertexSource(vertShaderSingle.specialize(smooth)); in initPrograms() 292 programCollection.glslSources.add("frag_smooth") << glu::FragmentSource(fragShaderSingle.specialize(smooth)); in initPrograms() 293 programCollection.glslSources.add("vert_flat") << glu::VertexSource(vertShaderSingle.specialize(flat)); in initPrograms() 294 programCollection.glslSources.add("frag_flat") << glu::FragmentSource(fragShaderSingle.specialize(flat)); in initPrograms() 295 programCollection.glslSources.add("vert_noperspective") << glu::VertexSource(vertShaderSingle.specialize(noperspective)); in initPrograms() 296 programCollection.glslSources.add("frag_noperspective") << glu::FragmentSource(fragShaderSingle.specialize(noperspective)); in initPrograms() 297 programCollection.glslSources.add("vert_centroid") << glu::VertexSource(vertShaderSingle.specialize(centroid)); in initPrograms() 298 programCollection.glslSources.add("frag_centroid") << glu::FragmentSource(fragShaderSingle.specialize(centroi in initPrograms() [all...] |
/third_party/vk-gl-cts/modules/glshared/ |
H A D | glsShaderConstExprTests.cpp | 151 shaderTemplateParams["CASE_EXPRESSION"] = expressionTemplate.specialize(expressionTemplateParams) + componentAccess[compCount]; // Add vector access to expression as needed in createTests() 154 const string mapped = shaderTemplate.specialize(shaderTemplateParams); in createTests() 205 shaderTemplateParams["CASE_EXPRESSION"] = expressionTemplate.specialize(expressionTemplateParams) + componentAccess[compCount]; in createTests() 208 const string mapped = shaderTemplate.specialize(shaderTemplateParams); in createTests()
|
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fShaderReturnTests.cpp | 163 return new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params).c_str(), getEvalFunc(returnMode)); in makeConditionalReturnInFuncCase() 219 return new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params).c_str(), getEvalFunc(returnMode)); in makeOutputWriteReturnCase() 266 return new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params).c_str(), getEvalFunc(returnMode)); in makeReturnInLoopCase()
|