Index: cc/output/shader.cc |
diff --git a/cc/output/shader.cc b/cc/output/shader.cc |
index 9b54c544e4894cecd83ca73afbfd417b5aff7940..fb12506fab3c6a5b82f087f7575297d358005a9d 100644 |
--- a/cc/output/shader.cc |
+++ b/cc/output/shader.cc |
@@ -752,7 +752,8 @@ |
return SHADER0([]() { |
void main() { |
gl_Position = matrix * a_position; |
- v_texCoord = (texMatrix * vec4(a_texCoord.xy, 0.0, 1.0)).xy; |
+ v_texCoord = |
+ vec2(texMatrix * vec4(a_texCoord.x, 1.0 - a_texCoord.y, 0.0, 1.0)); |
} |
}); |
} |