Searched refs:gls (Results 1 - 25 of 243) sorted by relevance

12345678910

/external/deqp/modules/gles2/functional/
H A Des2fDrawTests.cpp52 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
[all...]
H A Des2fAttribLocationTests.cpp37 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
[all...]
H A Des2fShaderExecuteTest.cpp35 using namespace deqp::gls;
56 gls::ShaderLibrary shaderLibrary(m_testCtx, m_context.getRenderContext(), m_context.getContextInfo());
H A Des2fLifetimeTests.cpp40 namespace lt = gls::LifetimeTests;
/external/deqp/modules/glshared/
H A DglsLongStressTestUtil.cpp21 * \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
[all...]
H A DglsLongStressTestUtil.hpp23 * \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
H A DglsFragOpInteractionCase.hpp44 namespace gls namespace in namespace:deqp
74 gls::RandomShaderProgram* m_program;
87 } // gls
H A DglsBuiltinPrecisionTests.hpp36 namespace gls namespace in namespace:deqp
64 } // gls
H A DglsShaderLibrary.hpp35 namespace gls namespace in namespace:deqp
55 } // gls
H A DglsInteractionTestUtil.hpp38 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
H A DglsShaderConstExprTests.hpp44 namespace gls namespace in namespace:deqp
79 } // gls
H A DglsShaderLibraryCase.hpp38 namespace gls namespace in namespace:deqp
69 } // gls
H A DglsFboCompletenessTests.hpp37 namespace gls namespace in namespace:deqp
54 using namespace deqp::gls::FboUtil;
55 using namespace deqp::gls::FboUtil::config;
145 } // gls
/external/deqp/modules/gles31/functional/
H A Des31fDrawElementsBaseVertexTests.cpp64 static size_t getElementCount (gls::DrawTestSpec::Primitive primitive, size_t primitiveCount)
68 case gls::DrawTestSpec::PRIMITIVE_POINTS: return primitiveCount;
69 case gls::DrawTestSpec::PRIMITIVE_TRIANGLES: return primitiveCount * 3;
70 case gls::DrawTestSpec::PRIMITIVE_TRIANGLE_FAN: return primitiveCount + 2;
71 case gls::DrawTestSpec::PRIMITIVE_TRIANGLE_STRIP: return primitiveCount + 2;
72 case gls::DrawTestSpec::PRIMITIVE_LINES: return primitiveCount * 2;
73 case gls::DrawTestSpec::PRIMITIVE_LINE_STRIP: return primitiveCount + 1;
74 case gls::DrawTestSpec::PRIMITIVE_LINE_LOOP: return (primitiveCount==1) ? (2) : (primitiveCount);
75 case gls::DrawTestSpec::PRIMITIVE_LINES_ADJACENCY: return primitiveCount * 4;
76 case gls
[all...]
H A Des31fDrawTests.cpp153 static void addTestIterations (gls::DrawTest* test, gls::DrawTestSpec& spec, TestIterationType type)
181 static void genBasicSpec (gls::DrawTestSpec& spec, gls::DrawTestSpec::DrawMethod method)
184 spec.primitive = gls::DrawTestSpec::PRIMITIVE_TRIANGLES;
187 spec.indexType = gls::DrawTestSpec::INDEXTYPE_LAST;
189 spec.indexStorage = gls::DrawTestSpec::STORAGE_LAST;
198 spec.attribs[0].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT;
199 spec.attribs[0].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2;
200 spec.attribs[0].storage = gls
[all...]
/external/deqp/modules/gles2/stress/
H A Des2sDrawTests.cpp44 static void genBasicSpec (gls::DrawTestSpec& spec, gls::DrawTestSpec::DrawMethod method)
47 spec.primitive = gls::DrawTestSpec::PRIMITIVE_TRIANGLES;
50 spec.indexType = gls::DrawTestSpec::INDEXTYPE_LAST;
52 spec.indexStorage = gls::DrawTestSpec::STORAGE_LAST;
60 spec.attribs[0].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT;
61 spec.attribs[0].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2;
62 spec.attribs[0].storage = gls::DrawTestSpec::STORAGE_BUFFER;
63 spec.attribs[0].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW;
71 spec.attribs[1].inputType = gls
[all...]
H A Des2sLongRunningTests.cpp52 const gls::LongStressTestUtil::ProgramLibrary progLib (glu::GLSL_VERSION_100_ES);
54 typedef gls::LongStressCase::FeatureProbabilities Probs;
72 const std::vector<gls::ProgramContext> contexts(1, progLib.generateBufferContext(4));
118 bufferGroup->addChild(new gls::LongStressCase(m_context.getTestContext(), m_context.getRenderContext(),
184 const std::vector<gls::ProgramContext> contexts (1, progLib.generateTextureContext(numTextures, 512, 512, 0.1f));
186 textureGroup->addChild(new gls::LongStressCase(m_context.getTestContext(), m_context.getRenderContext(),
200 const std::vector<gls::ProgramContext> contexts(1, progLib.generateTextureContext(1, 128, 128, 0.5f));
237 drawCallGroup->addChild(new gls::LongStressCase(m_context.getTestContext(), m_context.getRenderContext(),
249 std::vector<gls::ProgramContext> contexts;
274 shaderGroup->addChild(new gls
[all...]
/external/deqp/modules/gles3/functional/
H A Des3fDrawTests.cpp54 static void addTestIterations (gls::DrawTest* test, const gls::DrawTestSpec& baseSpec, TestIterationType type)
56 gls::DrawTestSpec spec(baseSpec);
91 if (spec.primitive == gls::DrawTestSpec::PRIMITIVE_POINTS)
102 static void genBasicSpec (gls::DrawTestSpec& spec, gls::DrawTestSpec::DrawMethod method)
105 spec.primitive = gls::DrawTestSpec::PRIMITIVE_TRIANGLES;
108 spec.indexType = gls::DrawTestSpec::INDEXTYPE_LAST;
110 spec.indexStorage = gls::DrawTestSpec::STORAGE_LAST;
118 spec.attribs[0].inputType = gls
[all...]
H A Des3fAttribLocationTests.cpp30 using namespace deqp::gls::AttributeLocationTestUtil;
99 bindAttributeGroup->addChild(new gls::BindAttributeTest(context.getTestContext(), context.getRenderContext(), type));
112 bindMaxAttributeGroup->addChild(new gls::BindMaxAttributesTest(context.getTestContext(), context.getRenderContext(), type));
127 aliasingGroup->addChild(new gls::BindAliasingAttributeTest(context.getTestContext(), context.getRenderContext(), type));
131 aliasingGroup->addChild(new gls::BindAliasingAttributeTest(context.getTestContext(), context.getRenderContext(), type, 1));
134 aliasingGroup->addChild(new gls::BindMaxAliasingAttributeTest(context.getTestContext(), context.getRenderContext(), type));
137 aliasingGroup->addChild(new gls::BindInactiveAliasingAttributeTest(context.getTestContext(), context.getRenderContext(), type));
152 holeGroup->addChild(new gls::BindHoleAttributeTest(context.getTestContext(), context.getRenderContext(), type));
162 bindTimeGroup->addChild(new gls::PreAttachBindAttributeTest(context.getTestContext(), context.getRenderContext()));
163 bindTimeGroup->addChild(new gls
[all...]
H A Des3fBuiltinPrecisionTests.cpp37 namespace bpt = gls::BuiltinPrecisionTests;
H A Des3fSamplerStateQueryTests.cpp31 using namespace deqp::gls::StateQueryUtil;
66 using namespace gls::TextureStateQueryTests;
/external/deqp/modules/gles3/stress/
H A Des3sDrawTests.cpp225 static void genBasicSpec (gls::DrawTestSpec& spec, gls::DrawTestSpec::DrawMethod method)
228 spec.primitive = gls::DrawTestSpec::PRIMITIVE_TRIANGLES;
231 spec.indexType = gls::DrawTestSpec::INDEXTYPE_LAST;
233 spec.indexStorage = gls::DrawTestSpec::STORAGE_LAST;
241 spec.attribs[0].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT;
242 spec.attribs[0].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2;
243 spec.attribs[0].storage = gls::DrawTestSpec::STORAGE_BUFFER;
244 spec.attribs[0].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW;
252 spec.attribs[1].inputType = gls
[all...]
H A Des3sLongRunningTests.cpp52 const gls::LongStressTestUtil::ProgramLibrary progLib (glu::GLSL_VERSION_300_ES);
54 typedef gls::LongStressCase::FeatureProbabilities Probs;
72 const std::vector<gls::ProgramContext> contexts(1, progLib.generateBufferContext(4));
118 bufferGroup->addChild(new gls::LongStressCase(m_context.getTestContext(), m_context.getRenderContext(),
184 const std::vector<gls::ProgramContext> contexts (1, progLib.generateTextureContext(numTextures, 512, 512, 0.1f));
186 textureGroup->addChild(new gls::LongStressCase(m_context.getTestContext(), m_context.getRenderContext(),
200 const std::vector<gls::ProgramContext> contexts(1, progLib.generateTextureContext(1, 128, 128, 0.5f));
237 drawCallGroup->addChild(new gls::LongStressCase(m_context.getTestContext(), m_context.getRenderContext(),
249 std::vector<gls::ProgramContext> contexts;
274 shaderGroup->addChild(new gls
[all...]
/external/deqp/modules/gles31/stress/
H A Des31sDrawTests.cpp361 gls::DrawTestSpec::Primitive primitives[] =
363 gls::DrawTestSpec::PRIMITIVE_POINTS,
364 gls::DrawTestSpec::PRIMITIVE_TRIANGLES,
365 gls::DrawTestSpec::PRIMITIVE_TRIANGLE_FAN,
366 gls::DrawTestSpec::PRIMITIVE_TRIANGLE_STRIP,
367 gls::DrawTestSpec::PRIMITIVE_LINES,
368 gls::DrawTestSpec::PRIMITIVE_LINE_STRIP,
369 gls::DrawTestSpec::PRIMITIVE_LINE_LOOP
373 gls::DrawTestSpec::DrawMethod drawMethods[] =
375 gls
[all...]
/external/deqp/modules/gles3/performance/
H A Des3pTextureCases.hpp39 class Texture2DRenderCase : public gls::ShaderPerformanceCase

Completed in 472 milliseconds

12345678910