소스 검색

Prevent inputs from being renamed in generated glsl code.

clementlandrin 2 년 전
부모
커밋
cba7438916
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  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) ) {