2
0
Эх сурвалжийг харах

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

Yuri Roubinsky 6 жил өмнө
parent
commit
1b003f3d64

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 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

Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно