Lines Matching defs:context
257 static de::MovePtr<ShaderIndexingCase> createVaryingArrayCase (tcu::TestContext& context,
383 return de::MovePtr<ShaderIndexingCase>(new ShaderIndexingCase(context, caseName, true, evalFunc, vertexShaderSource, fragmentShaderSource, varType, false));
386 static de::MovePtr<ShaderIndexingCase> createUniformArrayCase (tcu::TestContext& context,
498 return de::MovePtr<ShaderIndexingCase>(new ShaderIndexingCase(context, caseName, isVertexCase, evalFunc, vertexShaderSource, fragmentShaderSource, varType, true));
501 static de::MovePtr<ShaderIndexingCase> createTmpArrayCase (tcu::TestContext& context,
689 return de::MovePtr<ShaderIndexingCase>(new ShaderIndexingCase(context, caseName, isVertexCase, evalFunc, vertexShaderSource, fragmentShaderSource, varType, false));
708 static de::MovePtr<ShaderIndexingCase> createVectorSubscriptCase (tcu::TestContext& context,
875 return de::MovePtr<ShaderIndexingCase>(new ShaderIndexingCase(context, caseName, isVertexCase, evalFunc, vertexShaderSource, fragmentShaderSource, varType, false));
912 static de::MovePtr<ShaderIndexingCase> createMatrixSubscriptCase (tcu::TestContext& context,
1066 return de::MovePtr<ShaderIndexingCase>(new ShaderIndexingCase(context, caseName, isVertexCase, evalFunc, vertexShaderSource, fragmentShaderSource, varType, false));
1074 ShaderIndexingTests (tcu::TestContext& context);
1084 ShaderIndexingTests::ShaderIndexingTests(tcu::TestContext& context)
1085 : TestCaseGroup(context, "indexing")