Explorar o código

Prevent inputs from being renamed in generated glsl code.

clementlandrin %!s(int64=2) %!d(string=hai) anos
pai
achega
cba7438916
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  1. 3 0
      hxsl/GlslOut.hx

+ 3 - 0
hxsl/GlslOut.hx

@@ -574,6 +574,9 @@ class GlslOut {
 		if( n != null )
 			return n;
 		n = v.name;
+		// prevent input renaming
+		if ( v.kind == Var )
+			n += "_varying";
 		if( KWDS.exists(n) )
 			n = "_" + n;
 		if( allNames.exists(n) ) {