Searched refs:DrawTestSpec (Results 1 - 8 of 8) sorted by relevance
/external/deqp/modules/gles2/functional/ |
H A D | 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; 89 spec.attribs[0].storage = gls::DrawTestSpec [all...] |
/external/deqp/modules/gles2/stress/ |
H A D | es2sDrawTests.cpp | 44 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 D | glsDrawTest.cpp | 78 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 D | glsDrawTest.hpp | 46 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 D | es3sDrawTests.cpp | 225 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 D | es3fDrawTests.cpp | 54 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 D | es31sDrawTests.cpp | 361 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 D | es31fDrawTests.cpp | 153 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 42 milliseconds