Searched refs:DrawTestSpec (Results 1 - 8 of 8) sorted by relevance

/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::DrawTestSpec::OUTPUTTYPE_VEC2;
89 spec.attribs[0].storage = gls::DrawTestSpec
[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::DrawTestSpec
[all...]
/external/deqp/modules/glshared/
H A DglsDrawTest.cpp78 static GLenum targetToGL (DrawTestSpec::Target target)
86 return de::getSizedArrayElement<DrawTestSpec::TARGET_LAST>(targets, (int)target);
89 static GLenum usageToGL (DrawTestSpec::Usage usage)
107 return de::getSizedArrayElement<DrawTestSpec::USAGE_LAST>(usages, (int)usage);
110 static GLenum inputTypeToGL (DrawTestSpec::InputType type)
129 return de::getSizedArrayElement<DrawTestSpec::INPUTTYPE_LAST>(types, (int)type);
132 static std::string outputTypeToGLType (DrawTestSpec::OutputType type)
153 return de::getSizedArrayElement<DrawTestSpec::OUTPUTTYPE_LAST>(types, (int)type);
156 static GLenum primitiveToGL (DrawTestSpec::Primitive primitive)
173 return de::getSizedArrayElement<DrawTestSpec
2909 DrawTestSpec::DrawTestSpec (void) function in class:deqp::gls::DrawTestSpec
[all...]
H A DglsDrawTest.hpp46 struct DrawTestSpec struct in namespace:deqp::gls
235 DrawTestSpec (void);
245 DrawTest (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const DrawTestSpec& spec, const char* name, const char* desc);
249 void addIteration (const DrawTestSpec& spec, const char* description = DE_NULL);
256 bool compare (gls::DrawTestSpec::Primitive primitiveType);
257 float getCoordScale (const DrawTestSpec& spec) const;
258 float getColorScale (const DrawTestSpec& spec) const;
273 std::vector<DrawTestSpec> m_specs;
/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::DrawTestSpec
[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::DrawTestSpec::INPUTTYPE_FLOAT;
119 spec.attribs[0].outputType = gls::DrawTestSpec
[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::DrawTestSpec
[all...]
/external/deqp/modules/gles31/functional/
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::DrawTestSpec::STORAGE_BUFFER;
201 spec.attribs[0].usage = gls::DrawTestSpec
[all...]

Completed in 173 milliseconds