History log of /external/mesa3d/src/mesa/main/getstring.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2bcf55549026972c186b5e6c9f351ee77da30166 17-Aug-2012 Ian Romanick <ian.d.romanick@intel.com> mesa: Don't allow GL_EXTENSIONS query in core context

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/getstring.c
9555d7bdc1cec4cf08be85a2d1e9095de8dd3771 28-Jul-2012 Ian Romanick <ian.d.romanick@intel.com> mesa/es: Validate glGetPointerv pname in Mesa code rather than the ES wrapper

v2: Add proper core-profile, GLES1, and GLES3 filtering.

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/getstring.c
c13f36ce4e34821144ca6479e4bc3598b598d855 26-Jul-2012 Ian Romanick <ian.d.romanick@intel.com> mesa/es: Validate glGetString pname in Mesa code rather than the ES wrapper

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/getstring.c
d84b3a5a3c855e3f2ffc83bbbda9d615b04c0ad2 27-Jul-2012 Kenneth Graunke <kenneth@whitecape.org> mesa: Support glGetString(GL_SHADING_LANGUAGE_VERSION) for >= 1.40.

This will need to get refactored when we add support for core profiles
or forward-compatible contexts, but we may as well have it in the
meantime. This allows us to override the GLSL version and experiment.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/getstring.c
09714c09a40501d82823e42f7461d7b8d7bf11c0 19-Jul-2012 Jordan Justen <jordan.l.justen@intel.com> mesa: add support for using API_OPENGL_CORE

Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/getstring.c
ac5a5b324335195b5a5ed98775ce442c573e7e1d 08-Mar-2012 Eric Anholt <eric@anholt.net> glsl: Add support for parsing #version 140.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/getstring.c
ed087ee49808a692ce8a0389fcf6c9da27f99d8e 01-May-2011 nobled <nobled@dreamwidth.org> mesa: add infrastructure for GL_ARB_debug_output

Marek v2: don't add the extension to extensions.c yet
/external/mesa3d/src/mesa/main/getstring.c
762c9766c93697af8d7fbaa729aed118789dbe8e 31-Oct-2011 Mathias Fröhlich <Mathias.Froehlich@web.de> mesa: Use VERT_ATTRIB_* indexed array in gl_array_object.

Replace the distinct struct gl_client_array members in gl_array_object by
an array of gl_client_arrays indexed by VERT_ATTRIB_*.
Renumber the vertex attributes slightly to keep the old semantics of the
distinct array members. Make use of the upper 32 bits in VERT_BIT_*.
Update all occurances of the distinct struct members with the array
equivalents.

Signed-off-by: Mathias Froehlich <Mathias.Froehlich@web.de>
Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/getstring.c
6b329b9274b18c50f4177eef7ee087d50ebc1525 26-Apr-2011 Brian Paul <brianp@vmware.com> Squashed commit of the following:

commit 864fe253b04105b7469e5f7b064dc37637b944f8
Author: Brian Paul <brianp@vmware.com>
Date: Thu Apr 21 20:13:07 2011 -0600

mesa: s/exec/disp/ in _mesa_init_histogram_dispatch()

This function isn't normally compiled (FEATURE_histogram).

commit f4bf45e2b94b582cacd19cdca873c5be627e4250
Author: nobled <nobled@dreamwidth.org>
Date: Thu Apr 21 07:53:58 2011 -0600

mesa: hook up GL_ARB_robustness dispatch functions

...and advertise the extension.

Signed-off-by: Brian Paul <brianp@vmware.com>

commit 2b89e38e5f572dc40cebc06381ae7c5d04386998
Author: nobled <nobled@dreamwidth.org>
Date: Thu Apr 21 07:53:58 2011 -0600

mesa: regenerated API files for GL_ARB_robustness

Signed-off-by: Brian Paul <brianp@vmware.com>

commit 5d5ebfb7135cec9d833adef86cbf4d0f3d9beca8
Author: nobled <nobled@dreamwidth.org>
Date: Thu Apr 21 07:53:57 2011 -0600

glapi: add ARB_robustness xml

Signed-off-by: Brian Paul <brianp@vmware.com>

commit 0159d1d6d99f4bbc18381dc2081c20d3aff17ac9
Author: nobled <nobled@dreamwidth.org>
Date: Thu Apr 21 07:53:57 2011 -0600

mesa: implement GL_ARB_robustness functions

Signed-off-by: Brian Paul <brianp@vmware.com>

commit 938fd71f4c4742f274922d53492a7290ab8d9c9b
Author: nobled <nobled@dreamwidth.org>
Date: Thu Apr 21 07:53:57 2011 -0600

mesa: add context fields for GL_ARB_robustness

Signed-off-by: Brian Paul <brianp@vmware.com>

commit 72075137bc79e65be03dac7e97b6dba93c3a86a4
Author: nobled <nobled@dreamwidth.org>
Date: Thu Apr 21 07:53:57 2011 -0600

mesa: standardize more bounds-checking error messages

Signed-off-by: Brian Paul <brianp@vmware.com>

