/frameworks/native/services/surfaceflinger/RenderEngine/ |
Mesh.h | 36 * VertexArray handles the stride automatically. 39 class VertexArray { 43 VertexArray(float* data, size_t stride) : mData(data), mStride(stride) { } 54 VertexArray<TYPE> getPositionArray() { return VertexArray<TYPE>(getPositions(), mStride); } 57 VertexArray<TYPE> getTexCoordArray() { return VertexArray<TYPE>(getTexCoords(), mStride); }
|
RenderEngine.cpp | 203 Mesh::VertexArray<vec2> position(mesh.getPositionArray<vec2>());
|
/development/ndk/platforms/android-4/samples/san-angeles/jni/ |
demo.c | 81 GLfixed *vertexArray; 111 free(object->vertexArray); 125 result->vertexArray = (GLfixed *)malloc(vertices * vertexComponents * 135 if (result->vertexArray == NULL || 151 0, object->vertexArray); 309 result->vertexArray[currentVertex * 3] = FIXED(pa.x); 310 result->vertexArray[currentVertex * 3 + 1] = FIXED(pa.y); 311 result->vertexArray[currentVertex * 3 + 2] = FIXED(pa.z); 313 result->vertexArray[currentVertex * 3] = FIXED(pb.x); 314 result->vertexArray[currentVertex * 3 + 1] = FIXED(pb.y) [all...] |
/external/skia/src/gpu/gl/debug/ |
GrDebugGL.cpp | 114 void GrDebugGL::setVertexArray(GrVertexArrayObj* vertexArray) { 115 if (vertexArray) { 116 SkASSERT(!vertexArray->getDeleted()); 118 SkRefCnt_SafeAssign(fVertexArray, vertexArray);
|
GrDebugGL.h | 68 void setVertexArray(GrVertexArrayObj* vertexArray);
|
/frameworks/native/opengl/tests/angeles/ |
demo.c | 81 GLfixed *vertexArray; 111 free(object->vertexArray); 125 result->vertexArray = (GLfixed *)malloc(vertices * vertexComponents * 135 if (result->vertexArray == NULL || 151 0, object->vertexArray); 309 result->vertexArray[currentVertex * 3] = FIXED(pa.x); 310 result->vertexArray[currentVertex * 3 + 1] = FIXED(pa.y); 311 result->vertexArray[currentVertex * 3 + 2] = FIXED(pa.z); 313 result->vertexArray[currentVertex * 3] = FIXED(pb.x); 314 result->vertexArray[currentVertex * 3 + 1] = FIXED(pb.y) [all...] |
/external/deqp/modules/glshared/ |
glsRandomShaderCase.hpp | 44 class VertexArray 47 VertexArray (const rsg::ShaderInput* input, int numVertices); 48 ~VertexArray (void) {} 107 std::vector<VertexArray> m_vertexArrays;
|
glsRandomShaderCase.cpp | 78 VertexArray::VertexArray (const rsg::ShaderInput* input, int numVertices) 162 VertexArray vtxArray(input, numVertices); 489 for (vector<VertexArray>::const_iterator attribIter = m_vertexArrays.begin(); attribIter != m_vertexArrays.end(); attribIter++)
|
glsStateChangePerfTestCases.cpp | 472 GLuint vertexArray; 473 gl.genVertexArrays(1, &vertexArray); 475 m_vertexArrays.push_back(vertexArray);
|
glsTextureBufferCase.cpp | 583 const glu::VertexArray vao (renderContext); [all...] |
/external/deqp/modules/gles31/functional/ |
es31fVertexAttributeBindingStateQueryTests.cpp | 90 glu::VertexArray vao (m_context.getRenderContext()); 110 glu::VertexArray otherVao (m_context.getRenderContext()); 165 glu::VertexArray vao (m_context.getRenderContext()); 185 glu::VertexArray otherVao (m_context.getRenderContext()); 267 glu::VertexArray vao (m_context.getRenderContext()); 290 glu::VertexArray otherVao (m_context.getRenderContext()); 344 glu::VertexArray vao (m_context.getRenderContext()); 368 glu::VertexArray otherVao (m_context.getRenderContext()); 422 glu::VertexArray vao (m_context.getRenderContext()); 446 glu::VertexArray otherVao (m_context.getRenderContext()) [all...] |
es31fFboNoAttachmentTests.cpp | 122 GLuint vertexArray = 0; 126 gl.genVertexArrays(1, &vertexArray); 127 gl.bindVertexArray(vertexArray); 164 gl.deleteVertexArrays(1, &vertexArray); 222 GLuint vertexArray = 0; 226 gl.genVertexArrays(1, &vertexArray); 227 gl.bindVertexArray(vertexArray); 244 gl.deleteVertexArrays(1, &vertexArray);
|
es31fTessellationGeometryInteractionTests.cpp | 252 const glu::VertexArray vao (m_context.getRenderContext()); 551 const glu::VertexArray vao (m_context.getRenderContext()); [all...] |
es31fVertexAttributeBindingTests.cpp | [all...] |
es31fGeometryShaderTests.cpp | [all...] |
es31fMultisampleTests.cpp | 311 glu::VertexArray vao (m_context.getRenderContext()); [all...] |
/external/deqp/framework/opengl/ |
gluDrawUtil.cpp | 389 static inline VertexAttributeDescriptor getUserPointerDescriptor (const VertexArrayBinding& vertexArray) 391 DE_ASSERT(vertexArray.binding.type == BindingPoint::TYPE_LOCATION); 393 return VertexAttributeDescriptor(vertexArray.binding.location, 394 vertexArray.pointer.componentType, 395 vertexArray.pointer.convert, 396 vertexArray.pointer.numComponents, 397 vertexArray.pointer.numElements, 398 vertexArray.pointer.stride, 399 vertexArray.pointer.data); 583 VertexArray vao (context) [all...] |
gluObjectWrapper.hpp | 137 typedef TypedObjectWrapper<OBJECTTYPE_VERTEX_ARRAY> VertexArray;
|
/external/deqp/framework/opengl/simplereference/ |
sglrReferenceContext.hpp | 407 class VertexArray : public NamedObject 437 VertexArray (deUint32 name, int maxVertexAttribs); 438 ~VertexArray (void) {} 779 void deleteVertexArray (rc::VertexArray* vertexArray); [all...] |
sglrReferenceContext.cpp | 450 vector<VertexArray*> vertexArrays; 452 for (vector<VertexArray*>::iterator i = vertexArrays.begin(); i != vertexArrays.end(); i++) [all...] |
/external/deqp/modules/gles3/functional/ |
es3fLifetimeTests.cpp | 59 using glu::VertexArray; 368 VertexArray vao(getRenderContext()); 381 VertexArray vao (getRenderContext());
|
/external/deqp/modules/gles3/stress/ |
es3sDrawTests.cpp | 158 glu::VertexArray vao (m_context.getRenderContext());
|
/external/deqp/modules/gles31/stress/ |
es31sTessellationGeometryInteractionTests.cpp | 336 const glu::VertexArray vao (m_context.getRenderContext());
|
es31sVertexAttributeBindingTests.cpp | 578 glu::VertexArray vao (m_context.getRenderContext());
|
/frameworks/native/services/surfaceflinger/ |
Layer.cpp | 762 Mesh::VertexArray<vec2> texCoords(mMesh.getTexCoordArray<vec2>()); 831 Mesh::VertexArray<vec2> position(mesh.getPositionArray<vec2>()); [all...] |