mesa: don't advertise bogus GL_ARB_shading_language_120 extension
Instead of using the invalid GL_ARB_shading_language_120 extension to determine the GLSL version, use a new ctx->Const.GLSLVersion field. Updated the intel and r600 drivers, but untested. See fd.o bug 29910 NOTE: This is a candidate for the 7.9 branch (but let's wait and see if there's any regressions). (cherry picked from commit e7087175)
Showing
- src/mesa/drivers/dri/i965/brw_context.c 10 additions, 0 deletionssrc/mesa/drivers/dri/i965/brw_context.c
- src/mesa/drivers/dri/intel/intel_extensions.c 0 additions, 1 deletionsrc/mesa/drivers/dri/intel/intel_extensions.c
- src/mesa/drivers/dri/r600/r600_context.c 2 additions, 1 deletionsrc/mesa/drivers/dri/r600/r600_context.c
- src/mesa/main/context.c 15 additions, 0 deletionssrc/mesa/main/context.c
- src/mesa/main/extensions.c 0 additions, 7 deletionssrc/mesa/main/extensions.c
- src/mesa/main/getstring.c 25 additions, 9 deletionssrc/mesa/main/getstring.c
- src/mesa/main/mtypes.h 2 additions, 1 deletionsrc/mesa/main/mtypes.h
- src/mesa/main/version.c 1 addition, 1 deletionsrc/mesa/main/version.c
- src/mesa/state_tracker/st_extensions.c 5 additions, 1 deletionsrc/mesa/state_tracker/st_extensions.c
Loading
Please register or sign in to comment