/external/deqp/modules/gles2/functional/ |
es2fDrawTests.cpp | 52 static void addTestIterations (gls::DrawTest* test, const gls::DrawTestSpec& baseSpec, TestIterationType type) 54 gls::DrawTestSpec spec(baseSpec); 71 static void genBasicSpec (gls::DrawTestSpec& spec, gls::DrawTestSpec::DrawMethod method) 74 spec.primitive = gls::DrawTestSpec::PRIMITIVE_TRIANGLES; 77 spec.indexType = gls::DrawTestSpec::INDEXTYPE_LAST; 79 spec.indexStorage = gls::DrawTestSpec::STORAGE_LAST; 87 spec.attribs[0].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT; 88 spec.attribs[0].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2 [all...] |
es2fAttribLocationTests.cpp | 37 using namespace deqp::gls::AttributeLocationTestUtil; 72 bindAttributeGroup->addChild(new gls::BindAttributeTest(context.getTestContext(), context.getRenderContext(), type)); 85 bindMaxAttributeGroup->addChild(new gls::BindMaxAttributesTest(context.getTestContext(), context.getRenderContext(), type)); 100 aliasingGroup->addChild(new gls::BindAliasingAttributeTest(context.getTestContext(), context.getRenderContext(), type)); 104 aliasingGroup->addChild(new gls::BindAliasingAttributeTest(context.getTestContext(), context.getRenderContext(), type, 1)); 107 aliasingGroup->addChild(new gls::BindMaxAliasingAttributeTest(context.getTestContext(), context.getRenderContext(), type)); 110 aliasingGroup->addChild(new gls::BindInactiveAliasingAttributeTest(context.getTestContext(), context.getRenderContext(), type)); 125 holeGroup->addChild(new gls::BindHoleAttributeTest(context.getTestContext(), context.getRenderContext(), type)); 135 bindTimeGroup->addChild(new gls::PreAttachBindAttributeTest(context.getTestContext(), context.getRenderContext())); 136 bindTimeGroup->addChild(new gls::PreLinkBindAttributeTest(context.getTestContext(), context.getRenderContext())) [all...] |
es2fShaderExecuteTest.cpp | 35 using namespace deqp::gls; 56 gls::ShaderLibrary shaderLibrary(m_testCtx, m_context.getRenderContext(), m_context.getContextInfo());
|
es2fLifetimeTests.cpp | 40 namespace lt = gls::LifetimeTests;
|
/external/deqp/modules/glshared/ |
glsLongStressTestUtil.cpp | 21 * \brief Utilities for tests with gls::LongStressCase. 42 namespace gls namespace in namespace:deqp 88 gls::ProgramContext ProgramLibrary::generateBufferContext (const int numDummyAttributes) const 126 gls::ProgramContext context(substitute(vertexTemplate, firstLevelParams).c_str(), substitute(fragmentTemplate).c_str(), "a_position"); 128 context.attributes.push_back(gls::VarSpec("a_position", Vec3(-0.1f), Vec3(0.1f))); 131 context.attributes.push_back(gls::VarSpec("a_in" + de::toString(i), Vec4(0.0f), Vec4(1.0f / (float)numDummyAttributes))); 136 gls::ProgramContext ProgramLibrary::generateTextureContext (const int numTextures, const int texWid, const int texHei, const float positionFactor) const 161 gls::ProgramContext context(substitute(vertexTemplate).c_str(), substitute(fragmentTemplate).c_str(), "a_position"); 163 context.attributes.push_back(gls::VarSpec("a_position", Vec3(-positionFactor), Vec3(positionFactor))); 164 context.attributes.push_back(gls::VarSpec("a_texCoord", Vec2(0.0f), Vec2(1.0f))) [all...] |
glsLongStressTestUtil.hpp | 23 * \brief Utilities for tests with gls::LongStressCase. 34 namespace gls namespace in namespace:deqp 44 gls::ProgramContext generateBufferContext (int numDummyAttributes) const; 45 gls::ProgramContext generateTextureContext (int numTextureObjects, int texWid, int texHei, float positionFactor) const; 46 gls::ProgramContext generateBufferAndTextureContext (int numTextures, int texWid, int texHei) const; 47 gls::ProgramContext generateFragmentPointLightContext (int texWid, int texHei) const; 48 gls::ProgramContext generateVertexUniformLoopLightContext (int texWid, int texHei) const; 58 } // gls
|
glsFragOpInteractionCase.hpp | 44 namespace gls namespace in namespace:deqp 74 gls::RandomShaderProgram* m_program; 87 } // gls
|
glsBuiltinPrecisionTests.hpp | 36 namespace gls namespace in namespace:deqp 64 } // gls
|
glsShaderLibrary.hpp | 35 namespace gls namespace in namespace:deqp 55 } // gls
|
glsInteractionTestUtil.hpp | 38 namespace gls namespace in namespace:deqp 117 gls::FragmentOpUtil::IntegerQuad quad; 122 void computeRandomQuad (de::Random& rnd, gls::FragmentOpUtil::IntegerQuad& quad, int targetWidth, int targetHeight); 126 } // gls
|
glsShaderConstExprTests.hpp | 44 namespace gls namespace in namespace:deqp 79 } // gls
|
glsShaderLibraryCase.hpp | 38 namespace gls namespace in namespace:deqp 69 } // gls
|
glsFboCompletenessTests.hpp | 37 namespace gls namespace in namespace:deqp 54 using namespace deqp::gls::FboUtil; 55 using namespace deqp::gls::FboUtil::config; 145 } // gls
|