Glop layer mesh rendering
Change-Id: I2d902819d5d77f496b67d4d25a298782903e410d
diff --git a/libs/hwui/Glop.h b/libs/hwui/Glop.h
index 6eca468..e500546 100644
--- a/libs/hwui/Glop.h
+++ b/libs/hwui/Glop.h
@@ -76,18 +76,20 @@
GLuint indexBufferObject;
const void* vertices;
const void* indices;
+ GLvoid* texCoordOffset;
int elementCount;
GLsizei stride;
- GLvoid* texCoordOffset;
TextureVertex mappedVertices[4];
} mesh;
struct Fill {
Program* program;
- Texture* texture;
- GLenum textureFilter;
- GLenum textureClamp;
+ struct TextureData {
+ Texture* texture;
+ GLenum filter;
+ GLenum clamp;
+ } texture;
bool colorEnabled;
FloatColor color;