| commit | dbe67d76e0487b04a7b6081d9d46666db3c3ee3e | [log] [tgz] |
|---|---|---|
| author | Brian Paul <brianp@vmware.com> | Fri Mar 27 10:54:10 2015 -0600 |
| committer | Brian Paul <brianp@vmware.com> | Mon Mar 30 11:25:39 2015 -0600 |
| tree | 4e86116fa17fc7f593d3030c7c5ba24ec77701ba | |
| parent | c519c4d85e7b4f9cad4e51dc08e8ae99bf3c810d [diff] |
glsl: allow ForceGLSLVersion to override #version directives Previously, the ctx->Const.ForceGLSLVersion setting only worked if the shader lacked a #version directive. Now, the ForceGLSLVersion setting will override the #version directive too. This change should be safe since it should be rare to have an app that has a mix of shader versions and we only wanted to override the #version for shaders which lacked the #version directive. Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>