/external/deqp/modules/glshared/ |
glsRandomShaderProgram.hpp | 38 namespace gls namespace in namespace:deqp 66 } // gls
|
glsRandomUniformBlockCase.hpp | 37 namespace gls namespace in namespace:deqp 100 } // gls
|
glsScissorTests.hpp | 44 namespace gls namespace in namespace:deqp 105 } // gls
|
glsShaderExecUtil.hpp | 42 namespace gls namespace in namespace:deqp 105 } // gls
|
glsShaderPerformanceCase.hpp | 35 namespace gls namespace in namespace:deqp 97 } // gls
|
glsTextureBufferCase.hpp | 37 namespace gls namespace in namespace:deqp 98 } // gls
|
glsDrawTest.hpp | 40 namespace gls namespace in namespace:deqp 255 bool compare (gls::DrawTestSpec::Primitive primitiveType); 278 } // gls
|
glsCalibration.hpp | 36 namespace gls namespace in namespace:deqp 187 } // gls
|
glsFragmentOpUtil.hpp | 40 namespace gls namespace in namespace:deqp 150 } // gls
|
glsRandomShaderCase.hpp | 41 namespace gls namespace in namespace:deqp 111 } // gls
|
glsRasterizationTestUtil.hpp | 34 namespace gls namespace in namespace:deqp 166 } // gls
|
/external/deqp/modules/gles2/functional/ |
es2fShaderTextureFunctionTests.cpp | 190 typedef void (*TexEvalFunc) (gls::ShaderEvalContext& c, const TexLookupParams& lookupParams); 192 inline Vec4 texture2D (const gls::ShaderEvalContext& c, float s, float t, float lod) { return c.textures[0].tex2D->sample(c.textures[0].sampler, s, t, lod); } 193 inline Vec4 textureCube (const gls::ShaderEvalContext& c, float s, float t, float r, float lod) { return c.textures[0].texCube->sample(c.textures[0].sampler, s, t, r, lod); } 196 static void evalTexture2D (gls::ShaderEvalContext& c, const TexLookupParams& p) { c.color = texture2D(c, c.in[0].x(), c.in[0].y(), p.lod)*p.scale + p.bias; } 197 static void evalTextureCube (gls::ShaderEvalContext& c, const TexLookupParams& p) { c.color = textureCube(c, c.in[0].x(), c.in[0].y(), c.in[0].z(), p.lod)*p.scale + p.bias; } 199 static void evalTexture2DBias (gls::ShaderEvalContext& c, const TexLookupParams& p) { c.color = texture2D(c, c.in[0].x(), c.in[0].y(), p.lod+c.in[1].x())*p.scale + p.bias; } 200 static void evalTextureCubeBias (gls::ShaderEvalContext& c, const TexLookupParams& p) { c.color = textureCube(c, c.in[0].x(), c.in[0].y(), c.in[0].z(), p.lod+c.in[1].x())*p.scale + p.bias; } 202 static void evalTexture2DProj3 (gls::ShaderEvalContext& c, const TexLookupParams& p) { c.color = texture2D(c, c.in[0].x()/c.in[0].z(), c.in[0].y()/c.in[0].z(), p.lod)*p.scale + p.bias; } 203 static void evalTexture2DProj3Bias (gls::ShaderEvalContext& c, const TexLookupParams& p) { c.color = texture2D(c, c.in[0].x()/c.in[0].z(), c.in[0].y()/c.in[0].z(), p.lod+c.in[1].x())*p.scale + p.bias; } 204 static void evalTexture2DProj (gls::ShaderEvalContext& c, const TexLookupParams& p) { c.color = texture2D(c, c.in[0].x()/c.in[0].w(), (…) [all...] |
es2fRandomFragmentOpTests.cpp | 74 using namespace gls::FragmentOpUtil; 75 using namespace gls::InteractionTestUtil; 129 static void renderQuad (const glw::Functions& gl, gls::FragmentOpUtil::QuadRenderer& renderer, const gls::FragmentOpUtil::IntegerQuad& quad, int baseX, int baseY) 131 gls::FragmentOpUtil::Quad translated; 228 gls::FragmentOpUtil::QuadRenderer* m_renderer; 232 gls::FragmentOpUtil::ReferenceQuadRenderer* m_refRenderer; 268 m_renderer = new gls::FragmentOpUtil::QuadRenderer(m_context.getRenderContext(), glu::GLSL_VERSION_100_ES); 272 m_refRenderer = new gls::FragmentOpUtil::ReferenceQuadRenderer(); 359 m_refRenderer->render(gls::FragmentOpUtil::getMultisampleAccess(m_refColorBuffer->getAccess()) [all...] |
es2fFboCompletenessTests.cpp | 30 using deqp::gls::Range; 31 using namespace deqp::gls::FboUtil; 32 using namespace deqp::gls::FboUtil::config; 33 namespace fboc = deqp::gls::fboc;
|
es2fFragOpInteractionTests.cpp | 35 using gls::FragOpInteractionCase;
|
es2fShaderConstExprTests.cpp | 50 void addChildGroup (const char* name, const char* desc, const gls::ShaderConstExpr::TestParams* cases, int numCases); 53 void ShaderConstExprBuiltinTests::addChildGroup (const char* name, const char* desc, const gls::ShaderConstExpr::TestParams* cases, int numCases) 66 using namespace gls::ShaderConstExpr; 222 const std::vector<tcu::TestNode*> children = gls::ShaderLibrary(m_testCtx, m_context.getRenderContext(), m_context.getContextInfo()).loadShaderFile("shaders/constant_expressions.test");
|
/external/deqp/modules/gles2/performance/ |
es2pTextureUploadTests.cpp | 95 gls::TheilSenCalibrator m_calibrator; 237 const gls::MeasureState& measureState = m_calibrator.getMeasureState(); 286 gls::logCalibrationInfo(log, m_calibrator); // Log calibration details 340 gls::TheilSenCalibrator::State state = m_calibrator.getState(); 342 if (state == gls::TheilSenCalibrator::STATE_MEASURE) 357 else if (state == gls::TheilSenCalibrator::STATE_RECOMPUTE_PARAMS) 363 DE_ASSERT(state == gls::TheilSenCalibrator::STATE_FINISHED); 434 if (m_lastIterationRender && (m_calibrator.getState() == gls::TheilSenCalibrator::STATE_MEASURE)) 440 gls::TheilSenCalibrator::State state = m_calibrator.getState(); 442 if (state == gls::TheilSenCalibrator::STATE_MEASURE [all...] |
es2pStateChangeCallTests.cpp | 51 class StateChangeCallTest_ ## NAME : public gls::StateChangeCallPerformanceCase\ 55 : gls::StateChangeCallPerformanceCase(context.getTestContext(), context.getRenderContext(), name, description)\ 74 class StateChangeCallTest_ ## NAME : public gls::StateChangeCallPerformanceCase\ 78 : gls::StateChangeCallPerformanceCase(context.getTestContext(), context.getRenderContext(), name, description)\ 99 class StateChangeCallTest_ ## NAME : public gls::StateChangeCallPerformanceCase\ 103 : gls::StateChangeCallPerformanceCase(context.getTestContext(), context.getRenderContext(), name, description)\ 126 class StateChangeCallTest_ ## NAME : public gls::StateChangeCallPerformanceCase\ 130 : gls::StateChangeCallPerformanceCase(context.getTestContext(), context.getRenderContext(), name, description)\ 155 class StateChangeCallTest_ ## NAME : public gls::StateChangeCallPerformanceCase\ 159 : gls::StateChangeCallPerformanceCase(context.getTestContext(), context.getRenderContext(), name, descri (…) [all...] |
/external/deqp/modules/gles3/functional/ |
es3fRandomFragmentOpTests.cpp | 74 using namespace gls::FragmentOpUtil; 75 using namespace gls::InteractionTestUtil; 129 static void renderQuad (const glw::Functions& gl, gls::FragmentOpUtil::QuadRenderer& renderer, const gls::FragmentOpUtil::IntegerQuad& quad, int baseX, int baseY) 131 gls::FragmentOpUtil::Quad translated; 228 gls::FragmentOpUtil::QuadRenderer* m_renderer; 232 gls::FragmentOpUtil::ReferenceQuadRenderer* m_refRenderer; 268 m_renderer = new gls::FragmentOpUtil::QuadRenderer(m_context.getRenderContext(), glu::GLSL_VERSION_300_ES); 272 m_refRenderer = new gls::FragmentOpUtil::ReferenceQuadRenderer(); 359 m_refRenderer->render(gls::FragmentOpUtil::getMultisampleAccess(m_refColorBuffer->getAccess()) [all...] |
es3fSamplerObjectTests.cpp | 62 gls::TextureSamplerTest::TestSpec simpleTestCases[] = { 96 simpleTexture2D->addChild(new gls::TextureSamplerTest(m_testCtx, m_context.getRenderContext(), simpleTestCases[testNdx])); 100 gls::MultiTextureSamplerTest::TestSpec multiTestCases[] = { 141 multiTexture2D->addChild(new gls::MultiTextureSamplerTest(m_testCtx, m_context.getRenderContext(), multiTestCases[testNdx])); 145 gls::TextureSamplerTest::TestSpec simpleTestCases3D[] = { 179 simpleTexture3D->addChild(new gls::TextureSamplerTest(m_testCtx, m_context.getRenderContext(), simpleTestCases3D[testNdx])); 183 gls::MultiTextureSamplerTest::TestSpec multiTestCases3D[] = { 224 multiTexture3D->addChild(new gls::MultiTextureSamplerTest(m_testCtx, m_context.getRenderContext(), multiTestCases3D[testNdx])); 228 gls::TextureSamplerTest::TestSpec simpleTestCasesCube[] = { 262 simpleTextureCube->addChild(new gls::TextureSamplerTest(m_testCtx, m_context.getRenderContext(), simpleTestCasesCube[testNdx])) [all...] |
es3fFragOpInteractionTests.cpp | 35 using gls::FragOpInteractionCase;
|
es3fShaderTextureFunctionTests.cpp | 308 inline float computeLodFromGrad2D (const gls::ShaderEvalContext& c) 315 inline float computeLodFromGrad2DArray (const gls::ShaderEvalContext& c) 322 inline float computeLodFromGrad3D (const gls::ShaderEvalContext& c) 330 inline float computeLodFromGradCube (const gls::ShaderEvalContext& c) 340 typedef void (*TexEvalFunc) (gls::ShaderEvalContext& c, const TexLookupParams& lookupParams); 342 inline Vec4 texture2D (const gls::ShaderEvalContext& c, float s, float t, float lod) { return c.textures[0].tex2D->sample(c.textures[0].sampler, s, t, lod); } 343 inline Vec4 textureCube (const gls::ShaderEvalContext& c, float s, float t, float r, float lod) { return c.textures[0].texCube->sample(c.textures[0].sampler, s, t, r, lod); } 344 inline Vec4 texture2DArray (const gls::ShaderEvalContext& c, float s, float t, float r, float lod) { return c.textures[0].tex2DArray->sample(c.textures[0].sampler, s, t, r, lod); } 345 inline Vec4 texture3D (const gls::ShaderEvalContext& c, float s, float t, float r, float lod) { return c.textures[0].tex3D->sample(c.textures[0].sampler, s, t, r, lod); } 347 inline float texture2DShadow (const gls::ShaderEvalContext& c, float ref, float s, float t, float lod) { return c.textures[0].tex2D->sampl (…) [all...] |
/external/deqp/modules/gles3/performance/ |
es3pStateChangeCallTests.cpp | 51 class StateChangeCallTest_ ## NAME : public gls::StateChangeCallPerformanceCase\ 55 : gls::StateChangeCallPerformanceCase(context.getTestContext(), context.getRenderContext(), name, description)\ 74 class StateChangeCallTest_ ## NAME : public gls::StateChangeCallPerformanceCase\ 78 : gls::StateChangeCallPerformanceCase(context.getTestContext(), context.getRenderContext(), name, description)\ 99 class StateChangeCallTest_ ## NAME : public gls::StateChangeCallPerformanceCase\ 103 : gls::StateChangeCallPerformanceCase(context.getTestContext(), context.getRenderContext(), name, description)\ 126 class StateChangeCallTest_ ## NAME : public gls::StateChangeCallPerformanceCase\ 130 : gls::StateChangeCallPerformanceCase(context.getTestContext(), context.getRenderContext(), name, description)\ 155 class StateChangeCallTest_ ## NAME : public gls::StateChangeCallPerformanceCase\ 159 : gls::StateChangeCallPerformanceCase(context.getTestContext(), context.getRenderContext(), name, descri (…) [all...] |
/external/deqp/modules/gles31/functional/ |
es31fShaderMultisampleInterpolationStateQueryTests.cpp | 61 gls::StateQueryUtil::StateQueryMemoryWriteGuard<glw::GLboolean> value; 86 gls::StateQueryUtil::StateQueryMemoryWriteGuard<glw::GLint> value; 106 gls::StateQueryUtil::StateQueryMemoryWriteGuard<glw::GLfloat> value; 126 gls::StateQueryUtil::StateQueryMemoryWriteGuard<glw::GLint64> value; 158 gls::StateQueryUtil::StateQueryMemoryWriteGuard<glw::GLboolean> value; 183 gls::StateQueryUtil::StateQueryMemoryWriteGuard<glw::GLint> value; 203 gls::StateQueryUtil::StateQueryMemoryWriteGuard<glw::GLfloat> value; 223 gls::StateQueryUtil::StateQueryMemoryWriteGuard<glw::GLint64> value;
|
es31fSampleShadingTests.cpp | 138 gls::StateQueryUtil::StateQueryMemoryWriteGuard<glw::GLboolean> state; 153 gls::StateQueryUtil::StateQueryMemoryWriteGuard<glw::GLint> state; 168 gls::StateQueryUtil::StateQueryMemoryWriteGuard<glw::GLfloat> state; 183 gls::StateQueryUtil::StateQueryMemoryWriteGuard<glw::GLint64> state; 299 gls::StateQueryUtil::StateQueryMemoryWriteGuard<glw::GLboolean> state; 314 gls::StateQueryUtil::StateQueryMemoryWriteGuard<glw::GLint> state; 329 gls::StateQueryUtil::StateQueryMemoryWriteGuard<glw::GLfloat> state; 344 gls::StateQueryUtil::StateQueryMemoryWriteGuard<glw::GLint64> state; 428 gls::StateQueryUtil::StateQueryMemoryWriteGuard<glw::GLfloat> state;
|