commit 32a3fc23746db49da903fbc08afa0135af3007d2
Author: nobled <nobled@dreamwidth.org>
Date: Thu Apr 21 07:53:57 2011 -0600

mesa: standardize some bounds-checking error messages

Signed-off-by: Brian Paul <brianp@vmware.com>

commit cecbf1f4d164207de373dec0cadee2e84e1f9656
Author: nobled <nobled@dreamwidth.org>
Date: Thu Apr 21 07:53:57 2011 -0600

mesa: add more bounds-checking support for client memory buffers

Signed-off-by: Brian Paul <brianp@vmware.com>

commit edc895b52383d5bd274422db56adead1d81daf5f
Author: nobled <nobled@dreamwidth.org>
Date: Thu Apr 21 07:53:57 2011 -0600

mesa: add bounds-checking support for client memory buffers

Signed-off-by: Brian Paul <brianp@vmware.com>

commit 3a96ef28a538f158a219b406cd090dee70470c85
Author: nobled <nobled@dreamwidth.org>
Date: Thu Apr 21 07:53:57 2011 -0600

mesa: use is_bufferobj() helper function

Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/getstring.c
db61b9ce39bccc43140357652ceb78baaf2aea44 07-Jan-2011 Vinson Lee <vlee@vmware.com> mesa: Directly include mfeatures.h in files that perform feature tests.
/external/mesa3d/src/mesa/main/getstring.c
0117da40cd7edd3d165bb28569c289b37eca12b9 06-Jan-2011 Vinson Lee <vlee@vmware.com> mesa: Include mtypes.h in files that use gl_context struct.

Directly include mtypes.h if a file uses a gl_context struct. This
allows future removal of headers that are not strictly necessary but
indirectly include mtypes.h for a file.
/external/mesa3d/src/mesa/main/getstring.c
f9995b30756140724f41daf963fa06167912be7f 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/mesa/main/getstring.c
e7087175f8a04f777403366fb34b58edd00f4d60 22-Sep-2010 Brian Paul <brianp@vmware.com> 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).
/external/mesa3d/src/mesa/main/getstring.c
67ffbbbb5db88f936d54bacab971d20e44a83da1 27-Aug-2010 Kenneth Graunke <kenneth@whitecape.org> Fix typo in function name "shading_laguage_version".
/external/mesa3d/src/mesa/main/getstring.c
a879d14ecf818d767f5da9dd7fd3b0cd8816cf29 24-Jun-2010 Brian Paul <brianp@vmware.com> mesa: initialize extension string when context is first bound

...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.
/external/mesa3d/src/mesa/main/getstring.c
3965bc5d22deef6ada838a3ba991d6347201a28a 08-May-2010 Brian Paul <brianp@vmware.com> mesa: remove driver hooks for GetFloat/Integer/Doublev, etc

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.
/external/mesa3d/src/mesa/main/getstring.c
04bf868ad9f0034ce7b726eadd2ffac346441a68 22-Apr-2010 Kristian Høgsberg <krh@bitplanet.net> main: Report GL_SHADING_LANGUAGE_VERSION according to API
/external/mesa3d/src/mesa/main/getstring.c
980fa564e4c01c7b95099a13fb2d8926c510da01 31-Jan-2010 Vinson Lee <vlee@vmware.com> mesa: Remove unnecessary headers.
/external/mesa3d/src/mesa/main/getstring.c
562c127693200822f04a145db50add1be2425d7b 12-Jan-2010 Chia-I Wu <olvaffe@gmail.com> Merge branch 'master' into opengl-es-v2

Conflicts:
src/mesa/main/dd.h
3510a1b0c5398b4fce4157d5b578344d2a0bd7d3 06-Jan-2010 Brian Paul <brianp@vmware.com> mesa: call _mesa_compute_version() to set context's version info
/external/mesa3d/src/mesa/main/getstring.c
16e91d4c0e1088f5c4098b01b4b7bf670cd66c4a 30-Dec-2009 Brian Paul <brianp@vmware.com> mesa: implement _mesa_GetStringi() for GL3

Note: not plugged into the dispatch table yet.
/external/mesa3d/src/mesa/main/getstring.c
c3d61d378574878deedb44d84f506ca23e66c6ca 07-Sep-2009 Chia-I Wu <olvaffe@gmail.com> mesa/main: Add support for point size array in _mesa_GetPointerv.

Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
/external/mesa3d/src/mesa/main/getstring.c
def77160d69dbb0a333ea3f9263e661f8557a7ec 04-Aug-2009 Brian Paul <brianp@vmware.com> mesa: reset ErrorDebugCount to zero in glGetString()
/external/mesa3d/src/mesa/main/getstring.c
69e07bdeb42f2454f5052f86119adfb68f253098 07-Mar-2009 Brian Paul <brianp@vmware.com> mesa: remove GL_MESA_program_debug extension

