| Index: client/deps/glbench/src/yuvtest.cc
|
| diff --git a/client/deps/glbench/src/yuvtest.cc b/client/deps/glbench/src/yuvtest.cc
|
| index fb1b9107751585a460dc29549edfca828c965248..4a2207912f86d96785c31783a73006242d33f05a 100644
|
| --- a/client/deps/glbench/src/yuvtest.cc
|
| +++ b/client/deps/glbench/src/yuvtest.cc
|
| @@ -43,7 +43,13 @@ GLuint YuvToRgbShaderProgram(int type, GLuint vertex_buffer,
|
| goto done;
|
|
|
| {
|
| - program = InitShaderProgram(yuv_to_rgb_vertex, yuv_to_rgb_fragment);
|
| +#if defined(I915_WORKAROUND)
|
| + const char* header = "#define I915_WORKAROUND 1\n";
|
| +#else
|
| + const char* header = NULL;
|
| +#endif
|
| + program = InitShaderProgramWithHeader(header, yuv_to_rgb_vertex,
|
| + yuv_to_rgb_fragment);
|
|
|
| int imageWidthUniform = glGetUniformLocation(program, "imageWidth");
|
| int imageHeightUniform = glGetUniformLocation(program, "imageHeight");
|
|
|