Lines Matching defs:context
54 * @param context Test context
56 Utils::programInfo::programInfo(deqp::Context& context)
57 : m_context(context)
1466 /** Check if GL context meets version requirements
1472 * @return true if GL context version is at least as requested, false otherwise
1580 * @param context Rendering context.
1583 GPUShaderFP64Test1::GPUShaderFP64Test1(deqp::Context& context)
1584 : TestCase(context, "errors", "Verifies that various erroneous conditions related to double-precision "
3255 * @param context Test context
3257 GPUShaderFP64Test2::GPUShaderFP64Test2(deqp::Context& context)
3258 : TestCase(context, "max_uniform_components",
3969 /* m_pDispatchCompute is initialized only if compute_shader are supproted and context is at least 4.2 */
4624 * @param context Test context
4626 GPUShaderFP64Test3::GPUShaderFP64Test3(deqp::Context& context)
4627 : TestCase(context, "named_uniform_blocks",
4758 * @param context Test context
4762 void GPUShaderFP64Test3::programInfo::compile(deqp::Context& context, glw::GLuint shader_id,
4766 const glw::Functions& gl = context.getRenderContext().getFunctions();
4801 context.getTestContext().getLog() << tcu::TestLog::Message << "Failed to compile shader:\n"
4811 * @param context Test context
4813 void GPUShaderFP64Test3::programInfo::deinit(deqp::Context& context)
4816 const glw::Functions& gl = context.getRenderContext().getFunctions();
4862 * @param context Test context
4870 void GPUShaderFP64Test3::programInfo::init(deqp::Context& context, const std::vector<uniformDetails> uniform_details,
4878 const glw::Functions& gl = context.getRenderContext().getFunctions();
4902 compile(context, m_fragment_shader_id, fragment_shader_code);
4903 compile(context, m_geometry_shader_id, geometry_shader_code);
4904 compile(context, m_tesselation_control_shader_id, tesselation_control_shader_code);
4905 compile(context, m_tesselation_evaluation_shader_id, tesselation_evaluation_shader_code);
4906 compile(context, m_vertex_shader_id, vertex_shader_code);
4909 link(context);
4982 * @param context Test context
4984 void GPUShaderFP64Test3::programInfo::link(deqp::Context& context) const
4987 const glw::Functions& gl = context.getRenderContext().getFunctions();
5025 context.getTestContext().getLog() << tcu::TestLog::Message << "Failed to link program:\n"
5873 * @param context Rendering context.
5875 GPUShaderFP64Test4::GPUShaderFP64Test4(deqp::Context& context)
5876 : TestCase(context, "state_query", "Verifies glGet*() calls, as well as \"program interface query\"-specific tools"
7175 * @param context Rendering context.
7177 GPUShaderFP64Test5::GPUShaderFP64Test5(deqp::Context& context)
7178 : TestCase(context, "conversions", "Verifies explicit and implicit casts involving double-precision"
8178 * @param context Rendering context.
8180 GPUShaderFP64Test6::GPUShaderFP64Test6(deqp::Context& context)
8181 : TestCase(context, "illegal_conversions", "Verifies that invalid casts to double-precision variables are detected "
8827 * @param context Rendering context.
8829 GPUShaderFP64Test7::GPUShaderFP64Test7(deqp::Context& context)
8830 : TestCase(context, "varyings", "Verifies double-precision floating-point varyings work correctly "
10372 * @param context Rendering context.
10374 GPUShaderFP64Test8::GPUShaderFP64Test8(deqp::Context& context)
10375 : TestCase(context, "valid_constructors", "Verifies that valid double-precision floating-point constructors "
11013 * @param context Rendering context.
11016 GPUShaderFP64Test9::GPUShaderFP64Test9(deqp::Context& context)
11017 : TestCase(context, "operators", "Verifies that general and relational operators work "
12826 BuiltinFunctionTest(deqp::Context& context, std::string caseName, FunctionEnum function,
13486 * @param context Rendering context.
13488 BuiltinFunctionTest::BuiltinFunctionTest(deqp::Context& context, std::string caseName, FunctionEnum function,
13490 : TestCase(context, caseName.c_str(), "Verify that built-in functions support double-precision types")
15407 * @param context Rendering context.
15409 GPUShaderFP64Tests::GPUShaderFP64Tests(deqp::Context& context)
15410 : TestCaseGroup(context, "gpu_shader_fp64", "Verifies \"gpu_shader_fp64\" functionality")