This was never fully fleshed out and hasn't been used.
/external/mesa3d/src/mesa/main/getstring.c
f59719c6c70d6b2a36d329b4cf02a079444cbca7 18-Feb-2009 Brian Paul <brianp@vmware.com> mesa: turn on reporting of GLSL version 1.20

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).
/external/mesa3d/src/mesa/main/getstring.c
dde7cb962860e72e1bf3175069767358cc5b3f3c 10-Jan-2009 Ian Romanick <idr@freedesktop.org> Track two sets of back-face stencil state

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
/external/mesa3d/src/mesa/main/getstring.c
f863ae1a040c358728d8608531ae3eb695f3af9e 11-Oct-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: remove unneeded includes
/external/mesa3d/src/mesa/main/getstring.c
bafefccff8e9a56b797b988f9a5d7d72e2d51b9a 27-Aug-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: don't check for GLSL 1.2 to advertise GL 2.1

The GLSL 1.2 features are minor...
/external/mesa3d/src/mesa/main/getstring.c
948f6e302ca3b6e0aa4d74eaef2e17dfb31bdfd5 24-Jul-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: move extensions->version code into separate function
/external/mesa3d/src/mesa/main/getstring.c
d8ababdcc2e359b4325b036bf7ae5447498a6521 24-Jul-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: don't include Mesa version in GL_SHADING_LANGUAGE_VERSION string
/external/mesa3d/src/mesa/main/getstring.c
3f4e80c06b5b6efcd540ca5daf734100fad19ff0 11-Apr-2008 Brian Paul <brian.paul@tungstengraphics.com> comments
/external/mesa3d/src/mesa/main/getstring.c
6775c1e8ccc2c543d97eb273a342140a62d99aee 29-Sep-2007 Brian <brian.paul@tungstengraphics.com> Remove test for EXT_blend_logic_op in glGetString when determining GL version.

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.
/external/mesa3d/src/mesa/main/getstring.c
d23dd812ad597ddbe82be5f95708ece9ad63a2fa 10-Mar-2007 Brian <brian@nostromo.localnet.net> Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into glsl-compiler-1
823c041fdefa772fc1b06c87f71b0ee3291a00db 10-Mar-2007 Brian <brian@yutani.localnet.net> check for EXT_blend_equation_separate for 2.0
/external/mesa3d/src/mesa/main/getstring.c
842c782ceede0548546a7a015c6e04a4626f7b37 07-Mar-2007 Brian <brian@yutani.localnet.net> use 2.0, 2.1 version strings
/external/mesa3d/src/mesa/main/getstring.c
61fd687c74610a5b3db5e9f3adb3ee2e9a5a6014 03-Nov-2006 Brian Paul <brian.paul@tungstengraphics.com> Minor changes to get ready for OpenGL 2.1.
/external/mesa3d/src/mesa/main/getstring.c
af864bb0daf3aba9bc2526d207925eea0c44d162 02-Nov-2006 Brian Paul <brian.paul@tungstengraphics.com> check for shader extensions for OpenGL 2.0
/external/mesa3d/src/mesa/main/getstring.c
467c773f798516f86425c14fe8406298e00baba1 02-Nov-2006 Brian Paul <brian.paul@tungstengraphics.com> Add ATI_separate_stencil and use it in preference to EXT_stencil_two_side
since the former is what's used for OpenGL 2.0.
/external/mesa3d/src/mesa/main/getstring.c
346a239f0144b5ba7ebad39b70ee7e125264cd6e 02-Oct-2006 Brian Paul <brian.paul@tungstengraphics.com> return null if no context
/external/mesa3d/src/mesa/main/getstring.c
365582dd6f632aafbc1c817aa57926d679bb2efc 01-Aug-2006 Michal Krol <mjkrol@gmail.org> Clean-up FEATURE_ARB_shader_objects #ifdefs. Bug 7492.
/external/mesa3d/src/mesa/main/getstring.c
ee34e6ef716bb630440299ac1efbc2055ef09ffd 12-Jun-2006 Ian Romanick <idr@us.ibm.com> Add support for GL_APPLE_vertex_array_object. Several test programs
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.
/external/mesa3d/src/mesa/main/getstring.c
6acf1e93a291511cfb20b0e2aeda6e71ceb62a62 25-Apr-2006 Michal Krol <mjkrol@gmail.org> Remove carriage returns.
/external/mesa3d/src/mesa/main/getstring.c
1a5fecb4d6975418da055891f6899a9f4aaa0b31 04-Apr-2006 Michal Krol <mjkrol@gmail.org> Return GLSL version string (1.10).
/external/mesa3d/src/mesa/main/getstring.c
a0c85249244e1af8dac88076d5f384cf4bd01236 11-Feb-2005 Keith Whitwell <keith@tungstengraphics.com> mesa-main-0-NULL.patch from Jeff Muizelaar
/external/mesa3d/src/mesa/main/getstring.c
169a723d2ba90f91e3c16f7e186d0ed238da9a65 16-Jan-2005 Brian Paul <brian.paul@tungstengraphics.com> _mesa_GetInteger/Float/Boolean/Doublev() are now generated with the new
get_gen.py Python script.
Moved GetString(), GetPointer(), GetError() into new getstring.c file.
/external/mesa3d/src/mesa/main/getstring.c