/third_party/vk-gl-cts/modules/gles31/functional/ |
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(args), in single_tessellation_stage() [all …]
|
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(args))); in invalid_vertex_inout()
|
D | es31fNegativeVertexArrayApiTests.cpp | 436 …(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSourc… in draw_arrays() 500 …(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSourc… in draw_arrays_incomplete_primitive() 540 …(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSourc… in draw_elements() 654 …(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSourc… in draw_elements_incomplete_primitive() 772 …ble(true) << glu::VertexSource(tcu::StringTemplate(vertexShaderSource).specialize(args)) << glu::G… in draw_elements_base_vertex_primitive_mode_mismatch() 790 …(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSourc… in draw_arrays_instanced() 863 …(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSourc… in draw_arrays_instanced_incomplete_primitive() 905 …(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSourc… in draw_elements_instanced() 1028 …(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSourc… in draw_elements_instanced_incomplete_primitive() 1109 …(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSourc… in draw_elements_instanced_base_vertex() [all …]
|
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(arg… 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 …e vertSource (tcu::StringTemplate(genBuiltInSource(glu::SHADERTYPE_VERTEX)).specialize(args)); in invalid_write_built_in_constants() 826 … fragSource (tcu::StringTemplate(genBuiltInSource(glu::SHADERTYPE_FRAGMENT)).specialize(args)); in invalid_write_built_in_constants() 827 …rce (tcu::StringTemplate(genBuiltInSource(glu::SHADERTYPE_TESSELLATION_CONTROL)).specialize(args)); in invalid_write_built_in_constants() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
D | vktSpvAsmVariablePointersTests.cpp | 390 spec.assembly = shaderTemplate.specialize(specs); in addPhysicalOrVariablePointersComputeGroup() 414 spec.assembly = shaderTemplate.specialize(specs); in addPhysicalOrVariablePointersComputeGroup() 446 spec.assembly = shaderTemplate.specialize(specs); in addPhysicalOrVariablePointersComputeGroup() 473 spec.assembly = shaderTemplate.specialize(specs); in addPhysicalOrVariablePointersComputeGroup() 506 spec.assembly = shaderTemplate.specialize(specs); in addPhysicalOrVariablePointersComputeGroup() 543 spec.assembly = shaderTemplate.specialize(specs); in addPhysicalOrVariablePointersComputeGroup() 570 spec.assembly = shaderTemplate.specialize(specs); in addPhysicalOrVariablePointersComputeGroup() 614 spec.assembly = shaderTemplate.specialize(specs); in addPhysicalOrVariablePointersComputeGroup() 1084 spec.assembly = shaderTemplate.specialize(specs); in addComplexTypesPhysicalOrVariablePointersComputeGroup() 1120 spec.assembly = shaderTemplate.specialize(specs); in addComplexTypesPhysicalOrVariablePointersComputeGroup() [all …]
|
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(specs); in addCompute8bitStorageUniform32StructTo8StructGroup() [all …]
|
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(specs); in addGraphics16BitStorageUniformInt32To16Group() [all …]
|
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(… in addShaderCodeOutput() 584 …dst.spirvAsmSources.add("vert", DE_NULL) << vertexShader.specialize(spec) << SpirVAsmBuildOptions(… in addShaderCodeOutput() 585 …dst.spirvAsmSources.add("frag", DE_NULL) << fragmentShader.specialize(spec) << SpirVAsmBuildOption… in addShaderCodeOutput()
|
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(shaderSpec); in addComputeWorkgroupMemoryTests() [all …]
|
D | vktSpvAsmConditionalBranchTests.cpp | 119 spec.assembly = shaderSource.specialize(specs); in addComputeSameLabelsTest() 214 fragments["testfun"] = testFun.specialize(specs); in addGraphicsSameLabelsTest()
|
/third_party/vk-gl-cts/external/openglcts/modules/common/ |
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()
|
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()
|
D | glcShaderIndexingTests.cpp | 357 string vertexShaderSource = vertTemplate.specialize(params); in createVaryingArrayCase() 358 string fragmentShaderSource = fragTemplate.specialize(params); in createVaryingArrayCase() 469 string vertexShaderSource = vertTemplate.specialize(params); in createUniformArrayCase() 470 string fragmentShaderSource = fragTemplate.specialize(params); in createUniformArrayCase() 619 string vertexShaderSource = vertTemplate.specialize(params); in createTmpArrayCase() 620 string fragmentShaderSource = fragTemplate.specialize(params); in createTmpArrayCase() 880 string vertexShaderSource = vertTemplate.specialize(params); in createVectorSubscriptCase() 881 string fragmentShaderSource = fragTemplate.specialize(params); in createVectorSubscriptCase() 1127 string vertexShaderSource = vertTemplate.specialize(params); in createMatrixSubscriptCase() 1128 string fragmentShaderSource = fragTemplate.specialize(params); in createMatrixSubscriptCase()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
D | vktMeshShaderPropertyTests.cpp | 297 …programCollection.glslSources.add("task") << glu::TaskSource(taskTemplate.specialize(taskReplaceme… in initPrograms() 305 …programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplaceme… in initPrograms() 346 …programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplaceme… in initPrograms() 355 …programCollection.glslSources.add("task") << glu::TaskSource(taskTemplate.specialize(taskReplaceme… in initPrograms() 429 …programCollection.glslSources.add("task") << glu::TaskSource(taskTemplate.specialize(taskReplaceme… in initPrograms() 430 …programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplaceme… in initPrograms() 475 …programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplaceme… in initPrograms() 588 …programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplaceme… in initPrograms() 601 …programCollection.glslSources.add("task") << glu::TaskSource(taskTemplate.specialize(taskReplaceme… in initPrograms() 652 …programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplaceme… in initPrograms()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
D | vktDrawMultipleInterpolationTests.cpp | 266 …programCollection.glslSources.add("vert_multi") << glu::VertexSource(vertShaderMulti.specialize(… in initPrograms() 267 …n.glslSources.add("frag_multi") << glu::FragmentSource(fragShaderMulti.specialize(replacements)); in initPrograms() 268 …programCollection.glslSources.add("vert_smooth") << glu::VertexSource(vertShaderSingle.specialize… in initPrograms() 269 …ection.glslSources.add("frag_smooth") << glu::FragmentSource(fragShaderSingle.specialize(smooth)); in initPrograms() 270 …programCollection.glslSources.add("vert_flat") << glu::VertexSource(vertShaderSingle.specialize(… in initPrograms() 271 …ollection.glslSources.add("frag_flat") << glu::FragmentSource(fragShaderSingle.specialize(flat)); in initPrograms() 272 …Sources.add("vert_noperspective") << glu::VertexSource(vertShaderSingle.specialize(noperspective)); in initPrograms() 273 …urces.add("frag_noperspective") << glu::FragmentSource(fragShaderSingle.specialize(noperspective)); in initPrograms() 274 …tion.glslSources.add("vert_centroid") << glu::VertexSource(vertShaderSingle.specialize(centroid)); in initPrograms() 275 …on.glslSources.add("frag_centroid") << glu::FragmentSource(fragShaderSingle.specialize(centroid)); in initPrograms() [all …]
|
D | vktDrawDifferingInterpolationTests.cpp | 148 programCollection.glslSources.add("vert") << glu::VertexSource(vertShader.specialize(empty)); in initPrograms() 149 …programCollection.glslSources.add("vertFlatColor") << glu::VertexSource(vertShader.specialize(flat… in initPrograms() 150 …programCollection.glslSources.add("vertNoPerspective") << glu::VertexSource(vertShader.specialize(… in initPrograms() 151 programCollection.glslSources.add("frag") << glu::FragmentSource(fragShader.specialize(empty)); in initPrograms() 152 …programCollection.glslSources.add("fragFlatColor") << glu::FragmentSource(fragShader.specialize(fl… in initPrograms() 153 ….glslSources.add("fragNoPerspective") << glu::FragmentSource(fragShader.specialize(noPerspective)); in initPrograms()
|
/third_party/vk-gl-cts/framework/common/ |
D | tcuStringTemplate.hpp | 46 std::string specialize (const std::map<std::string, std::string>& params) const; 92 return specialize(unpacked); in format()
|
/third_party/vk-gl-cts/modules/glshared/ |
D | glsShaderConstExprTests.cpp | 151 …shaderTemplateParams["CASE_EXPRESSION"] = expressionTemplate.specialize(expressionTemplateParams) … in createTests() 154 const string mapped = shaderTemplate.specialize(shaderTemplateParams); in createTests() 205 …shaderTemplateParams["CASE_EXPRESSION"] = expressionTemplate.specialize(expressionTemplateParams) … in createTests() 208 const string mapped = shaderTemplate.specialize(shaderTemplateParams); in createTests()
|
/third_party/boost/libs/numeric/odeint/doc/ |
D | details_generation_functions.qbk | 26 …specialize two class templates. Suppose your steppers are called `custom_stepper`, `custom_control… 38 For the dense_output_stepper everything works similar. Here you have to specialize `boost::numeric:…
|
/third_party/vk-gl-cts/modules/gles3/functional/ |
D | es3fShaderIndexingTests.cpp | 330 string vertexShaderSource = vertTemplate.specialize(params); in createVaryingArrayCase() 331 string fragmentShaderSource = fragTemplate.specialize(params); in createVaryingArrayCase() 436 string vertexShaderSource = vertTemplate.specialize(params); in createUniformArrayCase() 437 string fragmentShaderSource = fragTemplate.specialize(params); in createUniformArrayCase() 580 string vertexShaderSource = vertTemplate.specialize(params); in createTmpArrayCase() 581 string fragmentShaderSource = fragTemplate.specialize(params); in createTmpArrayCase() 762 string vertexShaderSource = vertTemplate.specialize(params); in createVectorSubscriptCase() 763 string fragmentShaderSource = fragTemplate.specialize(params); in createVectorSubscriptCase() 949 string vertexShaderSource = vertTemplate.specialize(params); in createMatrixSubscriptCase() 950 string fragmentShaderSource = fragTemplate.specialize(params); in createMatrixSubscriptCase()
|
D | es3fShaderReturnTests.cpp | 163 …return new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params).c_str(),… in makeConditionalReturnInFuncCase() 219 …return new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params).c_str(),… in makeOutputWriteReturnCase() 266 …return new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params).c_str(),… in makeReturnInLoopCase()
|
/third_party/vk-gl-cts/modules/gles2/functional/ |
D | es2fShaderIndexingTests.cpp | 361 string vertexShaderSource = vertTemplate.specialize(params); in createVaryingArrayCase() 362 string fragmentShaderSource = fragTemplate.specialize(params); in createVaryingArrayCase() 474 string vertexShaderSource = vertTemplate.specialize(params); in createUniformArrayCase() 475 string fragmentShaderSource = fragTemplate.specialize(params); in createUniformArrayCase() 658 string vertexShaderSource = vertTemplate.specialize(params); in createTmpArrayCase() 659 string fragmentShaderSource = fragTemplate.specialize(params); in createTmpArrayCase() 848 string vertexShaderSource = vertTemplate.specialize(params); in createVectorSubscriptCase() 849 string fragmentShaderSource = fragTemplate.specialize(params); in createVectorSubscriptCase() 1020 string vertexShaderSource = vertTemplate.specialize(params); in createMatrixSubscriptCase() 1021 string fragmentShaderSource = fragTemplate.specialize(params); in createMatrixSubscriptCase()
|
D | es2fLightAmountTest.cpp | 165 vertexShaderSource = vertexTemplate.specialize(params); in iterate() 166 fragmentShaderSource = fragmentTemplate.specialize(params); in iterate()
|
D | es2fShaderReturnTests.cpp | 190 …return new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params).c_str(),… in makeConditionalReturnInFuncCase() 244 …return new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params).c_str(),… in makeOutputWriteReturnCase() 291 …return new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params).c_str(),… in makeReturnInLoopCase()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/ |
D | vktShaderRenderIndexingTests.cpp | 382 string vertexShaderSource = vertTemplate.specialize(params); in createVaryingArrayCase() 383 string fragmentShaderSource = fragTemplate.specialize(params); in createVaryingArrayCase() 498 string vertexShaderSource = vertTemplate.specialize(params); in createUniformArrayCase() 499 string fragmentShaderSource = fragTemplate.specialize(params); in createUniformArrayCase() 685 string vertexShaderSource = vertTemplate.specialize(params); in createTmpArrayCase() 686 string fragmentShaderSource = fragTemplate.specialize(params); in createTmpArrayCase() 877 string vertexShaderSource = vertTemplate.specialize(params); in createVectorSubscriptCase() 878 string fragmentShaderSource = fragTemplate.specialize(params); in createVectorSubscriptCase() 1069 string vertexShaderSource = vertTemplate.specialize(params); in createMatrixSubscriptCase() 1070 string fragmentShaderSource = fragTemplate.specialize(params); in createMatrixSubscriptCase()
|