Glop SkiaShader support
Change-Id: I894a0b62701bd02367ab970813e4c332147351a2
diff --git a/libs/hwui/Glop.h b/libs/hwui/Glop.h
index 10dbd5c..6eca468 100644
--- a/libs/hwui/Glop.h
+++ b/libs/hwui/Glop.h
@@ -19,7 +19,9 @@
#include "FloatColor.h"
#include "Matrix.h"
+#include "Program.h"
#include "Rect.h"
+#include "SkiaShader.h"
#include "utils/Macros.h"
#include <GLES2/gl2.h>
@@ -31,6 +33,7 @@
class Program;
class RoundRectClipState;
+class Texture;
/*
* Enumerates optional vertex attributes
@@ -89,11 +92,6 @@
bool colorEnabled;
FloatColor color;
- /* TODO
- union shader {
- //...
- }; TODO
- */
ProgramDescription::ColorFilterMode filterMode;
union Filter {
struct Matrix {
@@ -102,6 +100,8 @@
} matrix;
FloatColor color;
} filter;
+
+ SkiaShaderData skiaShaderData;
} fill;
struct Transform {