| /external/deqp/external/openglcts/modules/common/subgroups/ |
| D | glcSubgroupsBuiltinMaskVarTests.cpp | 138 void initFrameBufferPrograms(SourceCollections& programCollection, CaseDefinition caseDef) in initFrameBufferPrograms() argument 140 subgroups::setFragmentShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 143 subgroups::setVertexShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 161 programCollection.add("vert") << glu::VertexSource(vertexGLSL); in initFrameBufferPrograms() 179 programCollection.add("tese") << glu::TessellationEvaluationSource(evaluationSourceGLSL); in initFrameBufferPrograms() 180 subgroups::setTesCtrlShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 202 programCollection.add("tesc") << glu::TessellationControlSource(controlSourceGLSL); in initFrameBufferPrograms() 203 subgroups::setTesEvalShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 223 programCollection.add("geometry") << glu::GeometrySource(geometryGLSL); in initFrameBufferPrograms() 232 void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef) in initPrograms() argument [all …]
|
| D | glcSubgroupsBallotOtherTests.cpp | 240 void initFrameBufferPrograms(SourceCollections& programCollection, CaseDefinition caseDef) in initFrameBufferPrograms() argument 242 subgroups::setFragmentShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 245 subgroups::setVertexShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 264 programCollection.add("vert") << glu::VertexSource(vertex.str()); in initFrameBufferPrograms() 284 programCollection.add("geometry") << glu::GeometrySource(geometry.str()); in initFrameBufferPrograms() 307 programCollection.add("tesc") << glu::TessellationControlSource(controlSource.str()); in initFrameBufferPrograms() 308 subgroups::setTesEvalShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 324 subgroups::setTesCtrlShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 325 programCollection.add("tese") << glu::TessellationEvaluationSource(evaluationSource.str()); in initFrameBufferPrograms() 333 void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef) in initPrograms() argument [all …]
|
| D | glcSubgroupsBallotTests.cpp | 59 void initFrameBufferPrograms(SourceCollections& programCollection, CaseDefinition caseDef) in initFrameBufferPrograms() argument 64 subgroups::setFragmentShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 67 subgroups::setVertexShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 92 programCollection.add("vert") << glu::VertexSource(vertexGLSL); in initFrameBufferPrograms() 119 programCollection.add("geometry") << glu::GeometrySource(geometryGLSL); in initFrameBufferPrograms() 148 programCollection.add("tesc") << glu::TessellationControlSource(controlSourceGLSL); in initFrameBufferPrograms() 149 subgroups::setTesEvalShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 174 programCollection.add("tese") << glu::TessellationEvaluationSource(evaluationSourceGLSL); in initFrameBufferPrograms() 176 subgroups::setTesCtrlShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 185 void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef) in initPrograms() argument [all …]
|
| D | glcSubgroupsShapeTests.cpp | 81 void initFrameBufferPrograms (SourceCollections& programCollection, CaseDefinition caseDef) in initFrameBufferPrograms() argument 88 subgroups::setFragmentShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 91 subgroups::setVertexShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 161 programCollection.add("vert") << glu::VertexSource(vertexSrc.str()); in initFrameBufferPrograms() 182 programCollection.add("geometry") << glu::GeometrySource(geometry.str()); in initFrameBufferPrograms() 205 programCollection.add("tesc") << glu::TessellationControlSource(controlSource.str()); in initFrameBufferPrograms() 206 subgroups::setTesEvalShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 223 subgroups::setTesCtrlShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 224 programCollection.add("tese") << glu::TessellationEvaluationSource(evaluationSource.str()); in initFrameBufferPrograms() 232 void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef) in initPrograms() argument [all …]
|
| D | glcSubgroupsBallotBroadcastTests.cpp | 142 void initFrameBufferPrograms(SourceCollections& programCollection, CaseDefinition caseDef) in initFrameBufferPrograms() argument 144 subgroups::setFragmentShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 147 subgroups::setVertexShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 170 programCollection.add("vert") << glu::VertexSource(vertex.str()); in initFrameBufferPrograms() 195 programCollection.add("geometry") << glu::GeometrySource(geometry.str()); in initFrameBufferPrograms() 222 programCollection.add("tesc") << glu::TessellationControlSource(controlSource.str()); in initFrameBufferPrograms() 223 subgroups::setTesEvalShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 244 subgroups::setTesCtrlShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 245 programCollection.add("tese") << glu::TessellationEvaluationSource(evaluationSource.str()); in initFrameBufferPrograms() 253 void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef) in initPrograms() argument [all …]
|
| D | glcSubgroupsBasicTests.cpp | 243 void initFrameBufferPrograms(SourceCollections& programCollection, CaseDefinition caseDef) in initFrameBufferPrograms() argument 256 programCollection.add("fragment") << glu::FragmentSource(fragmentGLSL); in initFrameBufferPrograms() 269 programCollection.add("vert") << glu::VertexSource(vertexGLSL); in initFrameBufferPrograms() 272 subgroups::setVertexShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 305 programCollection.add("vert") << glu::VertexSource(vertexGLSL); in initFrameBufferPrograms() 332 programCollection.add("geometry") << glu::GeometrySource(geometryGLSL); in initFrameBufferPrograms() 351 programCollection.add("tesc") << glu::TessellationControlSource(controlSourceGLSL); in initFrameBufferPrograms() 375 programCollection.add("tese") << glu::TessellationEvaluationSource(evaluationSourceGLSL); in initFrameBufferPrograms() 405 programCollection.add("tesc") << glu::TessellationControlSource(controlSourceGLSL); in initFrameBufferPrograms() 421 programCollection.add("tese") << glu::TessellationEvaluationSource(evaluationSourceGLSL); in initFrameBufferPrograms() [all …]
|
| D | glcSubgroupsShuffleTests.cpp | 134 void initFrameBufferPrograms (SourceCollections& programCollection, CaseDefinition caseDef) in initFrameBufferPrograms() argument 136 subgroups::setFragmentShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 139 subgroups::setVertexShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 172 programCollection.add("vert") << glu::VertexSource(vertexSrc.str()); in initFrameBufferPrograms() 202 programCollection.add("geometry") << glu::GeometrySource(geometry.str()); in initFrameBufferPrograms() 234 programCollection.add("tesc") << glu::TessellationControlSource(controlSource.str()); in initFrameBufferPrograms() 235 subgroups::setTesEvalShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 262 subgroups::setTesCtrlShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 263 programCollection.add("tese") << glu::TessellationEvaluationSource(evaluationSource.str()); in initFrameBufferPrograms() 271 void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef) in initPrograms() argument [all …]
|
| D | glcSubgroupsQuadTests.cpp | 89 void initFrameBufferPrograms (SourceCollections& programCollection, CaseDefinition caseDef) in initFrameBufferPrograms() argument 93 subgroups::setFragmentShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 96 subgroups::setVertexShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 145 programCollection.add("vert") << glu::VertexSource(vertexSrc.str()); in initFrameBufferPrograms() 193 programCollection.add("geometry") << glu::GeometrySource(geometry.str()); in initFrameBufferPrograms() 243 programCollection.add("tesc") << glu::TessellationControlSource(controlSource.str()); in initFrameBufferPrograms() 244 subgroups::setTesEvalShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 288 subgroups::setTesCtrlShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 289 programCollection.add("tese") << glu::TessellationEvaluationSource(evaluationSource.str()); in initFrameBufferPrograms() 297 void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef) in initPrograms() argument [all …]
|
| D | glcSubgroupsVoteTests.cpp | 115 void initFrameBufferPrograms (SourceCollections& programCollection, CaseDefinition caseDef) in initFrameBufferPrograms() argument 121 subgroups::setFragmentShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 132 programCollection.add("vert") << glu::VertexSource(vertex); in initFrameBufferPrograms() 135 subgroups::setVertexShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 187 programCollection.add("vert") << glu::VertexSource(vertexSrc.str()); in initFrameBufferPrograms() 213 programCollection.add("geometry") << glu::GeometrySource(geometry.str()); in initFrameBufferPrograms() 240 programCollection.add("tesc") << glu::TessellationControlSource(controlSource.str()); in initFrameBufferPrograms() 241 subgroups::setTesEvalShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 265 subgroups::setTesCtrlShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 266 programCollection.add("tese") << glu::TessellationEvaluationSource(evaluationSource.str()); in initFrameBufferPrograms() [all …]
|
| D | glcSubgroupsBuiltinVarTests.cpp | 322 void initFrameBufferPrograms (SourceCollections& programCollection, CaseDefinition caseDef) in initFrameBufferPrograms() argument 334 programCollection.add("fragment") << glu::FragmentSource(fragmentGLSL); in initFrameBufferPrograms() 338 subgroups::setVertexShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 354 programCollection.add("vert") << glu::VertexSource(vertexGLSL); in initFrameBufferPrograms() 373 programCollection.add("tesc") << glu::TessellationControlSource(controlSourceGLSL); in initFrameBufferPrograms() 388 programCollection.add("tese") << glu::TessellationEvaluationSource(evaluationSourceGLSL); in initFrameBufferPrograms() 408 programCollection.add("tesc") << glu::TessellationControlSource(controlSourceGLSL); in initFrameBufferPrograms() 423 programCollection.add("tese") << glu::TessellationEvaluationSource(evaluationSourceGLSL); in initFrameBufferPrograms() 440 programCollection.add("geometry") << glu::GeometrySource(geometryGLSL); in initFrameBufferPrograms() 448 void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef) in initPrograms() argument [all …]
|
| D | glcSubgroupsPartitionedTests.cpp | 432 void initFrameBufferPrograms (SourceCollections& programCollection, CaseDefinition caseDef) in initFrameBufferPrograms() argument 436 subgroups::setFragmentShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 439 subgroups::setVertexShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 465 programCollection.add("vert") << glu::VertexSource(vertexSrc.str()); in initFrameBufferPrograms() 493 programCollection.add("geometry") << glu::GeometrySource(geometry.str()); in initFrameBufferPrograms() 523 programCollection.add("tesc") << glu::TessellationControlSource(controlSource.str()); in initFrameBufferPrograms() 524 subgroups::setTesEvalShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 549 subgroups::setTesCtrlShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 550 programCollection.add("tese") << glu::TessellationEvaluationSource(evaluationSource.str()); in initFrameBufferPrograms() 558 void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef) in initPrograms() argument [all …]
|
| D | glcSubgroupsClusteredTests.cpp | 355 void initFrameBufferPrograms (SourceCollections& programCollection, CaseDefinition caseDef) in initFrameBufferPrograms() argument 357 subgroups::setFragmentShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 360 subgroups::setVertexShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 385 programCollection.add("vert") << glu::VertexSource(vertexSrc.str()); in initFrameBufferPrograms() 412 programCollection.add("geometry") << glu::GeometrySource(geometry.str()); in initFrameBufferPrograms() 441 programCollection.add("tesc") << glu::TessellationControlSource(controlSource.str()); in initFrameBufferPrograms() 442 subgroups::setTesEvalShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 466 subgroups::setTesCtrlShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 467 programCollection.add("tese") << glu::TessellationEvaluationSource(evaluationSource.str()); in initFrameBufferPrograms() 475 void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef) in initPrograms() argument [all …]
|
| /external/deqp/external/vulkancts/modules/vulkan/mesh_shader/ |
| D | vktMeshShaderBuiltinTestsEXT.cpp | 671 void initPrograms (vk::SourceCollections& programCollection) const override; 680 void PrimitiveIdCase::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 682 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); in initPrograms() 683 const auto spvBuildOptions = getMinMeshEXTSpvBuildOptions(programCollection.usedVulkanVersion); in initPrograms() 714 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()) << buildOptions; in initPrograms() 733 programCollection.glslSources.add("frag") << glu::FragmentSource(frag.str()) << buildOptions; in initPrograms() 785 programCollection.spirvAsmSources.add("frag") << frag.str() << spvBuildOptions; in initPrograms() 825 void initPrograms (vk::SourceCollections& programCollection) const override; 836 void LayerCase::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 838 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); in initPrograms() [all …]
|
| D | vktMeshShaderBuiltinTests.cpp | 543 void initPrograms (vk::SourceCollections& programCollection) const override; 552 void PrimitiveIdCase::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 585 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()); in initPrograms() 604 programCollection.glslSources.add("frag") << glu::FragmentSource(frag.str()); in initPrograms() 656 programCollection.spirvAsmSources.add("frag") << frag.str(); in initPrograms() 694 void initPrograms (vk::SourceCollections& programCollection) const override; 704 void LayerCase::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 744 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()); in initPrograms() 768 programCollection.glslSources.add("frag") << glu::FragmentSource(frag.str()); in initPrograms() 819 void initPrograms (vk::SourceCollections& programCollection) const override; [all …]
|
| D | vktMeshShaderPropertyTests.cpp | 243 void initPrograms (vk::SourceCollections& programCollection) const override; 272 void MaxDrawMeshTasksCountCase::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 288 …programCollection.glslSources.add("task") << glu::TaskSource(taskTemplate.specialize(taskReplaceme… in initPrograms() 296 …programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplaceme… in initPrograms() 306 void initPrograms (vk::SourceCollections& programCollection) const override; 332 void MaxTaskWorkGroupInvocationsCase::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 337 …programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplaceme… in initPrograms() 346 …programCollection.glslSources.add("task") << glu::TaskSource(taskTemplate.specialize(taskReplaceme… in initPrograms() 383 void initPrograms (vk::SourceCollections& programCollection) const override; 409 void MaxTaskOutputCountCase::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() [all …]
|
| D | vktMeshShaderMiscTestsEXT.cpp | 134 void initPrograms (vk::SourceCollections& programCollection) const override; 151 void MeshShaderMiscCase::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 153 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); in initPrograms() 167 programCollection.glslSources.add("frag") << glu::FragmentSource(frag) << buildOptions; in initPrograms() 408 void initPrograms (vk::SourceCollections& programCollection) const override; 448 void ComplexTaskDataCase::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 450 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); in initPrograms() 453 MeshShaderMiscCase::initPrograms(programCollection); in initPrograms() 510 programCollection.glslSources.add("task") << glu::TaskSource(task.str()) << buildOptions; in initPrograms() 606 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()) << buildOptions; in initPrograms() [all …]
|
| /external/deqp/external/vulkancts/modules/vulkan/ray_tracing/ |
| D | vktRayTracingBuiltinTests.cpp | 285 virtual void initPrograms (SourceCollections& programCollection) const; 375 void RayTracingTestCase::initPrograms (SourceCollections& programCollection) const in initPrograms() 380 …const vk::ShaderBuildOptions buildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1… in initPrograms() 412 …programCollection.glslSources.add("rgen") << glu::RaygenSource(updateRayTracingGLSL(css.str())) <<… in initPrograms() 419 …programCollection.glslSources.add("rgen") << glu::RaygenSource(updateRayTracingGLSL(getCommonRayGe… in initPrograms() 436 …programCollection.glslSources.add("ahit") << glu::AnyHitSource(updateRayTracingGLSL(css.str())) <<… in initPrograms() 439 …programCollection.glslSources.add("chit") << glu::ClosestHitSource(updateRayTracingGLSL(getHitPass… in initPrograms() 440 …programCollection.glslSources.add("miss") << glu::MissSource(updateRayTracingGLSL(getMissPassthrou… in initPrograms() 447 …programCollection.glslSources.add("rgen") << glu::RaygenSource(updateRayTracingGLSL(getCommonRayGe… in initPrograms() 464 …programCollection.glslSources.add("chit") << glu::ClosestHitSource(updateRayTracingGLSL(css.str())… in initPrograms() [all …]
|
| D | vktRayTracingComplexControlFlowTests.cpp | 1031 virtual void initPrograms (SourceCollections& programCollection) const; 1126 void ComplexControlFlowTestCase::initPrograms (SourceCollections& programCollection) const in initPrograms() 1128 …const vk::ShaderBuildOptions buildOptions (programCollection.usedVulkanVersion, vk::SPIRV_VERSIO… in initPrograms() 1412 programCollection.glslSources.add("rgen") << glu::RaygenSource(css.str()) << buildOptions; in initPrograms() 1413 programCollection.glslSources.add("cal0") << glu::CallableSource(calleeShader) << buildOptions; in initPrograms() 1420 …programCollection.glslSources.add("rgen") << glu::RaygenSource(getCommonRayGenerationShader()) << … in initPrograms() 1436 programCollection.glslSources.add("chit") << glu::ClosestHitSource(css.str()) << buildOptions; in initPrograms() 1437 programCollection.glslSources.add("cal0") << glu::CallableSource(calleeShader) << buildOptions; in initPrograms() 1439 …programCollection.glslSources.add("ahit") << glu::AnyHitSource(getHitPassthrough()) << buildOption… in initPrograms() 1440 …programCollection.glslSources.add("miss") << glu::MissSource(getMissPassthrough()) << buildOptions; in initPrograms() [all …]
|
| /external/deqp/external/vulkancts/modules/vulkan/tessellation/ |
| D | vktTessellationShaderInputOutputTests.cpp | 217 void initPrograms (vk::SourceCollections& programCollection, const CaseDefinition caseDef) in initPrograms() argument 232 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()); in initPrograms() 259 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str()); in initPrograms() 281 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str()); in initPrograms() 297 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str()); in initPrograms() 362 void initPrograms (vk::SourceCollections& programCollection, const CaseDefinition caseDef) in initPrograms() argument 377 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()); in initPrograms() 409 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str()); in initPrograms() 446 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str()); in initPrograms() 462 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str()); in initPrograms() [all …]
|
| D | vktTessellationMiscDrawTests.cpp | 319 void initCommonPrograms (vk::SourceCollections& programCollection, const CaseDefinition caseDef) in initCommonPrograms() argument 321 DE_ASSERT(!programCollection.glslSources.contains("vert")); in initCommonPrograms() 322 DE_ASSERT(!programCollection.glslSources.contains("tesc")); in initCommonPrograms() 323 DE_ASSERT(!programCollection.glslSources.contains("frag")); in initCommonPrograms() 338 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()); in initCommonPrograms() 369 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str()); in initCommonPrograms() 385 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str()); in initCommonPrograms() 389 void initProgramsFillCoverCase (vk::SourceCollections& programCollection, const CaseDefinition case… in initProgramsFillCoverCase() argument 393 initCommonPrograms(programCollection, caseDef); in initProgramsFillCoverCase() 437 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str()); in initProgramsFillCoverCase() [all …]
|
| /external/deqp/external/vulkancts/modules/vulkan/binding_model/ |
| D | vktBindingDescriptorUpdateASTests.cpp | 88 typedef void (*InitProgramsFunc)(SourceCollections& programCollection, const TestParams& testParams… 693 static void initPrograms (SourceCollections& programCollection, 779 …indingAcceleratioStructureGraphicsTestInstance::initPrograms (SourceCollections& programCollection, in initPrograms() argument 782 …const vk::ShaderBuildOptions buildOptions (programCollection.usedVulkanVersion, vk::SPIRV_VERSION_… in initPrograms() 816 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()) << buildOptions; in initPrograms() 819 …programCollection.glslSources.add("frag") << glu::FragmentSource(getGraphicsPassthrough()) << buil… in initPrograms() 841 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()) << buildOptions; in initPrograms() 887 …programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str()) << buildOpt… in initPrograms() 906 …programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str()) << build… in initPrograms() 929 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()) << buildOptions; in initPrograms() [all …]
|
| /external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
| D | vktPipelineMultisampleInterpolationTests.cpp | 90 void initPrograms (vk::SourceCollections& programCollection) const; 206 …MSCaseSampleQualifierDistinctValues>::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 225 programCollection.glslSources.add("vertex_shader") << glu::VertexSource(vs.str()); in initPrograms() 243 programCollection.glslSources.add("fragment_shader") << glu::FragmentSource(fs.str()); in initPrograms() 272 …seInterpolateAtSampleDistinctValues>::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 291 programCollection.glslSources.add("vertex_shader") << glu::VertexSource(vs.str()); in initPrograms() 310 programCollection.glslSources.add("fragment_shader") << glu::FragmentSource(fs.str()); in initPrograms() 390 …CaseInterpolateAtSampleSingleSample>::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 410 programCollection.glslSources.add("vertex_shader") << glu::VertexSource(vs.str()); in initPrograms() 432 programCollection.glslSources.add("fragment_shader") << glu::FragmentSource(fs.str()); in initPrograms() [all …]
|
| /external/deqp/external/vulkancts/modules/vulkan/subgroups/ |
| D | vktSubgroupsBuiltinVarTests.cpp | 366 void initFrameBufferPrograms (SourceCollections& programCollection, CaseDefinition caseDef) in initFrameBufferPrograms() argument 368 const ShaderBuildOptions buildOptions (programCollection.usedVulkanVersion, SPIRV_VERSION_1_3, 0u); in initFrameBufferPrograms() 369 …const SpirVAsmBuildOptions buildOptionsSpr (programCollection.usedVulkanVersion, SPIRV_VERSION_1_3… in initFrameBufferPrograms() 410 programCollection.spirvAsmSources.add("fragment") << fragment << buildOptionsSpr; in initFrameBufferPrograms() 414 subgroups::setVertexShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 493 programCollection.spirvAsmSources.add("vert") << vertex << buildOptionsSpr; in initFrameBufferPrograms() 597 programCollection.spirvAsmSources.add("tesc") << controlSource << buildOptionsSpr; in initFrameBufferPrograms() 701 programCollection.spirvAsmSources.add("tese") << evaluationSource << buildOptionsSpr; in initFrameBufferPrograms() 822 programCollection.spirvAsmSources.add("tesc") << controlSource << buildOptionsSpr; in initFrameBufferPrograms() 909 programCollection.spirvAsmSources.add("tese") << evaluationSource << buildOptionsSpr; in initFrameBufferPrograms() [all …]
|
| D | vktSubgroupsBasicTests.cpp | 339 void initFrameBufferPrograms (SourceCollections& programCollection, CaseDefinition caseDef) in initFrameBufferPrograms() argument 341 const ShaderBuildOptions buildOptions (programCollection.usedVulkanVersion, SPIRV_VERSION_1_3, 0u); in initFrameBufferPrograms() 342 …const SpirVAsmBuildOptions buildOptionsSpr (programCollection.usedVulkanVersion, SPIRV_VERSION_1_3… in initFrameBufferPrograms() 382 programCollection.spirvAsmSources.add("fragment") << fragment; in initFrameBufferPrograms() 461 programCollection.spirvAsmSources.add("vert") << vertex; in initFrameBufferPrograms() 465 subgroups::setVertexShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 568 programCollection.spirvAsmSources.add("vert") << vertex << buildOptionsSpr; in initFrameBufferPrograms() 689 programCollection.spirvAsmSources.add("geometry") << geometry.str() << buildOptionsSpr; in initFrameBufferPrograms() 784 programCollection.spirvAsmSources.add("tesc") << controlSource << buildOptionsSpr; in initFrameBufferPrograms() 898 programCollection.spirvAsmSources.add("tese") << evaluationSource << buildOptionsSpr; in initFrameBufferPrograms() [all …]
|
| /external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
| D | vktSpvAsmSpirvVersionTests.cpp | 255 void initPrograms (vk::SourceCollections& programCollection) const; 276 void SpvAsmSpirvVersionsCase::initPrograms (SourceCollections& programCollection) const in initPrograms() 278 …const SpirVAsmBuildOptions spirVAsmBuildOptions (programCollection.usedVulkanVersion, m_testParame… in initPrograms() 280 validateVulkanVersion(programCollection.usedVulkanVersion, m_testParameters.spirvVersion); in initPrograms() 290 programCollection.spirvAsmSources.add("compute", &spirVAsmBuildOptions) << comp; in initPrograms() 299 addShaderCodeCustomVertex(programCollection, instanceContext, &spirVAsmBuildOptions); in initPrograms() 308 addShaderCodeCustomTessEval(programCollection, instanceContext, &spirVAsmBuildOptions); in initPrograms() 317 addShaderCodeCustomTessControl(programCollection, instanceContext, &spirVAsmBuildOptions); in initPrograms() 326 addShaderCodeCustomGeometry(programCollection, instanceContext, &spirVAsmBuildOptions); in initPrograms() 335 addShaderCodeCustomFragment(programCollection, instanceContext, &spirVAsmBuildOptions); in initPrograms()
|