浏览代码

Merge pull request #22562 from muiroc/gles2_canvas_skip_transform

Uses skip_vertex_transform in GLES2 canvas shader
Rémi Verschelde 7 年之前
父节点
当前提交
6e619ccb24
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      drivers/gles2/shaders/canvas.glsl

+ 6 - 1
drivers/gles2/shaders/canvas.glsl

@@ -89,9 +89,14 @@ VERTEX_SHADER_CODE
 		/* clang-format on */
 	}
 
+#if !defined(SKIP_TRANSFORM_USED)
+	outvec = extra_matrix * outvec;
+	outvec = modelview_matrix * outvec;
+#endif
+
 	color_interp = color;
 
-	gl_Position = projection_matrix * modelview_matrix * outvec;
+	gl_Position = projection_matrix * outvec;
 }
 
 /* clang-format off */