Sfoglia il codice sorgente

Merge pull request #22562 from muiroc/gles2_canvas_skip_transform

Uses skip_vertex_transform in GLES2 canvas shader
Rémi Verschelde 7 anni fa
parent
commit
6e619ccb24
1 ha cambiato i file con 6 aggiunte e 1 eliminazioni
  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 */