summaryrefslogtreecommitdiffstats
path: root/libs/hwui/shaders/drawTexture.vert
diff options
context:
space:
mode:
Diffstat (limited to 'libs/hwui/shaders/drawTexture.vert')
-rw-r--r--libs/hwui/shaders/drawTexture.vert20
1 files changed, 20 insertions, 0 deletions
diff --git a/libs/hwui/shaders/drawTexture.vert b/libs/hwui/shaders/drawTexture.vert
new file mode 100644
index 0000000..310a812
--- /dev/null
+++ b/libs/hwui/shaders/drawTexture.vert
@@ -0,0 +1,20 @@
+SHADER_SOURCE(gDrawTextureVertexShader,
+
+attribute vec4 position;
+attribute vec2 texCoords;
+attribute vec4 color;
+
+uniform mat4 projection;
+uniform mat4 modelView;
+uniform mat4 transform;
+
+varying vec4 outColor;
+varying vec2 outTexCoords;
+
+void main(void) {
+ outColor = color;
+ outTexCoords = texCoords;
+ gl_Position = projection * transform * modelView * position;
+}
+
+);