Searched refs:shaderStr (Results 1 – 3 of 3) sorted by relevance
611 string shaderStr = " OpCapability Shader\n" in addComputeIndexingNon16BaseAlignmentTests() local622 shaderStr += " OpDecorate %runtimearr_struct1 ArrayStride " + in addComputeIndexingNon16BaseAlignmentTests()624 shaderStr += " OpDecorate %_ptr_struct1_sb ArrayStride " + in addComputeIndexingNon16BaseAlignmentTests()626 shaderStr += " OpMemberDecorate %Output 0 Offset 0\n" in addComputeIndexingNon16BaseAlignmentTests()646 …shaderStr += string("%uint_") + de::toString(floatIdx) + " = OpConstant %u32 " + de::toString(floa… in addComputeIndexingNon16BaseAlignmentTests()647 shaderStr += " %uint_" + de::toString(numFloatArrays) + " = OpConstant %u32 " + in addComputeIndexingNon16BaseAlignmentTests()649 …shaderStr += " %input_array = OpTypeArray %float %uint_" + de::toString(floatArraySiz… in addComputeIndexingNon16BaseAlignmentTests()650 …shaderStr += " %output_array = OpTypeArray %float %uint_" + de::toString(numFloatArray… in addComputeIndexingNon16BaseAlignmentTests()651 shaderStr += " %Output = OpTypeStruct %output_array\n" in addComputeIndexingNon16BaseAlignmentTests()668 … shaderStr += string("%dataPtr") + de::toString(floatIdx) + " = ${chainop} %invid %uint_0 %uint_" + in addComputeIndexingNon16BaseAlignmentTests()[all …]
759 std::ostringstream shaderStr; in initPrograms() local760 shaderStr << "; SPIR-V\n" in initPrograms()831 const tcu::StringTemplate shaderTemplate{shaderStr.str()}; in initPrograms()
2594 const auto shaderStr = shader.str(); in initPrograms() local2598 glslSource << glu::ComputeSource(shaderStr); in initPrograms()2600 glslSource << glu::VertexSource(shaderStr); in initPrograms()2602 glslSource << glu::FragmentSource(shaderStr); in initPrograms()2604 glslSource << glu::GeometrySource(shaderStr); in initPrograms()2606 glslSource << glu::TessellationControlSource(shaderStr); in initPrograms()2608 glslSource << glu::TessellationEvaluationSource(shaderStr); in initPrograms()2610 glslSource << glu::RaygenSource(updateRayTracingGLSL(shaderStr)); in initPrograms()2612 glslSource << glu::IntersectionSource(updateRayTracingGLSL(shaderStr)); in initPrograms()2614 glslSource << glu::AnyHitSource(updateRayTracingGLSL(shaderStr)); in initPrograms()[all …]