소스 검색

skip shader serialization in completion

ncannasse 9 년 전
부모
커밋
9a0cf5f96e
1개의 변경된 파일2개의 추가작업 그리고 4개의 파일을 삭제
  1. 2 4
      hxsl/Macros.hx

+ 2 - 4
hxsl/Macros.hx

@@ -291,10 +291,8 @@ class Macros {
 						var check = new Checker();
 						check.loadShader = loadShader;
 						var shader = check.check(name, shader);
-						#if debug
-						Printer.check(shader);
-						#end
-						var str = Serializer.run(shader);
+						//Printer.check(shader);
+						var str = Context.defined("display") ? "" : Serializer.run(shader);
 						f.kind = FVar(null, { expr : EConst(CString(str)), pos : pos } );
 						f.meta.push({
 							name : ":keep",