Home
last modified time | relevance | path

Searched refs:specialize (Results 1 - 25 of 235) sorted by relevance

12345678910

/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fNegativeTessellationTests.cpp142 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 Des31fNegativeShaderFramebufferFetchTests.cpp140 << 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 Des31fNegativeVertexArrayApiTests.cpp436 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 Des31fNegativeComputeTests.cpp389 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 DvktSpvAsmVariablePointersTests.cpp390 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 DvktSpvAsm8bitStorageTests.cpp923 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 DvktSpvAsm16bitStorageTests.cpp1132 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 DvktSpvAsmVariableInitTests.cpp215 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 DvktSpvAsmWorkgroupMemoryTests.cpp290 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 DvktSpvAsmVariablePointersTests.cpp390 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 DvktSpvAsm8bitStorageTests.cpp923 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 DvktSpvAsm16bitStorageTests.cpp1132 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 DvktSpvAsmVariableInitTests.cpp215 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 DvktSpvAsmWorkgroupMemoryTests.cpp290 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 DglcShaderNegativeTests.cpp91 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 DglcAggressiveShaderOptimizationsTests.cpp292 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 DvktMeshShaderPropertyTests.cpp288 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 DvktMeshShaderPropertyTests.cpp288 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 DtcuStringTemplate.hpp46 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 DvktDrawDifferingInterpolationTests.cpp157 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 DvktDrawMultipleInterpolationTests.cpp287 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 DvktDrawDifferingInterpolationTests.cpp157 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 DvktDrawMultipleInterpolationTests.cpp289 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 DglsShaderConstExprTests.cpp151 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 Des3fShaderReturnTests.cpp163 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()

Completed in 37 milliseconds

12345678910