/third_party/vk-gl-cts/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 | 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 | 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 | 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 …]
|
D | glcSubgroupsArithmeticTests.cpp | 395 void initFrameBufferPrograms (SourceCollections& programCollection, CaseDefinition caseDef) in initFrameBufferPrograms() argument 400 subgroups::setFragmentShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 403 subgroups::setVertexShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 483 programCollection.add("vert") << glu::VertexSource(vertexSrc.str()); in initFrameBufferPrograms() 510 programCollection.add("geometry") << glu::GeometrySource(geometry.str()); in initFrameBufferPrograms() 539 programCollection.add("tesc") << glu::TessellationControlSource(controlSource.str()); in initFrameBufferPrograms() 540 subgroups::setTesEvalShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 564 subgroups::setTesCtrlShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 565 programCollection.add("tese") << glu::TessellationEvaluationSource(evaluationSource.str()); in initFrameBufferPrograms() 573 void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef) in initPrograms() argument [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
D | vktMeshShaderBuiltinTests.cpp | 512 void initPrograms (vk::SourceCollections& programCollection) const override; 521 void PrimitiveIdCase::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 554 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()); in initPrograms() 573 programCollection.glslSources.add("frag") << glu::FragmentSource(frag.str()); in initPrograms() 625 programCollection.spirvAsmSources.add("frag") << frag.str(); in initPrograms() 662 void initPrograms (vk::SourceCollections& programCollection) const override; 672 void LayerCase::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 712 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()); in initPrograms() 736 programCollection.glslSources.add("frag") << glu::FragmentSource(frag.str()); in initPrograms() 786 void initPrograms (vk::SourceCollections& programCollection) const override; [all …]
|
D | vktMeshShaderPropertyTests.cpp | 252 void initPrograms (vk::SourceCollections& programCollection) const override; 281 void MaxDrawMeshTasksCountCase::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 297 …programCollection.glslSources.add("task") << glu::TaskSource(taskTemplate.specialize(taskReplaceme… in initPrograms() 305 …programCollection.glslSources.add("mesh") << glu::MeshSource(meshTemplate.specialize(meshReplaceme… in initPrograms() 315 void initPrograms (vk::SourceCollections& programCollection) const override; 341 void MaxTaskWorkGroupInvocationsCase::initPrograms (vk::SourceCollections& programCollection) const 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() 392 void initPrograms (vk::SourceCollections& programCollection) const override; 418 void MaxTaskOutputCountCase::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() [all …]
|
D | vktMeshShaderMiscTests.cpp | 129 void initPrograms (vk::SourceCollections& programCollection) const override; 146 void MeshShaderMiscCase::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 160 programCollection.glslSources.add("frag") << glu::FragmentSource(frag); in initPrograms() 373 void initPrograms (vk::SourceCollections& programCollection) const override; 413 void ComplexTaskDataCase::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 416 MeshShaderMiscCase::initPrograms(programCollection); in initPrograms() 475 programCollection.glslSources.add("task") << glu::TaskSource(task.str()); in initPrograms() 574 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()); in initPrograms() 591 void initPrograms (vk::SourceCollections& programCollection) const override; 610 void SinglePointCase::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() [all …]
|
/third_party/vk-gl-cts/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 …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation/ |
D | vktTessellationShaderInputOutputTests.cpp | 215 void initPrograms (vk::SourceCollections& programCollection, const CaseDefinition caseDef) in initPrograms() argument 230 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()); in initPrograms() 257 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str()); in initPrograms() 279 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str()); in initPrograms() 295 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str()); in initPrograms() 360 void initPrograms (vk::SourceCollections& programCollection, const CaseDefinition caseDef) in initPrograms() argument 375 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()); in initPrograms() 407 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str()); in initPrograms() 444 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str()); in initPrograms() 460 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str()); in initPrograms() [all …]
|
D | vktTessellationMiscDrawTests.cpp | 317 void initCommonPrograms (vk::SourceCollections& programCollection, const CaseDefinition caseDef) in initCommonPrograms() argument 319 DE_ASSERT(!programCollection.glslSources.contains("vert")); in initCommonPrograms() 320 DE_ASSERT(!programCollection.glslSources.contains("tesc")); in initCommonPrograms() 321 DE_ASSERT(!programCollection.glslSources.contains("frag")); in initCommonPrograms() 336 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()); in initCommonPrograms() 367 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str()); in initCommonPrograms() 383 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str()); in initCommonPrograms() 387 void initProgramsFillCoverCase (vk::SourceCollections& programCollection, const CaseDefinition case… in initProgramsFillCoverCase() argument 391 initCommonPrograms(programCollection, caseDef); in initProgramsFillCoverCase() 435 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str()); in initProgramsFillCoverCase() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/ |
D | vktBindingDescriptorUpdateASTests.cpp | 88 typedef void (*InitProgramsFunc)(SourceCollections& programCollection, const TestParams& testParams… 722 static void initPrograms (SourceCollections& programCollection, 808 …indingAcceleratioStructureGraphicsTestInstance::initPrograms (SourceCollections& programCollection, in initPrograms() argument 811 …const vk::ShaderBuildOptions buildOptions (programCollection.usedVulkanVersion, vk::SPIRV_VERSION_… in initPrograms() 845 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()) << buildOptions; in initPrograms() 848 …programCollection.glslSources.add("frag") << glu::FragmentSource(getGraphicsPassthrough()) << buil… in initPrograms() 870 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()) << buildOptions; in initPrograms() 916 …programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str()) << buildOpt… in initPrograms() 935 …programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str()) << build… in initPrograms() 958 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()) << buildOptions; in initPrograms() [all …]
|
/third_party/vk-gl-cts/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 | vktSubgroupsBuiltinMaskVarTests.cpp | 184 void initFrameBufferPrograms(SourceCollections& programCollection, CaseDefinition caseDef) in initFrameBufferPrograms() argument 186 …const SpirVAsmBuildOptions buildOptionsSpr (programCollection.usedVulkanVersion, SPIRV_VERSION_1_3… in initFrameBufferPrograms() 190 subgroups::setFragmentShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 193 subgroups::setVertexShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 414 programCollection.spirvAsmSources.add("vert") << vertex << buildOptionsSpr; in initFrameBufferPrograms() 654 programCollection.spirvAsmSources.add("tese") << evaluationSource << buildOptionsSpr; in initFrameBufferPrograms() 655 subgroups::setTesCtrlShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 914 programCollection.spirvAsmSources.add("tesc") << controlSource << buildOptionsSpr; in initFrameBufferPrograms() 915 subgroups::setTesEvalShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 1162 programCollection.spirvAsmSources.add("geometry") << geometry.str() << buildOptionsSpr; in initFrameBufferPrograms() [all …]
|
D | vktSubgroupsBallotTests.cpp | 68 void initFrameBufferPrograms (SourceCollections& programCollection, CaseDefinition caseDef) in initFrameBufferPrograms() argument 70 …const SpirVAsmBuildOptions buildOptionsSpr (programCollection.usedVulkanVersion, SPIRV_VERSION_1… in initFrameBufferPrograms() 75 subgroups::setFragmentShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 78 subgroups::setVertexShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 217 programCollection.spirvAsmSources.add("vert") << vertex << buildOptionsSpr; in initFrameBufferPrograms() 381 programCollection.spirvAsmSources.add("geometry") << geometry.str() << buildOptionsSpr; in initFrameBufferPrograms() 561 programCollection.spirvAsmSources.add("tesc") << controlSource << buildOptionsSpr; in initFrameBufferPrograms() 562 subgroups::setTesEvalShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 721 subgroups::setTesCtrlShaderFrameBuffer(programCollection); in initFrameBufferPrograms() 722 programCollection.spirvAsmSources.add("tese") << evaluationSource << buildOptionsSpr; in initFrameBufferPrograms() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineMultisampleInterpolationTests.cpp | 90 void initPrograms (vk::SourceCollections& programCollection) const; 202 …MSCaseSampleQualifierDistinctValues>::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 221 programCollection.glslSources.add("vertex_shader") << glu::VertexSource(vs.str()); in initPrograms() 239 programCollection.glslSources.add("fragment_shader") << glu::FragmentSource(fs.str()); in initPrograms() 266 …seInterpolateAtSampleDistinctValues>::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 285 programCollection.glslSources.add("vertex_shader") << glu::VertexSource(vs.str()); in initPrograms() 304 programCollection.glslSources.add("fragment_shader") << glu::FragmentSource(fs.str()); in initPrograms() 384 …CaseInterpolateAtSampleSingleSample>::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 404 programCollection.glslSources.add("vertex_shader") << glu::VertexSource(vs.str()); in initPrograms() 426 programCollection.glslSources.add("fragment_shader") << glu::FragmentSource(fs.str()); in initPrograms() [all …]
|