فهرست منبع

Prevents shader crash on GLES2 if unsupported built-in has been used

Yuri Roubinsky 6 سال پیش
والد
کامیت
1b003f3d64
2فایلهای تغییر یافته به همراه677 افزوده شده و 693 حذف شده
  1. 675 692
      servers/visual/shader_language.cpp
  2. 2 1
      servers/visual/shader_language.h

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 675 - 692
servers/visual/shader_language.cpp


+ 2 - 1
servers/visual/shader_language.h

@@ -715,7 +715,7 @@ private:
 
 	enum SubClassTag {
 		TAG_GLOBAL,
-		TAG_ARRAY
+		TAG_ARRAY,
 	};
 
 	struct BuiltinFuncDef {
@@ -724,6 +724,7 @@ private:
 		DataType rettype;
 		const DataType args[MAX_ARGS];
 		SubClassTag tag;
+		bool high_end;
 	};
 
 	struct BuiltinFuncOutArgs { //arguments used as out in built in functions

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است