Lines Matching defs:context
72 static std::string specializeShader(Context& context, const char* code)
74 auto ctxType = context.getRenderContext().getType();
76 const bool isES32orGL45 = checkSupport(context);
94 GeometryShaderCase (Context& context, QueryType verifier, const char* name, const char* desc);
101 GeometryShaderCase::GeometryShaderCase (Context& context, QueryType verifier, const char* name, const char* desc)
102 : TestCase (context, name, desc)
112 TCU_THROW(NotSupportedError, "Geometry shader tests require GL_EXT_geometry_shader extension or an OpenGL ES 3.2 or higher context.");
208 TessellationShaderCase (Context& context, QueryType verifier, const char* name, const char* desc);
215 TessellationShaderCase::TessellationShaderCase (Context& context, QueryType verifier, const char* name, const char* desc)
216 : TestCase (context, name, desc)
226 TCU_THROW(NotSupportedError, "Tessellation shader tests require GL_EXT_tessellation_shader extension or an OpenGL ES 3.2 or higher context.");
338 ProgramSeparableCase (Context& context, QueryType verifier, const char* name, const char* desc);
345 ProgramSeparableCase::ProgramSeparableCase (Context& context, QueryType verifier, const char* name, const char* desc)
346 : TestCase (context, name, desc)
459 ComputeWorkGroupSizeCase (Context& context, QueryType verifier, const char* name, const char* desc);
466 ComputeWorkGroupSizeCase::ComputeWorkGroupSizeCase (Context& context, QueryType verifier, const char* name, const char* desc)
467 : TestCase (context, name, desc)
553 ActiveAtomicCounterBuffersCase (Context& context, QueryType verifier, const char* name, const char* desc);
560 ActiveAtomicCounterBuffersCase::ActiveAtomicCounterBuffersCase (Context& context, QueryType verifier, const char* name, const char* desc)
561 : TestCase (context, name, desc)
807 ProgramStateQueryTests::ProgramStateQueryTests (Context& context)
808 : TestCaseGroup(context, "program", "Program State Query tests")