فهرست منبع

use shaders_debug_dump instead of shaders for dump storage (prevent overwriting package in hide)

Nicolas Cannasse 7 ماه پیش
والد
کامیت
525dd60c68
1فایلهای تغییر یافته به همراه3 افزوده شده و 3 حذف شده
  1. 3 3
      hxsl/Cache.hx

+ 3 - 3
hxsl/Cache.hx

@@ -244,10 +244,10 @@ class Cache {
 		#if shader_debug_dump
 		var shaderId = @:privateAccess RuntimeShader.UID;
 		#if ( js && !sys )
-		if( shaderId == 0 ) js.Syntax.code("window.shaders = [];");
-		js.Syntax.code("window.shaders[{0}] = '';", shaderId);
+		if( shaderId == 0 ) js.Syntax.code("window.shaders_debug_dump = [];");
+		js.Syntax.code("window.shaders_debug_dump[{0}] = '';", shaderId);
 		var dbg: { writeString: String->Void, close:Void->Void } = {
-			writeString: (str: String) -> { js.Syntax.code("window.shaders[{0}] += {1}", shaderId, str); },
+			writeString: (str: String) -> { js.Syntax.code("window.shaders_debug_dump[{0}] += {1}", shaderId, str); },
 			close: () -> {}
 		};
 		#else