Lines Matching defs:ContextReset

550 class ContextReset
553 ContextReset (glw::Functions& gl, tcu::TestLog& log, FixedFunctionType fixedFunctionType);
554 ContextReset (glw::Functions& gl, tcu::TestLog& log, ShaderType shaderType, ResourceType resourceType, ReadWriteType readWriteType);
556 virtual ~ContextReset (void) {}
578 ContextReset (const ContextReset&);
579 ContextReset& operator= (const ContextReset&);
585 ContextReset::ContextReset (glw::Functions& gl, tcu::TestLog& log, FixedFunctionType fixedFunctionType)
592 ContextReset::ContextReset (glw::Functions& gl, tcu::TestLog& log, ShaderType shaderType, ResourceType resourceType, ReadWriteType readWriteType)
601 void ContextReset::finish (void)
606 glw::GLint ContextReset::getError (void)
614 glw::GLint ContextReset::getGraphicsResetStatus (void)
622 class FixedFunctionOOB : public ContextReset
645 : ContextReset(gl, log, fixedFunctionType)
747 class ShadersOOB : public ContextReset
778 : ContextReset(gl, log, shaderType, resourceType, readWriteType)
1296 de::SharedPtr<ContextReset> contextResetFactory (const RobustnessTestCase::Params params, glw::Functions& gl, tcu::TestLog& log)
1299 return de::SharedPtr<ContextReset>(new FixedFunctionOOB(gl, log, params.getFixedFunctionType()));
1302 return de::SharedPtr<ContextReset>(new ShadersOOB(gl, log, params.getShaderType(), params.getResourceType(), params.getReadWriteType()));
1306 return de::SharedPtr<ContextReset>(DE_NULL);
1317 virtual void provokeReset (de::SharedPtr<ContextReset>& contextReset) = 0;
1318 virtual void waitForReset (de::SharedPtr<ContextReset>& contextReset) = 0;
1319 virtual void passAndLog (de::SharedPtr<ContextReset>& contextReset) = 0;
1363 de::SharedPtr<ContextReset> contextReset = contextResetFactory(m_params, gl, m_testCtx.getLog());
1408 virtual void provokeReset (de::SharedPtr<ContextReset>& contextReset)
1419 virtual void waitForReset (de::SharedPtr<ContextReset>& contextReset)
1425 virtual void passAndLog (de::SharedPtr<ContextReset>& contextReset)