UYVY: fixed a macro

Mesa GLSL compilation failed when shader contained macro starting with
GL_ (supposedly reserved for OpenGL).
This commit is contained in:
Martin Pulec
2017-05-30 09:57:12 +02:00
parent 965be5f913
commit fa9d467091

View File

@@ -64,21 +64,21 @@ using namespace std;
namespace {
static const char fp_display_rgba_to_yuv422_legacy[] =
"#define GL_legacy 1\n"
"#if GL_legacy\n"
"#define LEGACY 1\n"
"#if LEGACY\n"
"#define TEXCOORD gl_TexCoord[0]\n"
"#else\n"
"#define TEXCOORD TEX0\n"
"#define texture2D texture\n"
"#endif\n"
"\n"
"#if GL_legacy\n"
"#if LEGACY\n"
"#define colorOut gl_FragColor\n"
"#else\n"
"out vec4 colorOut;\n"
"#endif\n"
"\n"
"#if ! GL_legacy\n"
"#if ! LEGACY\n"
"in vec4 TEX0;\n"
"#endif\n"
"\n"