Lines Matching defs:context

43 	WorkGroupSize(deqp::Context& context)
47 if (glu::isContextTypeES(context.getRenderContext().getType()))
74 void ShaderGroupVoteTestCaseBase::ComputeShader::create(deqp::Context& context)
78 m_program = new glu::ShaderProgram(context.getRenderContext(), sourcesCompute);
82 context.getTestContext().getLog()
89 void ShaderGroupVoteTestCaseBase::ComputeShader::execute(deqp::Context& context)
96 const glw::Functions& gl = context.getRenderContext().getFunctions();
97 const glu::Texture outputTexture(context.getRenderContext());
98 const WorkGroupSize renderSize(context);
121 glu::GLSLVersion glslVersion = glu::getContextTypeGLSLVersion(context.getRenderContext().getType());
149 glu::ShaderProgram renderShader(context.getRenderContext(), sources);
179 glu::draw(context.getRenderContext(), renderShader.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays,
187 void ShaderGroupVoteTestCaseBase::ComputeShader::validate(deqp::Context& context)
194 bool validationResult = validateScreenPixels(context, m_desiredColor);
200 bool ShaderGroupVoteTestCaseBase::ComputeShader::validateScreenPixels(deqp::Context& context, tcu::IVec4 desiredColor)
202 const glw::Functions& gl = context.getRenderContext().getFunctions();
203 const WorkGroupSize renderSize(context);
223 * @param context Rendering context
227 ShaderGroupVoteTestCaseBase::ShaderGroupVoteTestCaseBase(deqp::Context& context, ExtParameters& extParam,
229 : TestCaseBase(context, glcts::ExtParameters(glu::GLSL_VERSION_450, glcts::EXTENSIONTYPE_EXT), name, description)
232 const WorkGroupSize workGroupSize(context);
249 m_extensionSupported = context.getContextInfo().isExtensionSupported(extensionName.c_str());
297 * @param context Rendering context
299 ShaderGroupVoteAvailabilityTestCase::ShaderGroupVoteAvailabilityTestCase(deqp::Context& context,
301 : ShaderGroupVoteTestCaseBase(context, extParam, "availability", "Implements ...")
321 * @param context Rendering context
325 ShaderGroupVoteFunctionTestCaseBase::ShaderGroupVoteFunctionTestCaseBase(deqp::Context& context,
328 : ShaderGroupVoteTestCaseBase(context, extParam, name, description)
344 * @param context Rendering context
346 ShaderGroupVoteAllInvocationsTestCase::ShaderGroupVoteAllInvocationsTestCase(deqp::Context& context,
348 : ShaderGroupVoteFunctionTestCaseBase(context, extParam, "all_invocations", "Implements ...")
360 * @param context Rendering context
362 ShaderGroupVoteAnyInvocationTestCase::ShaderGroupVoteAnyInvocationTestCase(deqp::Context& context,
364 : ShaderGroupVoteFunctionTestCaseBase(context, extParam, "any_invocation", "Implements ...")
376 * @param context Rendering context
378 ShaderGroupVoteAllInvocationsEqualTestCase::ShaderGroupVoteAllInvocationsEqualTestCase(deqp::Context& context,
380 : ShaderGroupVoteFunctionTestCaseBase(context, extParam, "all_invocations_equal", "Implements ...")
396 * @param context Rendering context
398 ShaderGroupVoteWithVariablesTestCase::ShaderGroupVoteWithVariablesTestCase(deqp::Context& context,
400 : ShaderGroupVoteTestCaseBase(context, extParam, "invocations_with_variables", "Implements ...")
434 * @param context Rendering context.
436 ShaderGroupVote::ShaderGroupVote(deqp::Context& context)
437 : TestCaseGroup(context, "shader_group_vote",