Преглед изворни кода

Added precision specifier defines for embedded shaders.

bkaradzic пре 12 година
родитељ
комит
ba7de4bcae
1 измењених фајлова са 12 додато и 0 уклоњено
  1. 12 0
      src/renderer_gl.cpp

+ 12 - 0
src/renderer_gl.cpp

@@ -1955,6 +1955,12 @@ namespace bgfx
 					}
 				}
 
+				writeString(&writer
+						, "#define lowp\n"
+						  "#define mediump\n"
+						  "#define highp\n"
+						);
+
 				bx::write(&writer, code, codeLen);
 				bx::write(&writer, '\0');
 			}
@@ -1979,6 +1985,12 @@ namespace bgfx
 					writeString(&writer, "#define varying out\n");
 				}
 
+				writeString(&writer
+						, "#define lowp\n"
+						  "#define mediump\n"
+						  "#define highp\n"
+						);
+
 				bx::write(&writer, code, codeLen);
 				bx::write(&writer, '\0');
 			}