diff --git a/bin/shaders/GSdx.fx b/bin/shaders/GSdx.fx index a7c5bec9b8..2d9468f90c 100644 --- a/bin/shaders/GSdx.fx +++ b/bin/shaders/GSdx.fx @@ -17,7 +17,6 @@ #ifndef SHADER_MODEL #define GLSL 1 -#extension GL_ARB_gpu_shader5 : enable #else #define GLSL 0 #endif diff --git a/plugins/GSdx/GSDeviceOGL.cpp b/plugins/GSdx/GSDeviceOGL.cpp index 4bee2cc9be..2d0c92875f 100644 --- a/plugins/GSdx/GSDeviceOGL.cpp +++ b/plugins/GSdx/GSDeviceOGL.cpp @@ -1528,6 +1528,7 @@ void GSDeviceOGL::DoExternalFX(GSTexture* sTex, GSTexture* dTex) std::string config_name(theApp.GetConfigS("shaderfx_conf")); std::ifstream fconfig(config_name); std::stringstream config; + config << "#extension GL_ARB_gpu_shader5 : require\n"; if (fconfig.good()) config << fconfig.rdbuf(); else