Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Drop GLcontext typedef and use struct gl_context instead | Kristian Høgsberg | 2010-10-13 | 1 | -2/+2 | |
| | ||||||
* | mesa: don't advertise bogus GL_ARB_shading_language_120 extension | Brian Paul | 2010-09-21 | 1 | -9/+25 | |
| | | | | | | | | | | | 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). | |||||
* | Fix typo in function name "shading_laguage_version". | Kenneth Graunke | 2010-08-26 | 1 | -2/+2 | |
| | ||||||
* | mesa: initialize extension string when context is first bound | Brian Paul | 2010-06-25 | 1 | -2/+0 | |
| | | | | | | | | ...instead of waiting until glGetString(GL_EXTENSIONS) is called. This fixes a problem where the MESA_EXTENSION_OVERRIDE env var is ignored if the app never calls glGetString(GL_EXTENSIONS). NOTE: this is a candidate patch for the 7.8 branch. | |||||
* | mesa: remove driver hooks for GetFloat/Integer/Doublev, etc | Brian Paul | 2010-05-07 | 1 | -4/+0 | |
| | | | | | Once upon a time some drivers hooked into these for GL_HP_occlusion_test and GL_OES_read_format. They're not being used anymore so get rid of them. | |||||
* | main: Report GL_SHADING_LANGUAGE_VERSION according to API | Kristian Høgsberg | 2010-04-22 | 1 | -10/+27 | |
| | ||||||
* | mesa: Remove unnecessary headers. | Vinson Lee | 2010-01-31 | 1 | -1/+0 | |
| | ||||||
* | Merge branch 'master' into opengl-es-v2 | Chia-I Wu | 2010-01-12 | 1 | -80/+29 | |
|\ | | | | | | | | | Conflicts: src/mesa/main/dd.h | |||||
| * | mesa: call _mesa_compute_version() to set context's version info | Brian Paul | 2010-01-05 | 1 | -80/+1 | |
| | | ||||||
| * | mesa: implement _mesa_GetStringi() for GL3 | Brian Paul | 2009-12-30 | 1 | -0/+28 | |
| | | | | | | | | Note: not plugged into the dispatch table yet. | |||||
* | | mesa/main: Add support for point size array in _mesa_GetPointerv. | Chia-I Wu | 2009-11-05 | 1 | -0/+5 | |
|/ | | | | Signed-off-by: Chia-I Wu <[email protected]> | |||||
* | mesa: reset ErrorDebugCount to zero in glGetString() | Brian Paul | 2009-08-04 | 1 | -0/+1 | |
| | ||||||
* | mesa: remove GL_MESA_program_debug extension | Brian Paul | 2009-03-07 | 1 | -30/+0 | |
| | | | | This was never fully fleshed out and hasn't been used. | |||||
* | mesa: turn on reporting of GLSL version 1.20 | Brian Paul | 2009-02-17 | 1 | -1/+1 | |
| | | | | | | The new array features, precision/invariant/centroid qualifiers, etc. were done a while back. The glGetString(GL_SHADING_LANGUAGE_VERSION) query returns "1.20" now (for drivers that support it anyway). | |||||
* | Track two sets of back-face stencil state | Ian Romanick | 2009-01-23 | 1 | -1/+10 | |
| | | | | | | | | | | | | Track separate back-face stencil state for OpenGL 2.0 / GL_ATI_separate_stencil and GL_EXT_stencil_two_side. This allows all three to be enabled in a driver. One set of state is set via the 2.0 or ATI functions and is used when STENCIL_TEST_TWO_SIDE_EXT is disabled. The other is set by StencilFunc and StencilOp when the active stencil face is set to BACK. The GL_EXT_stencil_two_side spec has more details. http://opengl.org/registry/specs/EXT/stencil_two_side.txt | |||||
* | mesa: remove unneeded includes | Brian Paul | 2008-10-10 | 1 | -1/+0 | |
| | ||||||
* | mesa: don't check for GLSL 1.2 to advertise GL 2.1 | Brian Paul | 2008-08-26 | 1 | -9/+5 | |
| | | | | The GLSL 1.2 features are minor... | |||||
* | mesa: move extensions->version code into separate function | Brian Paul | 2008-07-24 | 1 | -70/+72 | |
| | ||||||
* | mesa: don't include Mesa version in GL_SHADING_LANGUAGE_VERSION string | Brian Paul | 2008-07-24 | 1 | -3/+5 | |
| | ||||||
* | comments | Brian Paul | 2008-04-11 | 1 | -2/+7 | |
| | ||||||
* | Remove test for EXT_blend_logic_op in glGetString when determining GL version. | Brian | 2007-09-28 | 1 | -1/+0 | |
| | | | | | EXT_blend_logic_op is slightly different from GL 1.1's RGBA logicop mode and does not have to be supported. Per conversation with Roland. | |||||
* | Merge branch 'master' of git+ssh://[email protected]/git/mesa/mesa ↵ | Brian | 2007-03-10 | 1 | -1/+2 | |
|\ | | | | | | | into glsl-compiler-1 | |||||
| * | check for EXT_blend_equation_separate for 2.0 | Brian | 2007-03-10 | 1 | -1/+2 | |
| | | ||||||
* | | use 2.0, 2.1 version strings | Brian | 2007-03-07 | 1 | -2/+2 | |
|/ | ||||||
* | Minor changes to get ready for OpenGL 2.1. | Brian Paul | 2006-11-03 | 1 | -1/+9 | |
| | ||||||
* | check for shader extensions for OpenGL 2.0 | Brian Paul | 2006-11-02 | 1 | -2/+4 | |
| | ||||||
* | Add ATI_separate_stencil and use it in preference to EXT_stencil_two_side | Brian Paul | 2006-11-02 | 1 | -2/+2 | |
| | | | | since the former is what's used for OpenGL 2.0. | |||||
* | return null if no context | Brian Paul | 2006-10-02 | 1 | -2/+5 | |
| | ||||||
* | Clean-up FEATURE_ARB_shader_objects #ifdefs. Bug 7492. | Michal Krol | 2006-08-01 | 1 | -0/+5 | |
| | ||||||
* | Add support for GL_APPLE_vertex_array_object. Several test programs | Ian Romanick | 2006-06-12 | 1 | -8/+8 | |
| | | | | | | | and demos are also added. Adding basic support to drivers should be as easy as just enabling the extension, though thorough test would also be required. | |||||
* | Remove carriage returns. | Michal Krol | 2006-04-25 | 1 | -8/+8 | |
| | ||||||
* | Return GLSL version string (1.10). | Michal Krol | 2006-04-04 | 1 | -3/+11 | |
| | ||||||
* | mesa-main-0-NULL.patch from Jeff Muizelaar | Keith Whitwell | 2005-02-11 | 1 | -1/+1 | |
| | ||||||
* | _mesa_GetInteger/Float/Boolean/Doublev() are now generated with the new | Brian Paul | 2005-01-16 | 1 | -0/+261 | |
get_gen.py Python script. Moved GetString(), GetPointer(), GetError() into new getstring.c file. |