cef854dba71dc1af27b0e32cc026e9a54bc45473 |
|
11-Feb-2013 |
Brian Paul <brianp@vmware.com> |
mesa: don't expose IBM_rasterpos_clip in a core context glRasterPos doesn't exist in the core profile. NOTE: This is a candidate for the stable branches (9.0 and 9.1). Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> (cherry picked from commit cc5fdaf2dce4465b09653f4bf3113674fb346646) Conflicts: src/mesa/main/extensions.c
/external/mesa3d/src/mesa/main/extensions.c
|
663e41547a2ff2ada167c078922b63aaf9a3f9fb |
|
11-Feb-2013 |
Brian Paul <brianp@vmware.com> |
mesa: don't enable GL_EXT_framebuffer_multisample for software drivers Note: This is a candidate for the 9.0 branch. Reviewed-by: Jose Fonseca <jfonseca@vmware.com> (cherry picked from commit 8f3c81d0182b10d99976dd0a80f10eebebf54017) Conflicts: src/mesa/main/extensions.c
/external/mesa3d/src/mesa/main/extensions.c
|
e582e35227adefccdfa5954008ee8543d5d81fcf |
|
03-Dec-2012 |
Kenneth Graunke <kenneth@whitecape.org> |
mesa: Disable GL_NV_primitive_restart extension in core contexts. The NV formulation of primitive restart is turned on/off with glEnableClientState/glDisableClientState. These two functions don't exist in core contexts, which mean that GL_NV_primitive_restart is essentially useless...even broken. However, leaving it on causes oglconform's primitive-restart-nv tests to run in OpenGL 3.1 contexts, which results in them all failing. This patch causes 29 subtests to go from "fail" to "not run". NOTE: This is a candidate for stable branches. Reviewed-by: Eric Anholt <eric@anholt.net> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> (cherry picked from commit 32c6db3978e89e61660d9479d7548cb7a5e04ba2)
/external/mesa3d/src/mesa/main/extensions.c
|
8d06574d2b80ea645b27a0b1c2b68054a80dad3f |
|
16-Sep-2012 |
Chris Forbes <chrisf@ijw.co.nz> |
mesa: fix dropped && in glGetStringi() This fixes glGetStringi(GL_EXTENSIONS,.. for core contexts. Previously, all extension names returned would be NULL. NOTE: This is a candidate for release branches. Signed-off-by: Chris Forbes <chrisf@ijw.co.nz> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> (cherry picked from commit d30a7d2eb4b6d853bfa90169341334f2b2a643d5)
/external/mesa3d/src/mesa/main/extensions.c
|
13b8eb64523a70af30b576271886a737f51dbe40 |
|
04-Sep-2012 |
Chad Versace <chad.versace@linux.intel.com> |
mesa: Don't advertise GLES extensions in GL contexts glGetStringi(GL_EXTENSIONS) failed to respect the context's API, and so returned all internally enabled GLES extensions from a GL context. Likewise, glGetIntegerv(GL_NUM_EXTENSIONS) also failed to repsect the context's API. Note: This is a candidate for the 8.0 and 9.0 branches. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> Signed-off-by: Chad Versace <chad.versace@linux.intel.com> (cherry picked from commit f29a4b0157c6a7a31d2a2991a431b4211d01d162)
/external/mesa3d/src/mesa/main/extensions.c
|
36ceabfb745f27bc5754ee2a9766945d1dd59551 |
|
22-Aug-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa/es: Enable GL_OES_vertex_array_object Functionally the same as GL_ARB_vertex_array_object. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/extensions.c
|
35cf6aeb8c26821e704db737b61cf2623b3e8f6b |
|
22-Aug-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Enable GL_{ARB,APPLE}_vertex_array_object in all drivers This is a purely software extension. The drivers don't need to do any work to support it. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/extensions.c
|
2dcb40bb44a813295e3133bcec66c0de1e5f5a34 |
|
15-Aug-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa/es: Add support for GL_APPLE_texture_max_level This is desktop OpenGL functionality that has always existed. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
/external/mesa3d/src/mesa/main/extensions.c
|
258771882d8996c0f8f66c01071c26b0d85f9a0e |
|
13-Aug-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Enable GL_ARB_invalidate_subdata v2: Add GL_ARB_invalidate_subdata to release notes at Brian's suggestion. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/extensions.c
|
707f0679157f83ac45127e41647b96ed924d45c9 |
|
11-Aug-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Kill GL_ARB_shadow_ambient with fire No driver supports this extension, and it seems unlikely than any driver ever will. I think r300c may have supported it at one time, but that driver has already been removed. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Marek Olšák <maraeo@gmail.com>
/external/mesa3d/src/mesa/main/extensions.c
|
0fef911ce4c8b35311213cab36f1d8510cf6f814 |
|
08-Aug-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Don't advertise extensions that are part of GL 1.5 in a core context Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
aa0b1e902b33f95a2aa7c822239bd960fce13b1b |
|
08-Aug-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Don't advertise extensions that are part of GL 1.4 in a core context Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
213945385a1fb24e57d5d9609a9f4ec0ead41cae |
|
08-Aug-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Don't advertise extensions that are part of GL 1.3 in a core context Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
7ef1869d69005c523ad81b23060ed02e306073f3 |
|
08-Aug-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Don't advertise extensions that are part of GL 1.2 in a core context Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
4d39b8631587e59416d7b956fa147f00c6b6b174 |
|
08-Aug-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Don't advertise deprecated extensions in a core context It may be possible to trim the list of extensions futher. These are just the obvious extensions that add functionality that the core context explicitly forbids. Apple's core-context extension list is *just* the extensions on top of the core GL version. I'm not sure we want to go that far, but removing some things that have been in core since 2.1 may be okay. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
8129dabb5f5ff717bb1ca32710ca6204d5345461 |
|
12-Jun-2012 |
Pauli Nieminen <pauli.nieminen@linux.intel.com> |
mesa: Make ARB_sampler_objects mandatory To allow meta acceleration operations to use sampler objects the ARB_sampler_objects extension needs to be mandatory for all drivers. Because the extension doesn't have any hardware dependencies it is trivial to implement. Signed-off-by: Pauli Nieminen <pauli.nieminen@linux.intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/extensions.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/extensions.c
|
d24ece97e5ac755b9fd11d1d00d2eafc8524ca04 |
|
18-Dec-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: add ARB_transform_feedback_instanced extension enable flag Acked-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/extensions.c
|
21cb5ed20d1d7984b7695395327ed0ba0b0d16e2 |
|
18-Dec-2011 |
Marek Olšák <maraeo@gmail.com> |
glsl: implement ARB_transform_feedback3 in the linker Acked-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/extensions.c
|
509453304087d58b61b6d69d82e9b231da8a9a4c |
|
26-Jun-2012 |
Marek Olšák <maraeo@gmail.com> |
mesa: add ARB_timer_query to the extension list Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/extensions.c
|
69f031cc198b2ce3095cde3f8e00dcd2eed39301 |
|
18-Apr-2012 |
Gwenole Beauchesne <gwenole.beauchesne@intel.com> |
mesa: add GL_EXT_texture_rg extension for OpenGL ES 2.x.
/external/mesa3d/src/mesa/main/extensions.c
|
2668aaa5570b29cb02af2b79a9397d917379026f |
|
04-Jul-2012 |
Marek Olšák <maraeo@gmail.com> |
Revert "mesa: add GL_EXT_texture_rg extension for OpenGL ES 2.x." This reverts commit d1665388ce53d23ee7853e5083ce6f7192061109.
/external/mesa3d/src/mesa/main/extensions.c
|
d1665388ce53d23ee7853e5083ce6f7192061109 |
|
18-Apr-2012 |
Gwenole Beauchesne <gwenole.beauchesne@intel.com> |
mesa: add GL_EXT_texture_rg extension for OpenGL ES 2.x.
/external/mesa3d/src/mesa/main/extensions.c
|
b73cf49c91b57d05795748da5803c3095ec25526 |
|
21-Jun-2012 |
Brian Paul <brianp@vmware.com> |
mesa: set GL_ARB_uniform_buffer_object extension year to 2009
/external/mesa3d/src/mesa/main/extensions.c
|
ae5d7d5e8970f90b9713897387d7d46a2b4485ab |
|
18-Jun-2012 |
Fredrik Höglund <fredrik@kde.org> |
mesa: Add support for GL_ARB_base_instance Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/extensions.c
|
2d7b2d7a87f037fa435772b7ce7c7cc0f426d912 |
|
15-Jun-2012 |
Kristian Høgsberg <krh@bitplanet.net> |
gles2: Add GL_NV_read_buffer extension This lets us select the front buffer for reading under GLES2. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
199771bc325900eb1d3acc7fa03808894a94fdb2 |
|
30-Apr-2012 |
Olivier Galibert <galibert@pobox.com> |
glsl: Scaffolding for ARB_shader_bit_encoding. That adds support for activating the extension. It doesn't actually *do* anything yet, of course. Signed-off-by: Olivier Galibert <galibert@pobox.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
d4667516b6f7ca7ebc8a2e74611c76643aff9a3f |
|
16-May-2012 |
Kenneth Graunke <kenneth@whitecape.org> |
mesa: Remove the OES_draw_texture extension from ES2. This extension appears to be written against ES 1.0. In ES 2.0, you really want to be using FBOs instead. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Chad Versace <chad.versace@linux.intel.com>
/external/mesa3d/src/mesa/main/extensions.c
|
3362c7d9b61462855f1e7d67da5d255de1b6ee7e |
|
24-Apr-2012 |
Eric Anholt <eric@anholt.net> |
mesa: Prevent buffer underrun when handling MESA_GL_EXTENSION_OVERRIDE.
/external/mesa3d/src/mesa/main/extensions.c
|
75fe7d1995cc828e821efddfaee8cbc52e27a52c |
|
01-Apr-2012 |
Dylan Noblesmith <nobled@dreamwidth.org> |
mesa: don't cast away const Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/extensions.c
|
36fef005b191fcd3fa858abb5f2aa6e7229e2c60 |
|
09-Apr-2012 |
Chad Versace <chad.versace@linux.intel.com> |
main: Fix memory leak in _mesa_make_extension_string() I forgot to free the string returned by strdup(). Note: This is a candidate for the stable branches. CC: Johannes Obermayr <johannesobermayr@gmx.de> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
/external/mesa3d/src/mesa/main/extensions.c
|
03f617f413ce0d24ac3c162337d06a24856198ff |
|
21-Mar-2012 |
Neil Roberts <neil@linux.intel.com> |
Add support for GL_EXT_unpack_subimage on GLES2 This extension just permits GL_UNPACK_ROW_LENGTH, GL_UNPACK_SKIP_ROWS and GL_UNPACK_SKIP_PIXELS to be passed to glPixelStore on GLES2 so it is trivial to implement.
/external/mesa3d/src/mesa/main/extensions.c
|
860f4846c711ac2e9d597314a692561bf34c86ba |
|
24-Mar-2012 |
Benjamin Franzke <benjaminfranzke@googlemail.com> |
gles: Enable the GL_EXT_read_format_bgra extension Also fixes the usage of GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES, which may be set to a BGRA format e.g. for a MESA_FORMAT_ARGB8888 fb. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
bb1d126b2369bc7608c43738693b6f26cd8f4eeb |
|
14-Feb-2012 |
Marek Olšák <maraeo@gmail.com> |
mesa: expose ARB_debug_output
/external/mesa3d/src/mesa/main/extensions.c
|
b72d5767e3092016e0c2cfacaf38bb09d570955d |
|
12-Feb-2012 |
Dave Airlie <airlied@redhat.com> |
extensions: remove unused code. Comparing an unsigned to < 0 is pointless. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/main/extensions.c
|
d4a38e86d4b4d66cca20ee63222f940cb73fa709 |
|
28-Nov-2011 |
Chia-I Wu <olv@lunarg.com> |
mesa: add support for GL_OES_compressed_ETC1_RGB8_texture Add support for GL_OES_compressed_ETC1_RGB8_texture to core mesa. There is no driver support yet. Unlike desktop GL compressed texture formats, GLES compressed texture formats usually can only be used with glCompressedTexImage2D. All other gl*Tex*Image* functions are updated to check for that. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/extensions.c
|
bbcb648bc2f45dd85e33c7301527c8f6d97cbce6 |
|
19-Nov-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: rename the AMD_conservative_depth extension flag to ARB Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/extensions.c
|
db73264e1471a594d49ca0bc397cbb6746ee1dce |
|
23-Oct-2011 |
Chia-I Wu <olv@lunarg.com> |
mesa: add GL_OES_EGL_image_external to the extension list Reviewed-by: Brian Paul <brianp@vmware.com> Acked-by: Jakob Bornecrantz <jakob@vmware.com>
/external/mesa3d/src/mesa/main/extensions.c
|
740467dd62962b4effdaf51e38edc032e2a39487 |
|
20-Sep-2011 |
Nicholas Miell <nmiell@gmail.com> |
mesa: Add the basics for the NV_fog_distance extension No driver implements it yet.
/external/mesa3d/src/mesa/main/extensions.c
|
12d69fca096facf0ddb4642faaed4d5f02d76848 |
|
31-Oct-2011 |
Brian Paul <brianp@vmware.com> |
swrast: implement GL_ARB_texture_storage
/external/mesa3d/src/mesa/main/extensions.c
|
a7d9e449f0a492c31ffb6417c98b87a543496930 |
|
31-Oct-2011 |
Brian Paul <brianp@vmware.com> |
mesa: init extension entry for GL_ARB_texture_storage
/external/mesa3d/src/mesa/main/extensions.c
|
763b00f2c596e167299e81684763b52422956dfc |
|
03-Oct-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove ARB_draw_buffers extension enable flag All drivers in Mesa have supported this extension for eons. This extension is an optional features in desktop OpenGL (via GL_ARB_draw_buffers) and OpenGL ES 2.x (via GL_NV_draw_buffers). The extension is not usable in OpenGL ES 1.x. There is no glDrawBuffers* entry point in OpenGL ES 1.x contexts, and glGet*v generate errors when MAX_DRAW_BUFFERS or DRAW_BUFFERi is queried. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/extensions.c
|
a92f02d04ad011e71595f57c310fca2f3a8ce4ec |
|
20-Sep-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Advertise NV_fbo_color_attachments on OpenGL ES 2.0 Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/extensions.c
|
cb016bbb1dd55280b1970977c31931478112ca8f |
|
20-Sep-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Advertise NV_draw_buffers in OpenGL ES 2.0 Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/extensions.c
|
ed48df84246caa40398ccd6a822cbd9b650f8282 |
|
31-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove ARB_texture_mirrored_repeat extension enable flag All drivers remaining in Mesa support this extension. This extension is either required or optional features in desktop OpenGL, OpenGL ES 1.x, and OpenGL ES 2.x. This extension was previously not supported on mach64, mga, and savage (Savage3D and other pre-Savage4). Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
b0824bd860f6d4b3ad28fc142c2eebd840ed6173 |
|
31-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove EXT_blend_subtract extension enable flag All drivers remaining in Mesa support this extension. This extension is either required or optional features in desktop OpenGL, OpenGL ES 1.x, and OpenGL ES 2.x. This extension was previously not supported on i810, mach64, mga, savage, sis, and tdfx (Voodoo Banshee and Voodoo3). Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
1d5e49bf05f698374257707e2303b266d2a864da |
|
31-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove EXT_stencil_wrap extension enable flag All drivers remaining in Mesa support this extension. This extension is either required or optional features in desktop OpenGL, OpenGL ES 1.x, and OpenGL ES 2.x. This extension was previously not supported on mach64. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
f9a2352c9569ef562e9507bfe09358f236aaf4b7 |
|
31-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove EXT_texture_lod_bias extension enable flag All drivers remaining in Mesa support this extension. This extension is either required or optional features in desktop OpenGL, OpenGL ES 1.x, and OpenGL ES 2.x. This extension was previously not supported on mach64, mga, or r128. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
bde8bd99b64876b47f9d335320eb1ad5b3be8d9d |
|
31-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove EXT_texture_env_combine extension enable flag All drivers remaining in Mesa support this extension. This extension is either required or optional features in desktop OpenGL, OpenGL ES 1.x, and OpenGL ES 2.x. The existing support is already partially broken in Mesa (e.g., querying GL_TEXTURE_ENV_MODE in OpenGL ES 2.x). This patch does not change the situation in any way. It looks like the only hardware supported by Mesa that cannot do ARB_texture_env_combine is pre-NV10 NVIDA chips. It appears that these chips cannot do the GL_SUBTRACT mode. Based on looking at older copies of nvOpenGLspecs.pdf found on the net, NVIDIA never supported ARB_texture_env_combine on those chips either. This extension was previously not supported on mach64, mga (G200), r128, savage, sis, and tdfx (Voodoo Banshee and Voodoo3). Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
5c4f914f9a883be67a93a78c853de103bb6a2d2a |
|
31-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove EXT_texture_env_add extension enable flag All drivers remaining in Mesa support this extension. This extension is either required or optional features in desktop OpenGL, OpenGL ES 1.x, and OpenGL ES 2.x. The existing support is already partially broken in Mesa (e.g., querying GL_TEXTURE_ENV_MODE in OpenGL ES 2.x). This patch does not change the situation in any way. This extension was previously not supported on mach64, mga (G200), savage (Savage3D and other pre-Savage4), sis, and tdfx (Voodoo Banshee). Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
677743f7d598a599281d420a60e45be9f6af584f |
|
31-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove ARB_multitexture extension enable flag All drivers remaining in Mesa support this extension. This extension is either required or optional features in desktop OpenGL, OpenGL ES 1.x, and OpenGL ES 2.x. The existing support is already partially broken in Mesa (e.g., querying GL_CLIENT_ACTIVE_TEXTURE in OpenGL ES 2.x). This patch does not change the situation in any way. This extension was previously not supported on i810, mga (G200), or tdfx (Voodoo Banshee). Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
e0553f6d4b9ec524bffd94dc6f72efe4ea50a347 |
|
31-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove EXT_abgr extension enable flag All drivers remaining in Mesa support this extension. This extension is required in desktop OpenGL. The existing support is already partially broken in Mesa (e.g., using format=GL_ABGR for glTexImage2D in OpenGL ES 2.x). This patch does not change the situation in any way. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
29386d1f2d60e905d63f4c5f045ff3794b2ff99c |
|
31-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove EXT_bgra and EXT_texture_format_BGRA8888 extension enable flags All drivers remaining in Mesa support this extension. This extension is either required or optional features in desktop OpenGL, OpenGL ES 1.x, and OpenGL ES 2.x. EXT_texture_format_BGRA8888 is mostly a subset of EXT_bgra. The only difference seems to be that EXT_texture_format_BGRA8888 allows GL_BGRA as an internal format to glTexImage2D and friends. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
425284e88244e63a627b3fc4ae4514f064c71a83 |
|
24-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove OES_read_format extension enable flag This extension is always enabled, and drivers do not have to option to disable it. I kept this one separate from the others because I was a little uncertain about the changes to get.c. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Kristian Høgsberg <krh@bitplanet.net>
/external/mesa3d/src/mesa/main/extensions.c
|
e5301b82ff66f3acd36d9e8467ee73a6a2573695 |
|
31-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove all mention of EXT_vertex_array_set Mesa has never any portion of this extension, and neither has any other vendor. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
740a9a49528127cb42f4d366adceaa9d6a7cd0e9 |
|
31-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Fix extension year for EXT_texture_env_combine The year 2006 apparently came from the "Last Modified Date" in the spec header. however, the revision history at the bottom say "2/22/00 mjk - added NVIDIA Implementation Details." From that we can safely infer that the spec is from at least 2000, and it may even be older. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
34eae1c72a9b3a8eb0634cda52fca0208cd2f40d |
|
31-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove many extension enable flags The following extensions are always enabled, and drivers do not have to option to disable them: GL_ARB_multisample GL_ARB_texture_compression GL_ARB_vertex_buffer_object / GL_OES_mapbuffer GL_EXT_copy_texture GL_EXT_multi_draw_arrays / GL_SUN_multi_draw_arrays GL_EXT_polygon_offset GL_EXT_subtexture GL_EXT_texture_edge_clamp / GL_SGIS_texture_edge_clamp GL_EXT_vertex_array GL_SGIS_generate_mipmap This set was picked because the are all either required or optional features in desktop OpenGL, OpenGL ES 1.x, and OpenGL ES 2.x. The existing support for some is already partially broken in Mesa (e.g., proxy texture targets in OpenGL ES). This patch does not change the situation in any way. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
9e9a76eea17bc92c8ac74323c99e10b9480ee583 |
|
22-Sep-2011 |
Brian Paul <brianp@vmware.com> |
mesa: remove support for GL_APPLE_client_storage extension AFAIK, there are few users of this extension and I can see a couple reasons why this is probably broken in Mesa anyway. Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/extensions.c
|
76e5020e901eb516598e2154ff62cde138ee6eb9 |
|
20-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Delete stale comment about MESAX extensions Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Roland Scheidegger <sroland@vmware.com> Reviewed-by: Eric Anholt <eric@anholt.net> Reviewed-by: Marek Olšák <maraeo@gmail.com>
/external/mesa3d/src/mesa/main/extensions.c
|
113e8167de4500ea8b12176a938cbc4753f3a923 |
|
09-Sep-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove support for GL_EXT_blend_logic_op Support is removed for four reasons: 1. The implementation was broken with respect to separate blend equations. The GL_EXT_blend_equation_separate spec says: "If EXT_blend_logic_op and EXT_blend_equation_separate are both supported, the logic op blend equation should be supported separately for RGB and alpha as with the other blend equation modes." But Mesa's implementation of GL_LOGIC_OP specifically forbids this. 2. No hardware supported by Mesa can support separate blend equations involving GL_LOGIC_OP. 3. No applications could be found that use this extension. 4. No other Linux OpenGL drivers support this extension. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Roland Scheidegger <sroland@vmware.com> Reviewed-by: Eric Anholt <eric@anholt.net> Reviewed-by: Marek Olšák <maraeo@gmail.com> Cc: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/extensions.c
|
636dd621311d8f57645b4f86339d2c59a46bebe2 |
|
08-Sep-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove unused _mesa_enable_imaging_extensions function The last user of this function was driInitExtensions, and that function was removed in a previous commit. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Roland Scheidegger <sroland@vmware.com> Reviewed-by: Eric Anholt <eric@anholt.net> Reviewed-by: Marek Olšák <maraeo@gmail.com>
/external/mesa3d/src/mesa/main/extensions.c
|
24a113093b9bf4620b35fe77f4a7cec47ad457c8 |
|
13-Sep-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Advertise GL_OES_compressed_paletted_texture in OpenGL ES1.x Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Tested-by: Jin Yang <jin.a.yang@intel.com>
/external/mesa3d/src/mesa/main/extensions.c
|
9222c497f9e73ae19b1b4dab1d9c9b4aa797b11d |
|
10-Sep-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: fix more valgrind warnings ==27540== Invalid read of size 4 ==27540== at 0x96277B7: _mesa_make_extension_string (string3.h:144) ==27540== by 0x9604E78: _mesa_make_current (context.c:1514) ==27540== by 0x9602A8B: st_api_make_current (st_manager.c:789) ==27540== by 0x45406E7: ??? ==27540== Address 0xad35b30 is 3,688 bytes inside a block of size 3,691 alloc'd ==27540== at 0x4025315: calloc (vg_replace_malloc.c:467) ==27540== by 0x9627641: _mesa_make_extension_string (extensions.c:910) ==27540== by 0x9604E78: _mesa_make_current (context.c:1514) ==27540== by 0x9602A8B: st_api_make_current (st_manager.c:789) ==27540== by 0x45406E7: ??? And: ==28351== Invalid write of size 2 ==28351== at 0x4C087CC: _mesa_make_extension_string (string3.h:144) ==28351== by 0x4BE6198: _mesa_make_current (context.c:1514) ==28351== by 0x4BD4CAB: st_api_make_current (st_manager.c:789) ==28351== Address 0x48dd1f3 is 19 bytes inside a block of size 20 alloc'd ==28351== at 0x4025315: calloc (vg_replace_malloc.c:467) ==28351== by 0x4C08711: _mesa_make_extension_string (extensions.c:778) ==28351== by 0x4BE6198: _mesa_make_current (context.c:1514) ==28351== by 0x4BD4CAB: st_api_make_current (st_manager.c:789) ==28351== ==28351== Invalid read of size 4 ==28351== at 0x4C087EC: _mesa_make_extension_string (extensions.c:806) ==28351== by 0x4BE6198: _mesa_make_current (context.c:1514) ==28351== by 0x4BD4CAB: st_api_make_current (st_manager.c:789) ==28351== Address 0x48dd1f4 is 0 bytes after a block of size 20 alloc'd ==28351== at 0x4025315: calloc (vg_replace_malloc.c:467) ==28351== by 0x4C08711: _mesa_make_extension_string (extensions.c:778) ==28351== by 0x4BE6198: _mesa_make_current (context.c:1514) ==28351== by 0x4BD4CAB: st_api_make_current (st_manager.c:789) The first part adds 2, because ' ' and '\0' may be written at the end of the buffer.
/external/mesa3d/src/mesa/main/extensions.c
|
2a5cbc5306686a5ad210317843bd0dc7950b6ce9 |
|
10-Sep-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: fix a valgrind warning ==5715== Invalid read of size 4 ==5715== at 0x4AA590B: _mesa_make_extension_string (extensions.c:908) ==5715== by 0x4A83198: _mesa_make_current (context.c:1514) ==5715== by 0x4A71CAB: st_api_make_current (st_manager.c:789) ==5715== Address 0x4795730 is 0 bytes inside a block of size 1 alloc'd ==5715== at 0x4025315: calloc (vg_replace_malloc.c:467) ==5715== by 0x4AA5B4C: _mesa_make_extension_string (extensions.c:772) ==5715== by 0x4A83198: _mesa_make_current (context.c:1514) ==5715== by 0x4A71CAB: st_api_make_current (st_manager.c:789)
/external/mesa3d/src/mesa/main/extensions.c
|
eba527bf9ffc2fd67c44fb77104107556f509b49 |
|
29-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove API facing bits of EXT_paletted_texture and EXT_shared_texture_palette This was also discussed at XDS 2010. However, actually making the change was delayed because several drivers still exposed these extensions to significant benefit (e.g., tdfx). Now that those drivers have been removed, this code can be removed as well. v2: A lot of bits that were missed in the previous patch have been removed. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
b9eb4d8a59699e233255113acafae220c3d8fe3c |
|
09-Aug-2011 |
Kenneth Graunke <kenneth@whitecape.org> |
glsl: Implement the GL_ARB_conservative_depth extension. It's the same as GL_AMD_conservative_depth. The specs have slight differences in wording, but don't differ in content or behavior. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
8a98aabe0bcea42cfdc982001ae4876e3d9b1214 |
|
18-May-2011 |
Andreas Faenger <a.faenger@e-sign.com> |
swrast: anisotropic filtering extension Anisotropic filtering extension for swrast intended to be used by osmesa to create high quality renderings. Based on Higher Quality Elliptical Weighted Avarage Filter (EWA). A 2nd implementation using footprint assembly is also provided. Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/extensions.c
|
1d4eb8d5d82fca2bc6689cff90a8b971feac8054 |
|
19-Oct-2010 |
Kenneth Graunke <kenneth@whitecape.org> |
mesa: Add ARB_shader_texture_lod to the extension list; off by default. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
a19c42ffc606b594558a0c4f981662442ad6bb83 |
|
03-May-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: implement AMD_seamless_cubemap_per_texture
/external/mesa3d/src/mesa/main/extensions.c
|
5ba2e7adf01aaa855e36a577a47de8f4ddace99c |
|
02-May-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: implement AMD_shader_stencil_export It's just an alias of the ARB variant with some GLSL compiler changes. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/extensions.c
|
a677952e681642c286ae6c5544a5b8ba3dfe8ec8 |
|
02-May-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: make AMD_draw_buffers_blend an alias of the ARB variant Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/extensions.c
|
9d7698c468f4ea7da8bb4ec00520c98f11cca0fa |
|
26-Apr-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: implement EXT_texture_shared_exponent swrast support done. There is no renderbuffer support in swrast, because it's not required by the extension. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/extensions.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/extensions.c
|
15f99d13626b42f517467fd884a379cc7475e5d1 |
|
16-Feb-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: finish up ARB_texture_float Squashed commit of the following: Author: Marek Olšák <maraeo@gmail.com> mesa: handle floating-point formats in _mesa_base_fbo_format mesa: add ARB/ATI_texture_float, remove MESAX_texture_float commit 123bb110852739dffadcc81ad80b005b1c4f586d Author: Luca Barbieri <luca@luca-barbieri.com> Date: Wed Aug 25 01:35:42 2010 +0200 mesa: compute floatMode for FBOs and return it on RGBA_FLOAT_MODE
/external/mesa3d/src/mesa/main/extensions.c
|
a9a02c8a39620515ec9fd0d774ce329cf67ecb4e |
|
13-Apr-2011 |
Eric Anholt <eric@anholt.net> |
mesa: Expose ATI_draw_buffers. This is the same as ARB_draw_buffers (which derived from it), except for s/ARB/ATI/. The glapi bits were already in place, and what was missing was just the ARB_fp part. The new Humble Bundle game "trine" tries to use this extension without checking that it's exposed, which this works around. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=36182 Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/extensions.c
|
8800a798d1f0cc3453d01ceaf2f4972d3ae75baa |
|
07-Apr-2011 |
Vinson Lee <vlee@vmware.com> |
mesa: Fix allocation size of extension_indices array. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/extensions.c
|
0be369975fdfa79bcb702d0c13aa0a221055f61b |
|
18-Mar-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: initial EXT_texture_snorm support The component ordering of some formats has been been reversed to match Gallium types.
/external/mesa3d/src/mesa/main/extensions.c
|
e5c6a92a12b5cd7db205d72039f58d302b0be9d5 |
|
15-Feb-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: implement clamping controls (ARB_color_buffer_float) Squashed commit of the following: Author: Marek Olšák <maraeo@gmail.com> mesa: fix getteximage so that it doesn't clamp values mesa: update the compute_version function mesa: add display list support for ARB_color_buffer_float mesa: fix glGet query with GL_ALPHA_TEST_REF and ARB_color_buffer_float commit b2f6ddf907935b2594d2831ddab38cf57a1729ce Author: Luca Barbieri <luca@luca-barbieri.com> Date: Tue Aug 31 16:50:57 2010 +0200 mesa: document known possible deviations from ARB_color_buffer_float commit 5458935be800c1b19d1c9d1569dc4fa30a97e8b8 Author: Luca Barbieri <luca@luca-barbieri.com> Date: Tue Aug 24 21:54:56 2010 +0200 mesa: expose GL_ARB_color_buffer_float commit aef5c3c6be6edd076e955e37c80905bc447f8a82 Author: Luca Barbieri <luca@luca-barbieri.com> Date: Thu Aug 26 18:12:34 2010 +0200 mesa, mesa/st: handle read color clamping properly (I'll squash the st/mesa part to a separate commit. -Marek) We set IMAGE_CLAMP_BIT in the caller based on _ClampReadColor, where the operation mandates it. TODO: did I get the set of operations mandating it right? commit 3a9cb5e59b676b6148c50907ce6eef5441677e36 Author: Luca Barbieri <luca@luca-barbieri.com> Date: Thu Aug 26 18:09:41 2010 +0200 mesa: respect color clamping in texenv programs (v2) Changes in v2: - Fix attributes other than vertex color sometimes getting clamped commit de26f9e47e886e176aab6e5a2c3d4481efb64362 Author: Luca Barbieri <luca@luca-barbieri.com> Date: Thu Aug 26 18:05:53 2010 +0200 mesa: restore color clamps on glPopAttrib commit a55ac3c300c189616627c05d924c40a8b55bfafa Author: Luca Barbieri <luca@luca-barbieri.com> Date: Thu Aug 26 18:04:26 2010 +0200 mesa: clamp color queries if and only if fragment clamping is enabled commit 9940a3e31c2fb76cc3d28b15ea78dde369825107 Author: Luca Barbieri <luca@luca-barbieri.com> Date: Wed Aug 25 00:00:16 2010 +0200 mesa: introduce derived _ClampXxxColor state resolving FIXED_ONLY To do this, we make ClampColor call FLUSH_VERTICES with the appropriate _NEW flag. We introduce _NEW_FRAG_CLAMP since fragment clamping has wide-ranging effects, despite being in the Color attrib group. This may be easily changed by s/_NEW_FRAG_CLAMP/_NEW_COLOR/g commit 6244c446e3beed5473b4e811d10787e4019f59d6 Author: Luca Barbieri <luca@luca-barbieri.com> Date: Thu Aug 26 17:58:24 2010 +0200 mesa: add unclamped color parameters
/external/mesa3d/src/mesa/main/extensions.c
|
e4852ae4d24396daa323652023655fb3b6456ff5 |
|
24-Mar-2011 |
Brian Paul <brianp@vmware.com> |
mesa: minor whitespace fixes
/external/mesa3d/src/mesa/main/extensions.c
|
82dd62fb22c8f88d62e3c77666c6805a2ac6ecd3 |
|
24-Mar-2011 |
Brian Paul <brianp@vmware.com> |
mesa: new MESA_EXTENSION_MAX_YEAR env var If set to year X, only report extensions up to that year. This is a work-around for games that try to copy the extensions string to a fixed size buffer and overflow. If a game was released in year X, setting MESA_EXTENSION_MAX_YEAR to that year will likely fix the problem.
/external/mesa3d/src/mesa/main/extensions.c
|
8767fe2437094f33db140a6b92f25116de4fc371 |
|
10-Mar-2011 |
José Fonseca <jfonseca@vmware.com> |
mesa: Sort extensions in extension string by year. The years were obtained automatically by scraping the first year from the spec text file. They are approximate.
/external/mesa3d/src/mesa/main/extensions.c
|
867f9b07d42c2b49ddb9e5bb17f0ac5c4a80d8ac |
|
08-Mar-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: add NV_texture_barrier
/external/mesa3d/src/mesa/main/extensions.c
|
69f16accd0aa3b8d414092a5e52ccc99649da01a |
|
07-Mar-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: add ATI_texture_compression_3dc LUMINANCE_ALPHA_LATC2 = LUMINANCE_ALPHA_3DC, so this is easy. Note that there is no specification for 3DC, just a few white papers from ATI.
/external/mesa3d/src/mesa/main/extensions.c
|
7d16e2c0cd70dc5a23b746dbc8e44c58366b5353 |
|
07-Mar-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: add EXT_texture_compression_latc The encoding/decoding algorithms are shared with RGTC. Thanks to some magic with the base format, the RGTC texstore functions work for LATC too. swrast passes the related piglit tests besides two things: - The alpha channel is wrong (it's always 1), however the incorrect alpha channel makes some other tests fail too, so I guess it's unrelated to LATC. - Signed LATC fetches aren't correct yet (signed values are clamped to [0,1]), however RGTC has the same problem. Further testing (with other of my patches) shows that hardware drivers and softpipe work. BTW, ETQW uses this extension.
/external/mesa3d/src/mesa/main/extensions.c
|
9d20849516fe34bb0a430b007cef7878858cf0c7 |
|
01-Mar-2011 |
Brian Paul <brianp@vmware.com> |
mesa: remove GL_SGI_texture_color_table support It was only implemented in the swrast driver and probably not used by any applications. A modern app would use a dependent/chained texture lookup in the fragment shader.
/external/mesa3d/src/mesa/main/extensions.c
|
0a163cf56d1e412629cb802480998a982a47bb3c |
|
26-Feb-2011 |
Kenneth Graunke <kenneth@whitecape.org> |
glsl: Enable GL_OES_texture_3D extension for ES2.
/external/mesa3d/src/mesa/main/extensions.c
|
903726d2859d6ce51e4bc96038be1830bd276f1a |
|
24-Feb-2011 |
Dave Airlie <airlied@redhat.com> |
swrast: add RGTC support
/external/mesa3d/src/mesa/main/extensions.c
|
c494763579f1a3818029aca3ac8b1265c7291081 |
|
28-Jan-2011 |
Chad Versace <chad@chad-versace.us> |
mesa: Fix available APIs for AMD_conservative_depth Remove ES2, since AMD_conservative_depth is not listed in the OpenGL ES extension registry.
/external/mesa3d/src/mesa/main/extensions.c
|
59dbdbbb7d0ff90dc7561b1bc337bbb918755103 |
|
27-Jan-2011 |
Zack Rusin <zackr@vmware.com> |
mesa: fix compilation this isn't c++ please don't mix declerations with code
/external/mesa3d/src/mesa/main/extensions.c
|
ad3dc370d86e3cfdb5e766bbf6dfbf247807044c |
|
27-Jan-2011 |
Chad Versace <chad.versace@intel.com> |
mesa: Allow extensions in MESA_EXTENSION_OVERRIDE to be prefixed with '+' If an extension is prefixed with '+', attempt to enable it. This introduces symmetry with the prefix '-', which is already allowed.
/external/mesa3d/src/mesa/main/extensions.c
|
7cbcf4c583641544b677d601d35f8de64ff26710 |
|
27-Jan-2011 |
Chad Versace <chad.versace@intel.com> |
mesa: Simplify logic in get_extension_override() * Reduce max indentation level from 7 to 3. * Eliminate counter variables. * Remove function append().
/external/mesa3d/src/mesa/main/extensions.c
|
1aeecaa43346d5ab6feec5d7caf28bd5ce53a32b |
|
27-Jan-2011 |
Chad Versace <chad.versace@intel.com> |
mesa: Add AMD_conservative_depth to extension list The extension is off by default. First in a patchset that implements support for AMD_conservative_depth in the compiler.
/external/mesa3d/src/mesa/main/extensions.c
|
f154cd231552d16c66b87ca1e32be5451f6bdae4 |
|
23-Jan-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: add ARB_framebuffer_sRGB as alias of the EXT variant Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/extensions.c
|
edc2dd8e4788e556d445c9f59974ed95b33c2bbc |
|
12-Jan-2011 |
Dave Airlie <airlied@gmail.com> |
mesa/swrast: implement EXT_texture_sRGB_decode This implements the extension by choosing a different set of texture fetch functions when the texture parameter changes. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/main/extensions.c
|
74713e2d293f9e796a4053a5a99ee5cb7df5c740 |
|
11-Jan-2011 |
Brian Paul <brianp@vmware.com> |
mesa: begin implementation of GL_ARB_draw_buffers_blend
/external/mesa3d/src/mesa/main/extensions.c
|
652901e95b4ed406293d0e1fabee857c054119b1 |
|
15-Jan-2011 |
Brian Paul <brianp@vmware.com> |
Merge branch 'draw-instanced' Conflicts: src/gallium/auxiliary/draw/draw_llvm.c src/gallium/drivers/llvmpipe/lp_state_fs.c src/glsl/ir_set_program_inouts.cpp src/mesa/tnl/t_vb_program.c
|
9c6954fc9d254e0d6dc9bc7aac5badee04fe0f9b |
|
14-Jan-2011 |
Eric Anholt <eric@anholt.net> |
mesa: Add extension enable bit for GL_ARB_ES2_compatibility.
/external/mesa3d/src/mesa/main/extensions.c
|
78838b2d1bd88f948030cd60479b832b661ccd3c |
|
13-Jan-2011 |
Chad Versace <chad.versace@intel.com> |
mesa: Change OES_standard_derivatives to be stand-alone extension Add a bit in struct gl_extensions for OES_standard_derivatives, and enable the bit by default. Advertise the extension only if the bit is enabled. Previously, OES_standard_derivatives was advertised in GLES2 contexts if ARB_framebuffer_object was enabled.
/external/mesa3d/src/mesa/main/extensions.c
|
31b10516636043b8d92ce518acf6afb27d82a2d1 |
|
13-Jan-2011 |
Vinson Lee <vlee@vmware.com> |
mesa: Move loop variable declarations outside for loop in extensions.c. Fixes MSVC build.
/external/mesa3d/src/mesa/main/extensions.c
|
356e2e962f424215b41bcf67d7114b83471e8813 |
|
13-Jan-2011 |
Vinson Lee <vlee@vmware.com> |
mesa: Move declaration before code in extensions.c. Fixes SCons build.
/external/mesa3d/src/mesa/main/extensions.c
|
a7b5664c05a7a0bdc999caedf2dea17fee6bb5c8 |
|
13-Jan-2011 |
Chad Versace <chad.versace@intel.com> |
mesa: Change OES_point_sprite to depend on ARB_point_sprite The extension string in GLES1 contexts always advertised GL_OES_point_sprite. Now advertisement depends on ARB_point_sprite being enabled. Reviewed-by: Ian Romanick <idr@freedesktop.org>
/external/mesa3d/src/mesa/main/extensions.c
|
039150169e99be28d8b172a95a07032a3c862585 |
|
11-Jan-2011 |
Chad Versace <chad.versace@intel.com> |
mesa: Change dependencies of some OES extension strings Change all OES extension strings that depend on ARB_framebuffer_object to instead depend on EXT_framebuffer_object. Reviewed-by: Ian Romanick <idr@freedesktop.org>
/external/mesa3d/src/mesa/main/extensions.c
|
19418e921af0efce198627d0ce6c92660797d011 |
|
10-Jan-2011 |
Chad Versace <chad.versace@intel.com> |
mesa: Add/remove extensions in extension string Add GL_OES_stencil8 to ES2. Remove the following: GL_OES_compressed_paletted_texture : ES1 GL_OES_depth32 : ES1, ES2 GL_OES_stencil1 : ES1, ES2 GL_OES_stencil4 : ES1, ES2 Mesa advertised these extensions, but did not actually support them. Reviewed-by: Ian Romanick <idr@freedesktop.org>
/external/mesa3d/src/mesa/main/extensions.c
|
9b260c377f5b437b7e03607fefa022459ef758ed |
|
09-Jan-2011 |
Chad Versace <chad.versace@intel.com> |
mesa: Refactor handling of extension strings Place GL, GLES1, and GLES2 extensions in a unified extension table. This allows one to enable, disable, and query the status of GLES1 and GLES2 extensions by name. When tested on Intel Ironlake, this patch did not alter the extension string [as given by glGetString(GL_EXTENSIONS)] for any API. Reviewed-by: Ian Romanick <idr@freedesktop.org> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/extensions.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/extensions.c
|
ff7aa554a11863de2c4c0b4b6d1ec7b07c819739 |
|
11-Sep-2010 |
Dave Airlie <airlied@redhat.com> |
mesa/swrast/st: add ARB_occlusion_query2 support. This gets my vote for most pointless extension of all time, I'm guessing some driver could possibly optimise for this instead of counting it might just get a true/false, but I'm not really sure. need this to eventually advertise 3.3 despite its total uselessness. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/main/extensions.c
|
d0f8eea9a06d8268a21ac58b134964a602f9594e |
|
17-Dec-2010 |
Kenneth Graunke <kenneth@whitecape.org> |
Remove OES_compressed_paletted_texture from the ES2 extension list. We don't support it.
/external/mesa3d/src/mesa/main/extensions.c
|
bb7c2691d25b6aaea2663f85a5b6723edbf56938 |
|
14-Dec-2010 |
Brian Paul <brianp@vmware.com> |
mesa, st/mesa: disable GL_ARB_geometry_shader4 The new GLSL compiler doesn't support geom shaders yet so disable the GL_ARB_geometry_shader4 extension. Undo this when geom shaders work again. NOTE: This is a candidate for the 7.10 branch.
/external/mesa3d/src/mesa/main/extensions.c
|
b7c38734c9d85f9dad1796d97690be2d9c55c397 |
|
10-Dec-2010 |
Brian Paul <brianp@vmware.com> |
mesa: enable GL_ARB_draw_instanced for software drivers
/external/mesa3d/src/mesa/main/extensions.c
|
d2028ba33967b3ce3de94b0837c9faf06f1c2b94 |
|
08-Dec-2010 |
Chia-I Wu <olv@lunarg.com> |
mesa: Do not advertise GL_OES_texture_3D. GL_OES_texture_3D has a GLSL counterpart. Since it is not implemented, GL_OES_texture_3D should not be advertised.
/external/mesa3d/src/mesa/main/extensions.c
|
22c7a69d7b9554d261d5315520ed2d6332c0a7c8 |
|
29-Oct-2010 |
Brian Paul <brianp@vmware.com> |
mesa: add extension table entry for GL_EXT_gpu_shader4
/external/mesa3d/src/mesa/main/extensions.c
|
f48915ec52b446a816fc43c6361ec0324b92a6a0 |
|
13-Oct-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
swrast: Enable GL_EXT_separate_shader_objects in software paths
/external/mesa3d/src/mesa/main/extensions.c
|
b97794c041f848a5c9481cfeac6401f5dc9f0e48 |
|
12-Oct-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Add infrastructure to track GL_EXT_separate_shader_objects
/external/mesa3d/src/mesa/main/extensions.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/extensions.c
|
d9671863eaae41ba28b6fe82e3e7d1dac12f514c |
|
06-Oct-2010 |
Dave Airlie <airlied@redhat.com> |
glsl: add support for shader stencil export This adds proper support for the GL_ARB_shader_stencil_export extension to the GLSL compiler. Thanks to Ian for pointing out where I need to add things.
/external/mesa3d/src/mesa/main/extensions.c
|
dbc6c9672d5bec1310772b10a676b5a539aa9130 |
|
06-Oct-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
main: Enable GL_ARB_explicit_attrib_location for swrast
/external/mesa3d/src/mesa/main/extensions.c
|
1d595c7cd4aefc7baf1942626f53bec8f6699f7f |
|
07-Oct-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
gles2: Add GL_EXT_texture_format_BGRA8888 support
/external/mesa3d/src/mesa/main/extensions.c
|
e2a054b70cb5dace40fc1426cbf936366dc72fb9 |
|
02-Oct-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Add ARB_texture_compression_rgtc as an alias for EXT_texture_compression_rgtc Change the name in the extension tracking structure to ARB (from EXT).
/external/mesa3d/src/mesa/main/extensions.c
|
9ef390dc14edd0adc0fa0d07c64621b0f220edd8 |
|
01-Oct-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Enable GL_ARB_texture_rg in software paths
/external/mesa3d/src/mesa/main/extensions.c
|
02984e3536bf9a4f149916b45d727659c8dc9a7c |
|
18-Sep-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
Remove GL_EXT_cull_vertex This is only used in the i915 driver where it provides little benefit for very few applications that use it with fixed function TNL.
/external/mesa3d/src/mesa/main/extensions.c
|
4b1f98241f9601c2b163bb41e45aa567f9cd61dd |
|
18-Sep-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
Remove GL_MESA_packed_depth_stencil This extension was never enabled in any driver.
/external/mesa3d/src/mesa/main/extensions.c
|
7f11d471e6bafae2282ec82ba4a19d30c440d28f |
|
27-Sep-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Force GL_SGIS_generate_mipmap to always be enabled As per discussions at XDS.
/external/mesa3d/src/mesa/main/extensions.c
|
4da5f1b7c52fb02a3b2baa846931c2dd5ee1b92e |
|
27-Sep-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Force GL_ARB_copy_buffer to always be enabled As per discussions at XDS.
/external/mesa3d/src/mesa/main/extensions.c
|
a62efdf82c20747feb11dfd7756f0579aa914b57 |
|
10-Sep-2010 |
Eric Anholt <eric@anholt.net> |
mesa: Remove EXT_convolution. More optional code.
/external/mesa3d/src/mesa/main/extensions.c
|
73578ba9c4938db3a23198c3a2ddf843cfc4f700 |
|
10-Sep-2010 |
Eric Anholt <eric@anholt.net> |
mesa: Remove SGI_color_matrix. Another optional ARB_imaging subset extension.
/external/mesa3d/src/mesa/main/extensions.c
|
6c227e57e69158e4da40c69322db0eac4c31086c |
|
10-Sep-2010 |
Eric Anholt <eric@anholt.net> |
mesa: Remove SGI_color_table. Another optional ARB_imaging subset extension.
/external/mesa3d/src/mesa/main/extensions.c
|
7126e38d9037da66fd531c4cb02b3843b68b84ff |
|
10-Sep-2010 |
Eric Anholt <eric@anholt.net> |
mesa: Remove EXT_histogram. This has always been optional, and not useful.
/external/mesa3d/src/mesa/main/extensions.c
|
907a6734fcd427a6ac6fe5fcfbeac5d6054d82ae |
|
10-Sep-2010 |
Eric Anholt <eric@anholt.net> |
mesa: Remove the non-required ARB_imaging extension. Many of the EXT_ extensions in the subset have significant code overhead with no users. It is not a required part of GL -- though text describing the extension is part of the core spec since 1.2, it is always conditional on the ARB_imaging extension.
/external/mesa3d/src/mesa/main/extensions.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/extensions.c
|
9a77d0471a655b2903a9e2696aa91b4b92267583 |
|
24-Aug-2010 |
Luca Barbieri <luca@luca-barbieri.com> |
mesa: don't expose unsupported GL_ARB_geometry_shader4 for now The new GLSL compiler doesn't support it. Advertising it prevents Unigine Heaven from working, since it attempts to use it.
/external/mesa3d/src/mesa/main/extensions.c
|
9eca0e2c3e9409b5da49d9a5052d3665e7d45bb1 |
|
02-Sep-2010 |
Brian Paul <brianp@vmware.com> |
mesa: fix some printf warnings with casts
/external/mesa3d/src/mesa/main/extensions.c
|
6988f65e43297ae63bbce30bf882f870b370096c |
|
08-Jul-2010 |
Brian Paul <brianp@vmware.com> |
mesa: initial support for new GL 3.0 texture formats
/external/mesa3d/src/mesa/main/extensions.c
|
44732103b2b7a8765299e586fb3b9bf91e32f6d4 |
|
02-Jul-2010 |
Brian Paul <brianp@vmware.com> |
mesa: extension flags and version testing for GL 3.x features
/external/mesa3d/src/mesa/main/extensions.c
|
da7bd6a90e1fee5c16327338fd251c0f6be34e36 |
|
28-Jun-2010 |
Zack Rusin <zackr@vmware.com> |
mesa: initial support for ARB_geometry_shader4 laying down the foundation for everything and implementing most of the stuff. linking, gl_VerticesIn and multidimensional inputs are left.
/external/mesa3d/src/mesa/main/extensions.c
|
a7fa91b658fdaa7c90b9c9a0ab8611d89f2dc78d |
|
05-Jun-2010 |
Marek Olšák <maraeo@gmail.com> |
mesa: add ARB_texture_swizzle as alias of EXT_texture_swizzle, update relnotes The specifications are identical.
/external/mesa3d/src/mesa/main/extensions.c
|
19913a1a7c7e299b1397d780b6f48f8739e9796c |
|
12-May-2010 |
Brian Paul <brianp@vmware.com> |
mesa: remove unused header
/external/mesa3d/src/mesa/main/extensions.c
|
fef6e36e0736a68e24d7844bae65a01de8359214 |
|
11-May-2010 |
Brian Paul <brianp@vmware.com> |
mesa: more transform feedback infrastructure Includes GL_ARB_transform_feedback2 which encapsulates transform feedback state in objects.
/external/mesa3d/src/mesa/main/extensions.c
|
ade150d66724259119012420068fa930807311c2 |
|
22-Apr-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
mesa: Compute extension string according to API We can now stop special casing glGetString() and drop specials_es*.c.
/external/mesa3d/src/mesa/main/extensions.c
|
18f7e118a5c6dfc04502e6e91ae492bfa33d3cc9 |
|
22-Apr-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
es2: Move over es2 code to compute extensions
/external/mesa3d/src/mesa/main/extensions.c
|
2002e4d06e2627241cd4af88f65b54d2101ef151 |
|
06-Apr-2010 |
Chia-I Wu <olv@lunarg.com> |
mesa: Add OES_EGL_image to extension list.
/external/mesa3d/src/mesa/main/extensions.c
|
bf4c4479dd3468c029a9688edf677e946c38b9e2 |
|
05-Apr-2010 |
Brian Paul <brianp@vmware.com> |
mesa: don't turn on GL_EXT_transform_feedback yet
/external/mesa3d/src/mesa/main/extensions.c
|
3258dfbbbda69b46003362e94e75129c277c7a61 |
|
05-Apr-2010 |
Brian Paul <brianp@vmware.com> |
mesa: new extension flag for GL_EXT/ARB_draw_instanced
/external/mesa3d/src/mesa/main/extensions.c
|
4e9f07544821fbf7e7b079871c83555042073848 |
|
31-Mar-2010 |
Brian Paul <brianp@vmware.com> |
mesa: add EXT_transform_feedback to extension list
/external/mesa3d/src/mesa/main/extensions.c
|
066477ab226c6bf9598511ebe9134cb360fb54a2 |
|
30-Mar-2010 |
Chia-I Wu <olv@lunarg.com> |
mesa: Add missing features. Add features tested in the code but missing from mfeatures.h. This also fixes some tests of features. They should be tested with "#if", not "#ifdef".
/external/mesa3d/src/mesa/main/extensions.c
|
99864d595f7d4c13e9548f83d5972db9af64e67b |
|
13-Nov-2009 |
Chris Wilson <chris@chris-wilson.co.uk> |
APPLE_object_purgeable: core Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
/external/mesa3d/src/mesa/main/extensions.c
|
4db9f8361207e9377eb772df8d16413d63f55636 |
|
26-Feb-2010 |
Brian Paul <brianp@vmware.com> |
mesa: enable GL_EXT_texture_array for sw drivers
/external/mesa3d/src/mesa/main/extensions.c
|
1edd444c2e9afadb56df55682ae606b5cefd811c |
|
26-Feb-2010 |
Brian Paul <brianp@vmware.com> |
mesa: added new extension flag for GL_EXT_texture_array
/external/mesa3d/src/mesa/main/extensions.c
|
32f2fd1c5d6088692551c80352b7d6fa35b0cd09 |
|
19-Feb-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versions
/external/mesa3d/src/mesa/main/extensions.c
|
c7ac486261ad30ef654f6d0b1608da4e8483cd40 |
|
19-Feb-2010 |
Kenneth Graunke <kenneth@whitecape.org> |
Remove _mesa_memcpy in favor of plain memcpy. This may break the SUNOS4 build, but it's no longer relevant.
/external/mesa3d/src/mesa/main/extensions.c
|
8d73aa6d1ae6e89bb2cd8f52f5586d569a4b6eeb |
|
19-Feb-2010 |
Kenneth Graunke <kenneth@whitecape.org> |
Remove _mesa_strcmp in favor of plain strcmp.
/external/mesa3d/src/mesa/main/extensions.c
|
21d0c70b4b1c18dc1c3ac7d0fbd8a903d60f8be7 |
|
19-Feb-2010 |
Kenneth Graunke <kenneth@whitecape.org> |
Remove _mesa_strlen in favor of plain strlen.
/external/mesa3d/src/mesa/main/extensions.c
|
31ed663a433e405fe02f62c004914d559f4456e0 |
|
13-Feb-2010 |
Brian Paul <brianp@vmware.com> |
mesa: enable GL_ARB_fragment_coord_conventions for sw drivers This extension is now implemented in the GLSL compiler so it can be enabled by other drivers where applicable.
/external/mesa3d/src/mesa/main/extensions.c
|
744994a9c6b972a737e432cf1b699f232e2c5bfd |
|
13-Feb-2010 |
José Fonseca <jfonseca@vmware.com> |
mesa: Export GL_EXT_texture_cube_map. Still used by some applications.
/external/mesa3d/src/mesa/main/extensions.c
|
3cea5525d0b59c7dadb4be634cc244948cd634e6 |
|
28-Jan-2010 |
Luca Barbieri <luca@luca-barbieri.com> |
mesa: don't expose GL_ARB_fragment_coord_conventions until the GLSL part is done Exposing it was incorrect, as the GLSL part of the extension is missing. We still keep the ARB_fragment_coord_conventions field, so that the ARBfp parser can know whether to accept or reject the keywords.
/external/mesa3d/src/mesa/main/extensions.c
|
cfe884e2030466df673881da8e830c300dda40db |
|
18-Jan-2010 |
Dave Airlie <airlied@linux.ie> |
mesa: add core support for ARB_half_float_vertex. Adds the extension to the list + support to the APIs. also add t_draw.c support to convert for sw rast. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/main/extensions.c
|
dc2914ab2645d2947898f96f9535f557c7c188cf |
|
21-Jan-2010 |
Brian Paul <brianp@vmware.com> |
mesa: minor whitespace fix
/external/mesa3d/src/mesa/main/extensions.c
|
e59353f592ef587d34279f0735f06053e289a7b4 |
|
21-Jan-2010 |
Luca Barbieri <luca@luca-barbieri.com> |
mesa: support for GL_ARB_fragment_coord_conventions Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/extensions.c
|
562c127693200822f04a145db50add1be2425d7b |
|
12-Jan-2010 |
Chia-I Wu <olvaffe@gmail.com> |
Merge branch 'master' into opengl-es-v2 Conflicts: src/mesa/main/dd.h
|
fcc2e1a729e93bfe64f82d95d007ceab98f3dbc2 |
|
31-Dec-2009 |
Brian Paul <brianp@vmware.com> |
mesa: enable GL_EXT_draw_buffers2 for sw drivers
/external/mesa3d/src/mesa/main/extensions.c
|
aa491c19b9a5de350834b5f416e69e1e0a67a194 |
|
31-Dec-2009 |
Brian Paul <brianp@vmware.com> |
mesa: turn on NV_conditional_render for software drivers
/external/mesa3d/src/mesa/main/extensions.c
|
2be0d77a97cbe92f09dd97fb85a3d5372e52ad4c |
|
30-Dec-2009 |
Brian Paul <brianp@vmware.com> |
mesa: add flag for GL_NV_conditional_render extension
/external/mesa3d/src/mesa/main/extensions.c
|
56bdaca03e2289f56d1c88668d0a0f1dbd5abeca |
|
30-Dec-2009 |
Brian Paul <brianp@vmware.com> |
mesa: _mesa_get_enabled_extension() function
/external/mesa3d/src/mesa/main/extensions.c
|
802b80893943cf129039a37fb2afe26444b09332 |
|
30-Dec-2009 |
Brian Paul <brianp@vmware.com> |
mesa: implement GL3 GL_NUM_EXTENSIONS query
/external/mesa3d/src/mesa/main/extensions.c
|
1ec6de9f948b45e24ecd0e039819e90863ec9646 |
|
30-Dec-2009 |
Brian Paul <brianp@vmware.com> |
mesa: simplify some extension testing code
/external/mesa3d/src/mesa/main/extensions.c
|
8f6f1124634cf659dde4c75549b84e35505d892d |
|
30-Dec-2009 |
Brian Paul <brianp@vmware.com> |
mesa: added infrastructure for GL_EXT_draw_buffers2
/external/mesa3d/src/mesa/main/extensions.c
|
4d6ec214396461c0cf3ad8ede449b299ff06c1aa |
|
12-Nov-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
ARB_fbo: Enable GL_EXT_framebuffer_multisample All of this functionality is already included in ARB_fbo. This just enables the string. I was a bit lazy in using FEATURE_ARB_framebuffer_object for this feature as well. I don't think it makes much difference in the long run.
/external/mesa3d/src/mesa/main/extensions.c
|
daad31d52732b5a954360a0baacdeff89d3c153a |
|
12-Nov-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
EXT_pds: Alias GL_NV_packed_depth_stencil to GL_EXT_packed_depth_stencil GL_EXT_packed_depth_stencil is a functional superset of GL_NV_packed_depth_stencil. If a driver enables EXT_pds, make NV_pds available as well.
/external/mesa3d/src/mesa/main/extensions.c
|
34064756a5e2c8952c9de26eaebafddabd562540 |
|
22-Sep-2009 |
Chia-I Wu <olvaffe@gmail.com> |
mesa/es: Add support for GL_OES_draw_texture. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
/external/mesa3d/src/mesa/main/extensions.c
|
42fac11d437d6bf2cb27f9487dedf7fb396616d4 |
|
08-Sep-2009 |
Chia-I Wu <olvaffe@gmail.com> |
mesa/main: New feature FEATURE_queryobj. It merges FEATURE_ARB_occlusion_query and FEATURE_EXT_timer_query, and follows the feature conventions.
/external/mesa3d/src/mesa/main/extensions.c
|
8130375e775bd5ba6a47412b0ea8ec9f23dc5972 |
|
26-Sep-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
Merge branch 'asm-shader-rework-2' Conflicts: src/mesa/shader/program_parse.tab.c
|
2e7a1dd8caa8b5fa83a306f6bb506a48b23616a2 |
|
16-Sep-2009 |
Brian Paul <brianp@vmware.com> |
mesa: added GL_ARB_provoking_vertex (same as EXT version)
/external/mesa3d/src/mesa/main/extensions.c
|
b8e1e8d2d8ae6ffbf8f271b46ee89788a926b3b0 |
|
11-Sep-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
Merge branch 'master' into asm-shader-rework-2 Conflicts: src/mesa/shader/lex.yy.c src/mesa/shader/program_parse.tab.c src/mesa/shader/program_parse.tab.h
|
92d7ed8a20d4a018ce5324e6537ae7b478b9e5bf |
|
27-Aug-2009 |
Eric Anholt <eric@anholt.net> |
mesa: Add support for ARB_draw_elements_base_vertex.
/external/mesa3d/src/mesa/main/extensions.c
|
b11a8ea863612827fe04b636f1c2eae9e1536fbd |
|
08-Sep-2009 |
Eric Anholt <eric@anholt.net> |
mesa: Expose NV_depth_clamp if ARB_depth_clamp is supported. The wording of these two is exactly the same, except for the issue "Can fragments with wc<=0 be generated when this extension is supported?", which idr thinks is a non-issue for us.
/external/mesa3d/src/mesa/main/extensions.c
|
b4922b533155cc139ebafb111502bb55d2ad2ccf |
|
26-Aug-2009 |
Eric Anholt <eric@anholt.net> |
mesa: Add support for ARB_depth_clamp. This currently doesn't include fixing up the cliptests in the assembly paths to support ARB_depth_clamp, so enabling depth_clamp forces the C path.
/external/mesa3d/src/mesa/main/extensions.c
|
5db8ebb8f534907614247afaf1dd8621b2d0462e |
|
03-Sep-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
Enable GL_NV_fragment_program_option for software rendering At this point the extension is not fully implemented.
/external/mesa3d/src/mesa/main/extensions.c
|
f37070bab6af350caec905ea7658e9241042b6cc |
|
29-Aug-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
ARB sync: Add support for GL_ARB_sync to swrast This isn't quite right yet. The delete behavior and the context clean-up needs some work.
/external/mesa3d/src/mesa/main/extensions.c
|
efff7aa980e78dc3ee1782308f0c9f3861c9992a |
|
01-Sep-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
NV fp: Add tracking for NV_fragment_program_option
/external/mesa3d/src/mesa/main/extensions.c
|
9d5bb3c6f820a5a99e1f55b2fd14d250761fcddc |
|
14-Aug-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
Infrastructure for GL_ARB_seamless_cube_map
/external/mesa3d/src/mesa/main/extensions.c
|
3cb6f3bf21adc5ced428521746746fb85c6ae47c |
|
06-Aug-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
GL_ARB_vertex_array_bgra is (basically) a synonym for the EXT version
/external/mesa3d/src/mesa/main/extensions.c
|
45b12edcbe2c112a87993f810f832a9141085b17 |
|
06-Aug-2009 |
Alan Hourihane <alanh@jetpack.(none)> |
Ensure GL_EXT_blend_equation_separate is enabled when 2.0 is enabled.
/external/mesa3d/src/mesa/main/extensions.c
|
7ebadecd8758f2a4d965bc57068eccd05f9b1470 |
|
23-Jun-2009 |
Brian Paul <brianp@vmware.com> |
mesa: added extension flag for ARB_vertex_array_object
/external/mesa3d/src/mesa/main/extensions.c
|
9038b6c8bbda49c544d777c7cf7b107887421c77 |
|
19-Jun-2009 |
Brian Paul <brianp@vmware.com> |
Merge branch 'ext-provoking-vertex' Conflicts: docs/relnotes-7.6.html progs/tests/Makefile src/gallium/drivers/softpipe/sp_prim_vbuf.c src/glx/x11/indirect.c src/mesa/glapi/Makefile src/mesa/glapi/dispatch.h src/mesa/glapi/glapioffsets.h src/mesa/glapi/glapitable.h src/mesa/glapi/glapitemp.h src/mesa/glapi/glprocs.h src/mesa/main/dlist.c src/mesa/main/enums.c src/mesa/sparc/glapi_sparc.S src/mesa/x86-64/glapi_x86-64.S src/mesa/x86/glapi_x86.S
|
e75b283b45add351dbe5a09289fe85546df8a79a |
|
09-Jun-2009 |
Brian Paul <brianp@vmware.com> |
mesa: implement GL_ARB_map_buffer_range Only enabled for software drivers at this point. Note that the gl_buffer_object::Access enum field has been replaced by a gl_buffer_object::AccessFlags bitfield. The new field is a mask of the GL_MAP_x_BIT flags which is a superset of the old GL_READ_ONLY, GL_WRITE_ONLY and GL_READ_WRITE modes. When we query GL_BUFFER_ACCESS_ARB we translate the bitfield into the conventional enum values.
/external/mesa3d/src/mesa/main/extensions.c
|
a6f266361693c6b9a5639ba7176925feb26f64c9 |
|
08-Jun-2009 |
Brian Paul <brianp@vmware.com> |
mesa: new MESA_EXTENSION_OVERRIDE env var Can be used to enable/disable extensions as reported by glGetString(GL_EXTENSIONS). If a name is preceeded by '-' it's disabled. Otherwise, the named extension is enabled. Intended for debug/test purposes.
/external/mesa3d/src/mesa/main/extensions.c
|
3a7399e2c4a5fc46f871ad030d6198a16e52d356 |
|
03-Jun-2009 |
Brian Paul <brianp@vmware.com> |
mesa: enable GL_ARB_copy_buffer for software drivers
/external/mesa3d/src/mesa/main/extensions.c
|
a444d245e5098a85c7b1c0f1923300a8ef9a31d6 |
|
02-Jun-2009 |
Brian Paul <brianp@vmware.com> |
mesa: enable GL_EXT_provoking_vertex for sw drivers
/external/mesa3d/src/mesa/main/extensions.c
|
89966cdb1b5974059c32308d74b5bb09943a6fa1 |
|
28-May-2009 |
Brian Paul <brianp@vmware.com> |
mesa: data structure updates for GL_EXT_provoking_vertex
/external/mesa3d/src/mesa/main/extensions.c
|
cdc7f681c87b0b6379de04066c25fdeb6de96405 |
|
15-Apr-2009 |
Brian Paul <brianp@vmware.com> |
mesa: use standard offsetof() macro
/external/mesa3d/src/mesa/main/extensions.c
|
c6a6cc191813e8343a17b028146a34f193a6ce44 |
|
27-Mar-2009 |
Roland Scheidegger <sroland@vmware.com> |
mesa: add new signed rgba texture format This is a (partial) backport of the signed texture format support in OGL 3.1. Since it wasn't promoted from an existing extension roll our own.
/external/mesa3d/src/mesa/main/extensions.c
|
114152e068ec919feb0a57a1259c2ada970b9f02 |
|
12-Mar-2009 |
Roland Scheidegger <sroland@vmware.com> |
mesa: add support for ATI_envmap_bumpmap add new entrypoints, new texture format, etc translate in texenvprogram.c for drivers using the mesa-generated tex env fragment program also handled in swrast, but not tested (cannot work due to negative texel results not handled correctly)
/external/mesa3d/src/mesa/main/extensions.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/extensions.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/extensions.c
|
e97681c7f551a2a2a6bd5eff0f4192a870c816c0 |
|
09-Feb-2009 |
Brian Paul <brianp@vmware.com> |
mesa: merge gallium-0.2 into gallium-master-merge Merge commit 'origin/gallium-0.2' into gallium-master-merge Conflicts: Makefile docs/relnotes-7.4.html docs/relnotes.html src/mesa/drivers/dri/i965/brw_wm.h src/mesa/main/imports.c src/mesa/main/mtypes.h src/mesa/main/texcompress.c src/mesa/main/texenvprogram.c src/mesa/main/version.h src/mesa/vbo/vbo_exec_api.c src/mesa/vbo/vbo_save_draw.c
|
c6423132ffe2e0b5c6bccc15822c50a60b08a8f8 |
|
31-Jan-2009 |
Brian <brianp@vmware.com> |
mesa: remove remnant of GL_SGIX_depth_texture
/external/mesa3d/src/mesa/main/extensions.c
|
8aa209c766b79144db499063dd1c8482562b07bf |
|
28-Jan-2009 |
Ian Romanick <idr@freedesktop.org> |
Make GL_ARB_draw_buffers mandatory Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/extensions.c
|
474cda6fa912a766821d20b5b21d6eeba6ea9225 |
|
28-Jan-2009 |
Ian Romanick <idr@freedesktop.org> |
Make GL_{EXT,SUN}_multi_draw_arrays and GL_IBM_multimode_draw_arrays mandatory Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/extensions.c
|
82b9661894315362f857192439bdcbc9db090387 |
|
28-Jan-2009 |
Ian Romanick <idr@freedesktop.org> |
Make GL_ARB_vertex_buffer_object mandatory Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/extensions.c
|
2b77b1d62e6480f19aac1bde6f730b7da1046ce0 |
|
28-Jan-2009 |
Ian Romanick <idr@freedesktop.org> |
Make GL_ARB_multisample mandatory Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/extensions.c
|
33fa5e4bfad8005f09ad3c9fc92c40fa863935d1 |
|
28-Jan-2009 |
Ian Romanick <idr@freedesktop.org> |
Make GL_ARB_texture_compression mandatory Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/extensions.c
|
26da28c995557c8b913e5ccfe31b31dc32e6c735 |
|
29-Jan-2009 |
Brian Paul <brianp@vmware.com> |
mesa: remove GL_SGIX_shadow, GL_SGIX_shadow_ambient and GL_SGIX_depth_texture Everyone should be using the newer/better ARB versions of these extensions.
/external/mesa3d/src/mesa/main/extensions.c
|
54c62ba5c36f3e2b279151f5df851d2ceee15319 |
|
28-Jan-2009 |
Brian Paul <brianp@vmware.com> |
mesa: implement texture swizzling in swrast And enable GL_EXT_texture_swizzle for software drivers.
/external/mesa3d/src/mesa/main/extensions.c
|
4a89e51c5f88b57040b361b62e80a57c8248ba4b |
|
28-Jan-2009 |
Brian Paul <brianp@vmware.com> |
mesa: set/get new state for GL_EXT_texture_swizzle
/external/mesa3d/src/mesa/main/extensions.c
|
d4757cd02aeebe1a3072f35b5134ad5e278e3a6f |
|
24-Jan-2009 |
Brian Paul <brianp@vmware.com> |
mesa: enable GL_NV_texture_env_combine4 for sw drivers
/external/mesa3d/src/mesa/main/extensions.c
|
f5d3027c0a03e26fe90efc067766c996dea05948 |
|
24-Jan-2009 |
Brian Paul <brianp@vmware.com> |
mesa: initial changes for GL_NV_texture_env_combine4
/external/mesa3d/src/mesa/main/extensions.c
|
b8fc605cdb741bd409dbca44150a7ba262b6f157 |
|
23-Jan-2009 |
Brian Paul <brianp@vmware.com> |
Merge branch 'vertex_array_bgra'
|
0bd6d48bcea7de37e027854e9d91c54116fbe90e |
|
23-Jan-2009 |
Brian Paul <brianp@vmware.com> |
mesa: enable GL_EXT_vertex_array_bgra for sw drivers
/external/mesa3d/src/mesa/main/extensions.c
|
f7c1a2dacd1643a19fbf975c21ac3e64b708c8d7 |
|
23-Jan-2009 |
Brian Paul <brianp@vmware.com> |
mesa: initial bits for GL_EXT_vertex_array_bgra
/external/mesa3d/src/mesa/main/extensions.c
|
b5fbdef7ec3deb823ad1db8a7b7a731800082f75 |
|
10-Jan-2009 |
Ian Romanick <idr@freedesktop.org> |
swrast: Enable GL_EXT_stencil_two_side
/external/mesa3d/src/mesa/main/extensions.c
|
1b199101ffd50e59372e1ecafaae48f369169292 |
|
20-Jan-2009 |
Brian Paul <brianp@vmware.com> |
mesa: enable ARB_fbo for s/w drivers
/external/mesa3d/src/mesa/main/extensions.c
|
7d98f5ab6e207586dcac4b165221ea9852fcf035 |
|
22-Jan-2009 |
Brian Paul <brianp@vmware.com> |
mesa: initial extension bits for GL_ARB_framebuffer_object
/external/mesa3d/src/mesa/main/extensions.c
|
33a1f495d4bb19288680b9812c6ec1235302d215 |
|
08-Dec-2008 |
Alan Hourihane <alanh@tungstengraphics.com> |
Merge commit 'origin/master' into gallium-0.2 Conflicts: progs/glsl/Makefile
|
166d5ac1704f241fffcaf7222143f4a99725278e |
|
28-Nov-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
mesa: enable texture compression extensions for software drivers when possible
/external/mesa3d/src/mesa/main/extensions.c
|
3a3801c1431203fc4dca24d56577995ae2e78956 |
|
10-Oct-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
Merge commit 'origin/master' into gallium-0.2 Conflicts: src/mesa/glapi/descrip.mms src/mesa/shader/grammar/descrip.mms
|
4741dbcbbc2514de370a760f4b78a17491014555 |
|
02-Oct-2008 |
Ian Romanick <ian.d.romanick@intel.com> |
Unify ARB_depth_texture and SGIX_depth_texture The ARB extension is a superset of the older SGIX extension. Any hardware that can support the SGIX version can also support the ARB version. In Mesa, any driver that supports one also supports the other. This unification just simplifies some bits of code.
/external/mesa3d/src/mesa/main/extensions.c
|
47ad296a183929c2007c35c60d722b4ac680417d |
|
11-Sep-2008 |
Alan Hourihane <alanh@tungstengraphics.com> |
Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/mesa into gallium-0.2 Conflicts: src/mesa/drivers/dri/i915/intel_ioctl.c src/mesa/main/texstore.c src/mesa/tnl/t_vp_build.c src/mesa/vbo/vbo_exec_draw.c
|
0397b2bb41b0f337af2949a15bcd7d0e7e8a7dc1 |
|
11-Sep-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
Merge branch 'gallium-0.1' into gallium-0.2 A first attempt at moving gallium onto a branch directly off master... It will be interesting to see how much work this takes to get running. Have resolved the conflicts semi-arbitarily, not compiled or tested. Conflicts: .gitignore Makefile configs/config.mgw configs/darwin configs/darwin-x86ppc configs/default configs/freebsd-dri configs/linux-dri configs/linux-dri-xcb configs/linux-fbdev configs/linux-static configs/linux-x86-64-static configs/linux-x86-static doxygen/Makefile include/GL/gl.h progs/demos/Makefile progs/demos/descrip.mms progs/demos/texenv.c progs/egl/.gitignore progs/egl/Makefile progs/glsl/.gitignore progs/glsl/Makefile progs/glsl/convolutions.c progs/samples/Makefile.mgw progs/tests/.gitignore progs/trivial/.gitignore progs/trivial/point-param.c progs/trivial/tri.c progs/xdemos/.gitignore progs/xdemos/glthreads.c src/egl/drivers/demo/Makefile src/egl/drivers/dri/Makefile src/egl/main/Makefile src/glu/Makefile src/glu/sgi/Makefile src/glu/sgi/Makefile.mgw src/glut/glx/Makefile.mgw src/glut/os2/WarpWin.cpp src/glut/os2/glut_cindex.cpp src/glut/os2/glut_gamemode.cpp src/glut/os2/glut_win.cpp src/glut/os2/glut_winmisc.cpp src/glut/os2/os2_glx.cpp src/glut/os2/os2_menu.cpp src/glut/os2/os2_winproc.cpp src/glw/Makefile src/glx/x11/dri_glx.c src/glx/x11/glxext.c src/mesa/Makefile src/mesa/Makefile.mgw src/mesa/descrip.mms src/mesa/drivers/beos/Makefile src/mesa/drivers/common/descrip.mms src/mesa/drivers/common/driverfuncs.c src/mesa/drivers/directfb/Makefile src/mesa/drivers/dri/Makefile.template src/mesa/drivers/dri/common/dri_bufmgr.c src/mesa/drivers/dri/common/dri_bufmgr.h src/mesa/drivers/dri/common/dri_util.c src/mesa/drivers/dri/common/extension_helper.h src/mesa/drivers/dri/common/mmio.h src/mesa/drivers/dri/common/utils.c src/mesa/drivers/dri/common/utils.h src/mesa/drivers/dri/glcore/Makefile src/mesa/drivers/dri/i810/i810screen.c src/mesa/drivers/dri/i915/intel_ioctl.c src/mesa/drivers/dri/i915/intel_ioctl.h src/mesa/drivers/dri/i915/intel_screen.c src/mesa/drivers/dri/i915/server/i830_common.h src/mesa/drivers/dri/i915/server/i830_dri.h src/mesa/drivers/dri/i965/intel_screen.c src/mesa/drivers/dri/i965/server/i830_common.h src/mesa/drivers/dri/i965/server/i830_dri.h src/mesa/drivers/dri/mach64/mach64_screen.c src/mesa/drivers/dri/nouveau/nouveau_context.h src/mesa/drivers/dri/nouveau/nouveau_fifo.c src/mesa/drivers/dri/nouveau/nouveau_fifo.h src/mesa/drivers/dri/nouveau/nouveau_screen.c src/mesa/drivers/dri/nouveau/nouveau_screen.h src/mesa/drivers/dri/r128/r128_tex.h src/mesa/drivers/dri/savage/savageioctl.h src/mesa/drivers/fbdev/Makefile src/mesa/drivers/osmesa/Makefile src/mesa/drivers/osmesa/descrip.mms src/mesa/drivers/x11/Makefile src/mesa/drivers/x11/descrip.mms src/mesa/drivers/x11/xm_dd.c src/mesa/glapi/glapi.c src/mesa/glapi/glthread.c src/mesa/main/api_validate.c src/mesa/main/attrib.c src/mesa/main/bufferobj.c src/mesa/main/bufferobj.h src/mesa/main/buffers.c src/mesa/main/config.h src/mesa/main/context.c src/mesa/main/descrip.mms src/mesa/main/drawpix.c src/mesa/main/enums.c src/mesa/main/fbobject.c src/mesa/main/glheader.h src/mesa/main/imports.c src/mesa/main/mipmap.c src/mesa/main/mm.c src/mesa/main/mm.h src/mesa/main/mtypes.h src/mesa/main/points.c src/mesa/main/sources src/mesa/main/state.c src/mesa/main/texcompress_fxt1.c src/mesa/main/texenvprogram.c src/mesa/main/texobj.c src/mesa/main/texstate.c src/mesa/main/texstore.c src/mesa/math/descrip.mms src/mesa/shader/arbprogram.c src/mesa/shader/descrip.mms src/mesa/shader/prog_execute.c src/mesa/shader/prog_statevars.c src/mesa/shader/prog_statevars.h src/mesa/shader/prog_uniform.c src/mesa/shader/program.c src/mesa/shader/program.h src/mesa/shader/shader_api.c src/mesa/shader/slang/descrip.mms src/mesa/shader/slang/library/slang_vertex_builtin_gc.h src/mesa/sources src/mesa/swrast/descrip.mms src/mesa/swrast/s_drawpix.c src/mesa/swrast/s_fragprog.c src/mesa/swrast/s_readpix.c src/mesa/swrast/s_span.c src/mesa/swrast_setup/descrip.mms src/mesa/tnl/descrip.mms src/mesa/tnl/t_context.h src/mesa/tnl/t_vp_build.c src/mesa/tnl/tnl.h src/mesa/vbo/descrip.mms src/mesa/vbo/vbo_context.c src/mesa/vbo/vbo_exec_array.c src/mesa/x86-64/xform4.S src/mesa/x86/rtasm/x86sse.c src/mesa/x86/rtasm/x86sse.h windows/VC6/progs/glut/glut.dsp windows/VC7/mesa/gdi/gdi.vcproj windows/VC7/mesa/glu/glu.vcproj windows/VC7/mesa/mesa.sln windows/VC7/mesa/mesa/mesa.vcproj windows/VC7/mesa/osmesa/osmesa.vcproj windows/VC7/progs/glut/glut.vcproj windows/VC8/mesa/gdi/gdi.vcproj windows/VC8/mesa/glu/glu.vcproj windows/VC8/mesa/mesa.sln windows/VC8/mesa/mesa/mesa.vcproj windows/VC8/progs/glut/glut.vcproj
|
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/extensions.c
|
44c7f37b448201ad1276883ae5e6f7a3bdc4e7ac |
|
29-Jul-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
disable GL_ARB_shading_language_120 until 1.20 features are complete
/external/mesa3d/src/mesa/main/extensions.c
|
c6499a741c99394e81d1d86ffd066f3d9749875c |
|
06-Nov-2007 |
Brian <brian.paul@tungstengraphics.com> |
Determine GL extensions/limits by making pipe queries. The state tracker calls pipe->get_param() to determine the GL limits and which OpenGL extensions are supported. This is an initial implementation that'll probably change...
/external/mesa3d/src/mesa/main/extensions.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/extensions.c
|
7b559a91028d297b34df9ec939bd4d00fad6027c |
|
07-Jun-2007 |
Ian Romanick <idr@us.ibm.com> |
Add support for GL_ARB_fragment_program_shadow.
/external/mesa3d/src/mesa/main/extensions.c
|
bb372f1c9bc08e8b0dca983cb4ba36b2f2f039fb |
|
17-May-2007 |
Ian Romanick <idr@us.ibm.com> |
Initial implementation of MESA_texture_array Shadow sampling from texture arrays is still not implemented. Everything else should be there, though.
/external/mesa3d/src/mesa/main/extensions.c
|
af807a4696866a4ee08bb2a4e95b9c02011db530 |
|
09-Apr-2007 |
Brian <brian@nostromo.localnet.net> |
enable GLSL 1.20
/external/mesa3d/src/mesa/main/extensions.c
|
6a3fdc3a1ea6c306d9543791bf172dd1052d7382 |
|
16-Jan-2007 |
Keith Whitwell <keith@tungstengraphics.com> |
Merge branch 'master' of git+ssh://keithw@git.freedesktop.org/git/mesa/mesa into vbo-0.2 Conflicts: src/mesa/array_cache/sources src/mesa/drivers/dri/i965/brw_context.c src/mesa/drivers/dri/i965/brw_draw.c src/mesa/drivers/dri/i965/brw_fallback.c src/mesa/drivers/dri/i965/brw_vs_emit.c src/mesa/drivers/dri/i965/brw_vs_tnl.c src/mesa/drivers/dri/mach64/mach64_context.c src/mesa/main/extensions.c src/mesa/main/getstring.c src/mesa/tnl/sources src/mesa/tnl/t_save_api.c src/mesa/tnl/t_save_playback.c src/mesa/tnl/t_vtx_api.c src/mesa/tnl/t_vtx_exec.c src/mesa/vbo/vbo_attrib.h src/mesa/vbo/vbo_exec_api.c src/mesa/vbo/vbo_save_api.c src/mesa/vbo/vbo_save_draw.c
|
8dcfcad7a2598ba835930aac8f3fd6576e464c1c |
|
13-Dec-2006 |
Brian <brian@yutani.localnet.net> |
Move all the code for computing ctx->_TriangleCaps into state.c. ctx->_TriangleCaps should probably go away altogether someday...
/external/mesa3d/src/mesa/main/extensions.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/extensions.c
|
e812081253b2857b59d17f40dc6c9909e1957d87 |
|
02-Nov-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
Undo some of yesterday's ATI_separate_stencil changes. The ATI extension doesn't exactly match OpenGL 2.0.
/external/mesa3d/src/mesa/main/extensions.c
|
6d104cb932080c5c0d951fbc0ec6d30fb7ebef45 |
|
02-Nov-2006 |
Alan Hourihane <alanh@tungstengraphics.com> |
merge current trunk into vbo branch
/external/mesa3d/src/mesa/main/extensions.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/extensions.c
|
8c41c757fe8efa04df0dd5cdfb33a75b84891c19 |
|
15-Aug-2006 |
Ian Romanick <idr@us.ibm.com> |
Add support for GL_EXT_gpu_program_parameters. Any driver that enables either GL_ARB_vertex_program or GL_ARB_fragment_program should enable this extension as well.
/external/mesa3d/src/mesa/main/extensions.c
|
8d214bc8044e5027e3fa9302b259d0c557270b00 |
|
03-Aug-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
Initial work for GL_EXT_texture_sRGB.
/external/mesa3d/src/mesa/main/extensions.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/extensions.c
|
255e8ebd581c34c5174783a191a12a3ac0c00cde |
|
28-Mar-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
enable GL_ARB_half_float_pixel, was GL_MESAX_half_float_pixel
/external/mesa3d/src/mesa/main/extensions.c
|
daffbe99dc77c0f1cae23fd03e02d61ef354c1dc |
|
21-Mar-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
GL_EXT_packed_depth_stencil should be off by default
/external/mesa3d/src/mesa/main/extensions.c
|
904ab0c22cc5dbfb09ff3a0e4f1b716760890bd7 |
|
02-Mar-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
check FEATURE_EXT_framebuffer_blit
/external/mesa3d/src/mesa/main/extensions.c
|
0c8e578a3834882a3a1ce0b755955ae18bdee645 |
|
15-Feb-2006 |
Michal Krol <mjkrol@gmail.org> |
Enable GL_ARB_fragment_shader extension.
/external/mesa3d/src/mesa/main/extensions.c
|
2363fff347a064b9584ecb8e26d80d421cafbbbd |
|
13-Feb-2006 |
Michal Krol <mjkrol@gmail.org> |
Enable GL_ARB_shader_objects, GL_ARB_shading_language_100 and GL_ARB_vertex_shader extensions.
/external/mesa3d/src/mesa/main/extensions.c
|
1add059bd114f90e32c4b574be411d314eca6d90 |
|
14-Dec-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
Removed the GL_SGIX/SGIS_pixel_texture extensions. Same thing can be done with fragment programs nowadays.
/external/mesa3d/src/mesa/main/extensions.c
|
0bffb1192a599b11af11604ad590f6a50c054bf1 |
|
08-Nov-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
some initial work on upcoming GL_EXT_framebuffer_blit extension
/external/mesa3d/src/mesa/main/extensions.c
|
1ad7b99925e044f82e635f746c1ef2df77f69ac9 |
|
28-Sep-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
Initial work for GL_EXT_packed_depth_stencil extension. glReadPixels done, glDrawPixels mostly done.
/external/mesa3d/src/mesa/main/extensions.c
|
42c34efd23d7ad05df9f3c71f7d52dd259e179d8 |
|
13-Sep-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
OpenGL 2.0's two-sided stencil feature wasn't implemented correctly. See comment near top of stencil.c for info about OpenGL 2.0 vs. GL_EXT_stencil_two_side.
/external/mesa3d/src/mesa/main/extensions.c
|
4fb995084e1b4b629667f09331adf060aa0fac4c |
|
02-Sep-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
Prototype implementation of new GL_EXT_timer_query extension (not finalized yet). Extends the query mechanism to query elapsed time while rendering.
/external/mesa3d/src/mesa/main/extensions.c
|
6e4f594a02fc384b17d5732be652d7d28618aec2 |
|
25-Aug-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
removed GL_HP_occlusion_test extension
/external/mesa3d/src/mesa/main/extensions.c
|
951dbf08e740ec5808c267f18199788c78f621d9 |
|
21-Jul-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
check for FEATURE_EXT_framebuffer_object to enable EXT_framebuffer_object
/external/mesa3d/src/mesa/main/extensions.c
|
49e74989c3ca690b29ad8280765c467bac537f73 |
|
21-Jul-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
remove ^M chars, disable shading language extensions
/external/mesa3d/src/mesa/main/extensions.c
|
6258b76c49f49a56a7c713914b798e80c6553b06 |
|
05-May-2005 |
Karl Schultz <kschultz@freedesktop.org> |
Port Mesa to build on a P64 platform (e.g., Win64). P64 platforms use 64-bit pointers and 32-bit longs. So, operations like casting pointers to unsigned long and back to pointer won't work. glheader.h now includes files to define uintptr_t, which should instead be used for this sort of operation. It is an integer type that is the same size as a pointer.
/external/mesa3d/src/mesa/main/extensions.c
|
e4b2356c07d31fbeeabb13b2fb47db703b473080 |
|
04-May-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
Major check-in of changes for GL_EXT_framebuffer_object extension. Main driver impacts: - new code for creating the Mesa GLframebuffer - new span/pixel read/write code Some drivers not yet updated/tested.
/external/mesa3d/src/mesa/main/extensions.c
|
1e8fc5ffea10f01ae7dffefbe4d44c39e39aab43 |
|
14-Apr-2005 |
Michal Krol <mjkrol@gmail.org> |
add GL_ARB_shading_language_100; reorder GL_ARB_shader_objects and GL_ARB_fragment/vertex_shader stuff
/external/mesa3d/src/mesa/main/extensions.c
|
3deaa01c2bd576ae81fc6d3ea67c583cb3c22159 |
|
07-Feb-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
additional work on GL_EXT_framebuffer_object
/external/mesa3d/src/mesa/main/extensions.c
|
0e85388ba8e54569c14306b5715c5cb1c20b6cb9 |
|
13-Jan-2005 |
Michal Krol <mjkrol@gmail.org> |
enable ARB_fragment/vertex_shader
/external/mesa3d/src/mesa/main/extensions.c
|
7f752fed993e5e9423abac200dd59141edbada56 |
|
19-Dec-2004 |
Dave Airlie <airliedfreedesktop.org> |
Implement software ATI_fragment_shader no error detection, slow, may not be 100% correct but a good start
/external/mesa3d/src/mesa/main/extensions.c
|
feac30256730614bd60debe2167202bccb577aea |
|
18-Dec-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_ARB_pixel_buffer_object extension string
/external/mesa3d/src/mesa/main/extensions.c
|
a6c21a2af15fa768c5a0df14cee6f62521f98a85 |
|
31-Oct-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
don't advertise GL_ARB_vertex/fragment_shader until they're done
/external/mesa3d/src/mesa/main/extensions.c
|
678ea6cd5cb68d22668c93bf4ed830226ef26b0c |
|
27-Oct-2004 |
Michal Krol <mjkrol@gmail.org> |
add entries for extensions ARB_shader_objects, ARB_fragment_shader and ARB_vertex_shader
/external/mesa3d/src/mesa/main/extensions.c
|
33899b7c351fda77bed6dee5e5d02e31c2f7e0e5 |
|
16-Oct-2004 |
Ian Romanick <idr@us.ibm.com> |
Add support for OES_read_format. As soon as glext.h is updated with the enums for this extension, the changes to gl.h can be removed.
/external/mesa3d/src/mesa/main/extensions.c
|
53f82c5aadbb15585754bfacf3237093eccdb2ce |
|
02-Oct-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
added support for GL_ARB_draw_buffers
/external/mesa3d/src/mesa/main/extensions.c
|
051f6a5cb01c3dc8cb2225ab09757f8b360256dd |
|
13-Sep-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
remove ARB_texture_non_power_of_two from _mesa_enable_1_5_extensions()
/external/mesa3d/src/mesa/main/extensions.c
|
edfe0fe78b299cd3ddc5b447459cbcf9e94f534f |
|
20-Aug-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
enabled GL_ARB_texture_rectangle
/external/mesa3d/src/mesa/main/extensions.c
|
ffdea1ae80a1405fe805cd197c7650d9c5157e2e |
|
17-Aug-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
don't enable the float texture and GLhalf pixel extensions yet
/external/mesa3d/src/mesa/main/extensions.c
|
352d4dbfb24c65f327759c00c7db7d30a9482e35 |
|
10-May-2004 |
Keith Whitwell <keith@tungstengraphics.com> |
Add EXT_vertex_cull support to mesa
/external/mesa3d/src/mesa/main/extensions.c
|
883e7a5906b3e287520c1e52bdb76c47ba9bb4a5 |
|
01-May-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
minor vertex/fragment program tweaks
/external/mesa3d/src/mesa/main/extensions.c
|
f959f6e1dc27c71fc0ccc56e09b29101b3bf3b97 |
|
22-Apr-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
New glTexImage code. The gl_texture_format struct now has a StoreTexImageFunc that's called by glTex[Sub]Image[123]D to convert the user's texture data into the specific texture format layout. Now it's much easier to add new texture formats (like the 16/32-bit floating point formats). The texutil.[ch] and texutil_tmp.h files are obsolete.
/external/mesa3d/src/mesa/main/extensions.c
|
7a6b71ef2944bae1718e8167b2faaceb8422071c |
|
13-Mar-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Implementation of GL_EXT_pixel_buffer_object extension. Note: extension may not be finalized yet - subject to change! Note: implementation not fully suitable for h/w implementation yet.
/external/mesa3d/src/mesa/main/extensions.c
|
e5a94ba138f9a628b1237fa815c2af9c9da077eb |
|
06-Feb-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Added flags for _all_ extensions to the gl_extensions struct so that drivers can disable any extension if necessary.
/external/mesa3d/src/mesa/main/extensions.c
|
c93105eb9e2499efb237fd89dba0cebd48f18375 |
|
27-Jan-2004 |
Ian Romanick <idr@us.ibm.com> |
Added support for EXT_blend_equation_separate / ATI_blend_equation_separate. The internal driver interface was also changed to use BlendEquationSeparate instead of BlendEquation.
/external/mesa3d/src/mesa/main/extensions.c
|
b305028464f02947c0cce0476af0e35f4ed1fafa |
|
04-Dec-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Port over changes from XFree86/Mesa 5.0.2, mostly to silence compiler warnings.
/external/mesa3d/src/mesa/main/extensions.c
|
663a9e1b7ef7b8384abe2f81e1a8749b942f6d3a |
|
21-Nov-2003 |
Daniel Borca <dborca@users.sourceforge.net> |
more texture compression
/external/mesa3d/src/mesa/main/extensions.c
|
1c27a1e957546ed849b3fd0c35904e9680f113f8 |
|
19-Nov-2003 |
Karl Rasche <karlrasche@gmail.com> |
Initial checking of new ARB_frag/vertex program parser
/external/mesa3d/src/mesa/main/extensions.c
|
e4fcea2e06571b71a85b4f100c95d866a82f7c19 |
|
19-Sep-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Assorted casts to silence g++ warnings.
/external/mesa3d/src/mesa/main/extensions.c
|
458c900d3b6fcf9a939884f843e1cadd5be1ed22 |
|
17-Sep-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
set ARB_vertex_buffer_object in _mesa_enable_sw_extensions()
/external/mesa3d/src/mesa/main/extensions.c
|
feb9e4c4324c494a79dbad8e43c15d0c9c4c3a4b |
|
03-Sep-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
ARB_point_sprite is not part of OpenGL 1.5
/external/mesa3d/src/mesa/main/extensions.c
|
c8363a31cfcd8e3c60387df31525158847ab1457 |
|
02-Sep-2003 |
Ian Romanick <idr@us.ibm.com> |
Added support for EXT_texture_mirror_clamp and the single wrap mode that it addes to ATI_texture_mirror_once. This includes updating the texwrap test to exercise the new mode.
/external/mesa3d/src/mesa/main/extensions.c
|
781fb93877ea3a6faeefcdb48d9b463da7d954a3 |
|
28-Aug-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Added OpenGL 1.4's per-texture LOD bias.
/external/mesa3d/src/mesa/main/extensions.c
|
63736723678ef30e7f90835cfbd48c520e39bf11 |
|
23-Aug-2003 |
Ian Romanick <idr@us.ibm.com> |
Trivial changes to add support for GL_ARB_point_sprite, which is a subset of GL_NV_point_sprite (which was already supported).
/external/mesa3d/src/mesa/main/extensions.c
|
3baefe663bb15b4fd60921155de38c12ec2758c4 |
|
23-Aug-2003 |
Ian Romanick <idr@us.ibm.com> |
Added support for GL_IBM_multimode_draw_arrays. Added non-static entrypoints and the name string for GL_SUN_multi_draw_arrays (identical to GL_EXT_multi_draw_arrays). Made add_newer_entrypoints (in src/mesa/main/context.c) table driven. This reduced the size of context.o by about 3KB.
/external/mesa3d/src/mesa/main/extensions.c
|
b5a41d6050a06204f5450f63a98862e70585b7f9 |
|
06-Aug-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
prep for OpenGL 1.5
/external/mesa3d/src/mesa/main/extensions.c
|
08ff059f203f05a0cc417a46fe37f83929963db5 |
|
21-Jul-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Initial implementation of GL_MESA_program_debug - a vertex/fragment program debugging extension.
/external/mesa3d/src/mesa/main/extensions.c
|
702ca20bf08be7a4007defc5d91094e8b7d2ef8e |
|
18-Jul-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Fix up some loose ends from the last big check-in.
/external/mesa3d/src/mesa/main/extensions.c
|
6dc85575000127630489b407c50a4b3ea87c9acb |
|
17-Jul-2003 |
Keith Whitwell <keith@tungstengraphics.com> |
Merge Jose's documentation and core Mesa changes from embedded branch
/external/mesa3d/src/mesa/main/extensions.c
|
887e2cf01a99f7fe1b7c94320b7bdbbf0d6ad2f8 |
|
03-Jul-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Implemented GL_ARB_texture_non_power_of_two (except for auto mipmap generation).
/external/mesa3d/src/mesa/main/extensions.c
|
de4f460e20cf76ece883530ffe3f82a0afc817f3 |
|
03-Jul-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Simplify extension string handling.
/external/mesa3d/src/mesa/main/extensions.c
|
b17a722ca3989e8563ee04cb2939f4835f8a171e |
|
13-Jun-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Implemented GL_ARB_occlusion_query (not 100% finalized).
/external/mesa3d/src/mesa/main/extensions.c
|
3c28d1e2a9d758583efd8e51c42992987e6be982 |
|
04-Jun-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Added GL_EXT_texture_rectangle (identical to GL_NV_texture_rectangle)
/external/mesa3d/src/mesa/main/extensions.c
|
09dbc1e5aea9d584d7d031bcf0c945aa16cef2a1 |
|
02-Jun-2003 |
Ian Romanick <idr@us.ibm.com> |
Removed fields from 'struct gl_extensions' for extensions that don't need them. Added "always on" extensions for extensions that are part of core versions 1.1 and 1.2.
/external/mesa3d/src/mesa/main/extensions.c
|
882caa18c6c551cbe60f205795b00a6a5361a986 |
|
30-May-2003 |
Ian Romanick <idr@us.ibm.com> |
Added support for NV_light_max_exponent.
/external/mesa3d/src/mesa/main/extensions.c
|
e5b244ff7f984805c1bcc020342f1300f2639c71 |
|
21-Apr-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Implemented GL_EXT_depth_bounds_test.
/external/mesa3d/src/mesa/main/extensions.c
|
d0492cf1377897c8113a109aa936ee7a7084b9c8 |
|
11-Apr-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Some groundwork for GL_ARB_vertex/fragment_program.
/external/mesa3d/src/mesa/main/extensions.c
|
6061df09a45c42745253965df012ddf76910ea33 |
|
29-Mar-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Basic infrastructure for GL_ARB_vertex_buffer_object.
/external/mesa3d/src/mesa/main/extensions.c
|
418ac00e7583bf3136816a43b3357e0d0b0c776d |
|
21-Jan-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
GL_SGI_texture_color_table extension (Eric Plante)
/external/mesa3d/src/mesa/main/extensions.c
|
943f0c6a41aa66705ffba90a55cf75296b0bde1d |
|
21-Jan-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
GL_ATI_texture_env_combine3 extension
/external/mesa3d/src/mesa/main/extensions.c
|
610d59981a9f43fefe29b34ef19c184d28e2bef5 |
|
14-Jan-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
First batch of code for GL_NV_fragment_program. Re-org of some GL_NV_vertex_program code. Replace MAX_TEXTURE_UNITS with MAX_TEXTURE_COORD_UNITS and MAX_TEXTURE_IMAGE_UNITS.
/external/mesa3d/src/mesa/main/extensions.c
|
367d308b8267ad86cd7623590b7bfd4737b5fbf5 |
|
25-Oct-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
wrapped a few more C library functions
/external/mesa3d/src/mesa/main/extensions.c
|
3c63452e64df7e10aa073c6c3b9492b1d7dabbb8 |
|
25-Oct-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
Header file clean-up: 1. Remove all.h and PC_HEADER junk. 2. Rolled mem.c and mem.h into imports.c and imports.h 3. Include imports.h instead of mem.h Restore _mesa_create/initialize_context() to be like they were in 4.0.4 New wrappers for a few std C functions: _mesa_atoi(), _mesa_strstr(), etc.
/external/mesa3d/src/mesa/main/extensions.c
|
c7a219ec6f6047b691a9bb32e55ec4a889ba2814 |
|
21-Oct-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
GL_ATI_texture_mirror_once extension (Ian Romanick)
/external/mesa3d/src/mesa/main/extensions.c
|
8dfc5b9863f08a713177fd92847573e17febbac9 |
|
16-Oct-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
surround vertex program code with #if FEATURE_NV_vertex_program/#endif
/external/mesa3d/src/mesa/main/extensions.c
|
89fb06fcc11cbe3f23521312155d6c55d869f526 |
|
27-Sep-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
new texture compression infrastructure
/external/mesa3d/src/mesa/main/extensions.c
|
551b65f13754e6760e5c272ff86f8873c9c13e5c |
|
21-Sep-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
GL_MESA_pack_invert
/external/mesa3d/src/mesa/main/extensions.c
|
c5b995066020191982b2315fc45d05e068eee761 |
|
21-Sep-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
updates from 4.0.4 (MESA_ycbcr_texture, APPLE_client_storage, etc)
/external/mesa3d/src/mesa/main/extensions.c
|
5f60a0b50ada1865d4fc6a724366e8ea0cc9a72f |
|
06-Sep-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
GL_EXT_stencil_two_side extension, not 100% complete yet.
/external/mesa3d/src/mesa/main/extensions.c
|
3a03211aeeec5f5232a711f2f0887a93be4013e2 |
|
05-Sep-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_IBM_texture_mirrored_repeat (Ian Romanick)
/external/mesa3d/src/mesa/main/extensions.c
|
487047c06040112e1a2648982e378e0cca4874b8 |
|
29-Jun-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
prep for OpenGL 1.4 feature set
/external/mesa3d/src/mesa/main/extensions.c
|
8afe7de8deaf3c9613fd68b344de8c52b02b1879 |
|
15-Jun-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
Implemented GL_NV_texture_rectangle extension. Replace struct gl_texure_object's Dimension w/ Target field. Added _EnabledUnits to struct gl_texture_attrib - the _ReallyEnabled field is obsolete, but still present for now. This effectively removes the 8-texture units limit, 32 units now possible, but unlikely! New TEXTURE_1D/2D/3D/CUBE/RECT_BIT tokens for unit->_ReallyEnabled field. Updated device drivers to use ctx->Texture._EnabledUnits.
/external/mesa3d/src/mesa/main/extensions.c
|
6c408b46678637959dba04663fbc34eb9c4bc397 |
|
27-May-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
replaced experimental MESA_sprite_point with NV_point_sprite
/external/mesa3d/src/mesa/main/extensions.c
|
f595212336ae63c981f0f39f4ea1dec67ff7fe25 |
|
02-May-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
Implemented GL_ARB_texture_env_crossbar. Simplification of some of the texture application code.
/external/mesa3d/src/mesa/main/extensions.c
|
1537b63fce36f87b3606d0e7cdca2d10bbdffd56 |
|
02-Apr-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
GL_ARB_point_parameters support
/external/mesa3d/src/mesa/main/extensions.c
|
636b2801d981872d3111be0cd11aa79b4cc8643b |
|
23-Mar-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
Test implementation of proposed GL_EXT_shadow_funcs extension. This just generalizes the R/texture comparision operators to include all eight of the depth test comparisons.
/external/mesa3d/src/mesa/main/extensions.c
|
f9708e45ac819a0c589e14ea81e635fbbc8033f8 |
|
13-Mar-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
initial work for NV_vertex_program1_1 extension
/external/mesa3d/src/mesa/main/extensions.c
|
4182cf60d96a077a66675e89694529b5f9e4b329 |
|
15-Feb-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
Finished up GL_ARB_depth_texture and GL_ARB_shadow.
/external/mesa3d/src/mesa/main/extensions.c
|
86b842790b720cd6b1499ce8edca8a4e9c8dc029 |
|
14-Dec-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
vertex program check-in
/external/mesa3d/src/mesa/main/extensions.c
|
014ec1ac5e98e86836285a176d7674bc43a00cd7 |
|
05-Dec-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
prototype implementation of GL_ARB_depth_texture, GL_ARB_shadow, GL_ARB_shadow_ambient
/external/mesa3d/src/mesa/main/extensions.c
|
71515b9175df29e0b230c1930a1786779325e70d |
|
19-Nov-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
added test implementation of GL_ARB_window_pos
/external/mesa3d/src/mesa/main/extensions.c
|
e11f089f821ea90754d8cbe56278eba4cf5665f4 |
|
17-Oct-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_ARB_texture_mirrored_repeat
/external/mesa3d/src/mesa/main/extensions.c
|
d922109eb37e943661f1c88c6a97284f6b6267ea |
|
13-Aug-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_EXT_texture_edge_clamp
/external/mesa3d/src/mesa/main/extensions.c
|
8c2f6c5059a60d845716277973c826f4069926e6 |
|
26-Jun-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_IBM_rasterpos_clip extension
/external/mesa3d/src/mesa/main/extensions.c
|
e4276667dafc8de0c6e64af8300fc7598437de6e |
|
15-Jun-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Enable GL_ARB_texture_compression for XMesa/GLX driver. Texture compression isn't really implmented. Just updated glTexImageXD() to accept compressed internal format tokens.
/external/mesa3d/src/mesa/main/extensions.c
|
736fcbec4732830e7976fb5eb309b13e03be132c |
|
29-May-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
infrastructure for GL_ARB_multisample
/external/mesa3d/src/mesa/main/extensions.c
|
9228e17bb5bf219269daeed5cbfdd912c118e926 |
|
24-May-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Finished GL_SGIS_generate_mipmap. Should be trivial to enable in DRI drivers.
/external/mesa3d/src/mesa/main/extensions.c
|
3893e638e6521b9c070e01c0b31d22754ff97a88 |
|
21-May-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
initial support for GL_SGIS_generate_mipmap extension
/external/mesa3d/src/mesa/main/extensions.c
|
31acab88f29deeccb30ec608634bad7e020b3f57 |
|
24-Apr-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
fixed typo in GL_ARB_transpose_matrix
/external/mesa3d/src/mesa/main/extensions.c
|
bcfe3936a8722f43639ad853649c7f0ea8591cf3 |
|
17-Apr-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Fixed a number of minor GL_ARB_texture_env_combine/dot3 issues.
/external/mesa3d/src/mesa/main/extensions.c
|
2bb04cad14f5edd9e2657a1122ceeb1fb468f4a9 |
|
26-Mar-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_ARB_texture_border_clamp
/external/mesa3d/src/mesa/main/extensions.c
|
19bf744556bfb32b7ac4d3f9efbdbbf2b057434b |
|
22-Mar-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
enable GL_ARB_texture_env_combine and GL_ARB_texture_env_dot3 in _mesa_enable_sw_extensions()
/external/mesa3d/src/mesa/main/extensions.c
|
1a59875367b4e38710b37422143efb702b0b1420 |
|
22-Mar-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3
/external/mesa3d/src/mesa/main/extensions.c
|
2c3d34c905fa6b831a066afae83b938de05eb241 |
|
18-Mar-2001 |
Gareth Hughes <gareth@valinux.com> |
- Port 3.4 texture utils, texture format work to 3.5 (including new FetchTexel routines). - Initial hooks for GL_EXT_texture_filter_anisotropic.
/external/mesa3d/src/mesa/main/extensions.c
|
24fab8e2507d9ccc45c1a94de0ad44088cfb8738 |
|
15-Mar-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
removed ARB_texture_env_add bool flag, use EXT_texture_env_add flag
/external/mesa3d/src/mesa/main/extensions.c
|
18c516655faa7973f981726e91928b525d046df6 |
|
27-Feb-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
more tweaks
/external/mesa3d/src/mesa/main/extensions.c
|
01a5dd879b2b29a1d30622eac3ff81bddf6b28a1 |
|
27-Feb-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
minor extension tweaks
/external/mesa3d/src/mesa/main/extensions.c
|
6975540db26309cdfa8f27b3b6dadf3dbf4a1746 |
|
27-Feb-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Disable most extensions by default. Drivers should enable them as needed. Renamed gl_*() functions as _mesa_*().
/external/mesa3d/src/mesa/main/extensions.c
|
c499ce31baf820e84d133c2189f88e15a1a36672 |
|
20-Feb-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Implemented GL_SGIX_shadow and GL_SGIX_shadow_texture. Added some const keywords in the s/w texturing code.
/external/mesa3d/src/mesa/main/extensions.c
|
e75d2424e53d6023f4414e40694cd467e5392b96 |
|
17-Feb-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Changed FetchTexel() function pointer arguments. Implemented glGetTexImage(format=GL_COLOR_INDEX). Changed _mesa_unpack_depth_span() args. Minor changes/clean-ups in mtypes.h. Histogram counter component sizes were wrong.
/external/mesa3d/src/mesa/main/extensions.c
|
f7e1dfeaefda8865252513bc4d880ea8640efe4d |
|
17-Feb-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Work in glGetTexImage() to return GL_COLOR_INDEX images. Prototype code for GL_SGIX_depth_texture / more flexible teximage code.
/external/mesa3d/src/mesa/main/extensions.c
|
ab36c9aa1c4af92dd9f4ec48028f1eb2e98d1ccc |
|
24-Jan-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
removed the unused/broken GL_PGI_misc_hints extension
/external/mesa3d/src/mesa/main/extensions.c
|
ba8f6172bdfb44594537a304225b54152584d701 |
|
06-Jan-2001 |
Gareth Hughes <gareth@valinux.com> |
Implementation of GL_EXT_texture_env_dot3.
/external/mesa3d/src/mesa/main/extensions.c
|
06d05afdd687fcd1d59d46c6a86c2e5707e1859b |
|
08-Dec-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
Initial work on GL_MESA_sprite_point extension. Still need to resolve clipping issues, finalize the spec.
/external/mesa3d/src/mesa/main/extensions.c
|
5e3bc0c2a2bcdf59949410f94c9b705fc1281ce8 |
|
22-Nov-2000 |
Jouk Jansen <joukj@hrem.stm.tudelft.nl> |
Committing in . Modified Files: Mesa/macos/gli_api/gliapi1.h Mesa/macos/gli_api/gliapi2.h Mesa/macos/gli_api/gliapiext.h Mesa/macos/src-gli/fxgli.c Mesa/macos/src-gli/fxgli.h Mesa/macos/src-gli/fxgli2.c Mesa/macos/src-gli/fxgli_tridebug.c Mesa/src/accum.c Mesa/src/accum.h Mesa/src/all.h Mesa/src/alpha.c Mesa/src/alpha.h Mesa/src/attrib.c Mesa/src/attrib.h Mesa/src/bitmap.c Mesa/src/bitmap.h Mesa/src/blend.c Mesa/src/blend.h Mesa/src/buffers.c Mesa/src/buffers.h Mesa/src/clip.c Mesa/src/clip.h Mesa/src/colortab.h Mesa/src/config.c Mesa/src/context.c Mesa/src/context.h Mesa/src/convolve.c Mesa/src/convolve.h Mesa/src/copypix.c Mesa/src/copypix.h Mesa/src/debug.c Mesa/src/depth.c Mesa/src/depth.h Mesa/src/dlist.c Mesa/src/dlist.h Mesa/src/drawpix.c Mesa/src/drawpix.h Mesa/src/enable.c Mesa/src/enable.h Mesa/src/eval.c Mesa/src/eval.h Mesa/src/extensions.c Mesa/src/extensions.h Mesa/src/feedback.c Mesa/src/feedback.h Mesa/src/fog.c Mesa/src/fog.h Mesa/src/get.c Mesa/src/get.h Mesa/src/glapi.c Mesa/src/glthread.h Mesa/src/highpc.c Mesa/src/hint.h Mesa/src/histogram.h Mesa/src/image.c Mesa/src/image.h Mesa/src/imports.c Mesa/src/light.c Mesa/src/light.h Mesa/src/lines.c Mesa/src/lines.h Mesa/src/logic.c Mesa/src/logic.h Mesa/src/masking.c Mesa/src/masking.h Mesa/src/matrix.c Mesa/src/matrix.h Mesa/src/pixel.c Mesa/src/pixel.h Mesa/src/points.c Mesa/src/points.h Mesa/src/polygon.c Mesa/src/polygon.h Mesa/src/rastpos.c Mesa/src/readpix.c Mesa/src/scissor.c Mesa/src/scissor.h Mesa/src/state.c Mesa/src/state.h Mesa/src/stencil.c Mesa/src/stencil.h Mesa/src/teximage.c Mesa/src/teximage.h Mesa/src/texobj.c Mesa/src/texobj.h Mesa/src/texstate.c Mesa/src/texstate.h Mesa/src/texture.c Mesa/src/texture.h Mesa/src/texutil.c Mesa/src/texutil.h Mesa/src/varray.c Mesa/src/varray.h Mesa/src/X/fakeglx.c Mesa/src/X/xm_api.c Mesa/src/X/xm_dd.c Mesa/src/X/xm_line.c Mesa/src/X/xm_span.c Mesa/src/X/xm_tri.c Mesa/src/swrast/s_aaline.c Mesa/src/swrast/s_aaline.h Mesa/src/swrast/s_aatriangle.h Mesa/src/swrast/s_accum.h Mesa/src/swrast/s_alpha.h Mesa/src/swrast/s_alphabuf.h Mesa/src/swrast/s_blend.h Mesa/src/swrast/s_context.c Mesa/src/swrast/s_context.h Mesa/src/swrast/s_depth.h Mesa/src/swrast/s_drawpix.h Mesa/src/swrast/s_feedback.h Mesa/src/swrast/s_fog.h Mesa/src/swrast/s_histogram.h Mesa/src/swrast/s_lines.h Mesa/src/swrast/s_logic.h Mesa/src/swrast/s_masking.h Mesa/src/swrast/s_pb.h Mesa/src/swrast/s_pixeltex.h Mesa/src/swrast/s_points.h Mesa/src/swrast/s_quads.c Mesa/src/swrast/s_quads.h Mesa/src/swrast/s_scissor.h Mesa/src/swrast/s_span.h Mesa/src/swrast/s_stencil.h Mesa/src/swrast/s_texture.h Mesa/src/swrast/s_triangle.h Mesa/src/swrast/s_zoom.h Mesa/src/swrast/swrast.h Mesa/src/swrast_setup/ss_context.h Mesa/src/swrast_setup/ss_triangle.c Mesa/src/swrast_setup/ss_triangle.h Mesa/src/swrast_setup/ss_vb.h Mesa/src/tnl/t_clip.c Mesa/src/tnl/t_clip.h Mesa/src/tnl/t_context.c Mesa/src/tnl/t_context.h Mesa/src/tnl/t_cva.c Mesa/src/tnl/t_cva.h Mesa/src/tnl/t_debug.c Mesa/src/tnl/t_debug.h Mesa/src/tnl/t_dlist.h Mesa/src/tnl/t_eval.c Mesa/src/tnl/t_eval.h Mesa/src/tnl/t_fog.c Mesa/src/tnl/t_fog.h Mesa/src/tnl/t_light.c Mesa/src/tnl/t_light.h Mesa/src/tnl/t_pipeline.c Mesa/src/tnl/t_pipeline.h Mesa/src/tnl/t_shade.c Mesa/src/tnl/t_shade.h Mesa/src/tnl/t_stages.c Mesa/src/tnl/t_stages.h Mesa/src/tnl/t_texture.c Mesa/src/tnl/t_texture.h Mesa/src/tnl/t_trans_elt.c Mesa/src/tnl/t_trans_elt.h Mesa/src/tnl/t_varray.c Mesa/src/tnl/t_varray.h Mesa/src/tnl/t_vb.c Mesa/src/tnl/t_vb.h Mesa/src/tnl/t_vbcull.c Mesa/src/tnl/t_vbcull.h Mesa/src/tnl/t_vbfill.c Mesa/src/tnl/t_vbfill.h Mesa/src/tnl/t_vbindirect.c Mesa/src/tnl/t_vbindirect.h Mesa/src/tnl/t_vbrender.c Mesa/src/tnl/t_vbrender.h Mesa/src/tnl/t_vbxform.c Mesa/src/tnl/t_vbxform.h Mesa/src/tnl/tnl.h Added Files: Mesa/src/mtypes.h Removed Files: Mesa/src/types.h Changed Mesa/src/types to Mesa/src/mtypes.h to avoid conflicts while compiling on a VMS system. ----------------------------------------------------------------------
/external/mesa3d/src/mesa/main/extensions.c
|
5a9026c65d260dc185e072163999f5d810015108 |
|
17-Nov-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
Minor header file changes to silence warnings. Added _mesa_enable_sw_extensions(), called by software-only drivers to enable all s/w-supported GL extensions.
/external/mesa3d/src/mesa/main/extensions.c
|
6ad2c5b59aff29d28029bffe9d34ac73cdcb8079 |
|
30-Oct-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
set *t->flag = enabled in gl_extensions_add(), otherwise, extension booleans weren't set
/external/mesa3d/src/mesa/main/extensions.c
|
a96308c37db0bc0086a017d318bc3504aa5f0b1a |
|
30-Oct-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
Replace the flags Mesa was using for ctx->NewState with a new set based on the GL attribute groups. Introduced constants describing the circumstances under which some key derived values can change: _SWRAST_NEW_RASTERMASK -- ctx->RasterMask _SWRAST_NEW_TRIANGLE -- The software rasterizer's triangle function _DD_NEW_FEEDBACK -- the 'DD_FEEDBACK' bit in ctx->TriangleCaps These are helpful in deciding whether you need to recalculate state if your recalculation involves reference to a derived value.
/external/mesa3d/src/mesa/main/extensions.c
|
a14cbff8e5b30539d8fdc3497a0e128992efa6c9 |
|
27-Oct-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
Enabled GL_EXT_secondary_color. Fixed a bunch of typos in the dlist.c and state.c file for plugging those functions into the dispatch table. Don't use Mesa 3.5 for DRI until SGI approves the new dispatch offsets. Commented-out references to ctx->FogMode and VB->Specular in FX driver. Minor clean-up in extensions.c Removed unused prototype in fog.h
/external/mesa3d/src/mesa/main/extensions.c
|
fe5d67d95f3a5fc84c5421d409a6464642aaf2cb |
|
27-Oct-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
Implement EXT_fog_coord and EXT_secondary_color. EXT_secondary_color is disabled until we get some dispatch offsets from SGI.
/external/mesa3d/src/mesa/main/extensions.c
|
423f2b28845dc8cc93c16a4608d6e19b6b059e6f |
|
25-Sep-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_ARB_texture_env_add
/external/mesa3d/src/mesa/main/extensions.c
|
513d486e75a15733729a17e4d3e0f8a164f54242 |
|
02-Sep-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
enabled GL_EXT_convolution and GL_ARB_imaging
/external/mesa3d/src/mesa/main/extensions.c
|
8e053916c8052b47c191f68991c126f47c72c3f3 |
|
30-Aug-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added more extensions testing code
/external/mesa3d/src/mesa/main/extensions.c
|
289d47eee5342bd7ec1c25a29d9bdc8d6f9dc4ed |
|
30-Aug-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
finished compressed texture support (Bill White)
/external/mesa3d/src/mesa/main/extensions.c
|
24507ff6ab91a85f98da60745bd6585499968b60 |
|
27-Jun-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_EXT_texture_env_combine (Holger Waechtler)
/external/mesa3d/src/mesa/main/extensions.c
|
77ee5aad27a3037895b3c645d910a1213faa62a3 |
|
09-Jun-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_EXT_packed_pixels extension, subset of GL 1.2
/external/mesa3d/src/mesa/main/extensions.c
|
ad68f17a06cc07520e1462a7261a9d1c51a136a9 |
|
30-May-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
initial work for GL_NV_blend_square extension
/external/mesa3d/src/mesa/main/extensions.c
|
aea66b135eaa5a5f2bc8c652fa7a1a42cca2fe83 |
|
24-May-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
more work on GL_ARB_texture_compression
/external/mesa3d/src/mesa/main/extensions.c
|
1207bf057aeea3376e5e0f03f789a5d67ed4d29d |
|
23-May-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
initial work for GL_ARB_texture_compression
/external/mesa3d/src/mesa/main/extensions.c
|
f2fc19d7851526e4fd4de73b4b9b053a6a87153d |
|
22-May-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_EXT_blend_func_separate
/external/mesa3d/src/mesa/main/extensions.c
|
86fc370d399167ec9bb978d053d4a72215c86c16 |
|
22-May-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
initial code for GL_ARB_texture_cube_map
/external/mesa3d/src/mesa/main/extensions.c
|
1a1cf7ed75d799bbda34399ddab7949b8c06686e |
|
04-May-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
implemented GL_EXT_histogram extension
/external/mesa3d/src/mesa/main/extensions.c
|
a5f4cae20a5d47bf5e0f8d1aa35650d16391097d |
|
17-Apr-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
work on GL_SGI_color_table
/external/mesa3d/src/mesa/main/extensions.c
|
250069dbb443f26f4dcc409c9c873019a5f50f9d |
|
08-Apr-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_SGI_color_matrix extension
/external/mesa3d/src/mesa/main/extensions.c
|
2b2e925ea4a5652b0ab73b1efbce345a42663842 |
|
07-Apr-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_SGIX/SGIS_pixel_texture extension
/external/mesa3d/src/mesa/main/extensions.c
|
23ee049401fdaaa77240a3eb02ca4dcce421a939 |
|
28-Mar-2000 |
Randy Frank <rfrank@rsinc.com> |
Implemented support for the HP occlusion test extension (osmesa and X)
/external/mesa3d/src/mesa/main/extensions.c
|
1b2ff69f468d609a88b1cd31041df2b81931816b |
|
12-Mar-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
initial implementation of GL_HP_occlusion_test extension
/external/mesa3d/src/mesa/main/extensions.c
|
aabf086a03f27aace21f56098989f94b5697c8dd |
|
07-Mar-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_EXT_texture_lod_bias extension (Michael Vance)
/external/mesa3d/src/mesa/main/extensions.c
|
e828bc8f61736f6ba2eff7b2d3dd24056c8b86e0 |
|
25-Feb-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
Fog coordinate stage which drivers may use to replace standard fogging mechanism. LogicOp state change callback
/external/mesa3d/src/mesa/main/extensions.c
|
feb06c8d9ab8b4aa7590ebb1ae8a702ea62e1c57 |
|
23-Feb-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
GL_EXT_blend_color is now DEFAULT_ON
/external/mesa3d/src/mesa/main/extensions.c
|
cd96388857255711c4e33e7d2626f199d3810d15 |
|
10-Dec-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
implemented GL_ARB_tranpose_matrix
/external/mesa3d/src/mesa/main/extensions.c
|
aaeea91bd045f5693d822085adf5322b022bd092 |
|
10-Dec-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
removed gl_get_proc_address()
/external/mesa3d/src/mesa/main/extensions.c
|
b4334b2b875c332ee1533141943904bdd3ebe58a |
|
13-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
replaced EXT_color_table with EXT_paletted_texture
/external/mesa3d/src/mesa/main/extensions.c
|
b95d252c347e14825cd61b28223040cfc5d0e7de |
|
12-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_EXT_texture_env_add extension
/external/mesa3d/src/mesa/main/extensions.c
|
a087e348ab534a8293c0dc1eb7fda8794326259d |
|
12-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
added gl_extension_is_enabled()
/external/mesa3d/src/mesa/main/extensions.c
|
fbd8f212c3866ec98c1d8c9d3db3ddb7e7c479a5 |
|
11-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
first big check-in of new Mesa 3.3 code
/external/mesa3d/src/mesa/main/extensions.c
|
327c69127cf6203681d418a76186f70cc71b9212 |
|
08-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
clean-up of header includes (Daryll)
/external/mesa3d/src/mesa/main/extensions.c
|
b80429e49ef62686792e2f95c8f52b5e6c8a59a9 |
|
16-Oct-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
removed GL_EXT_get_proc_address
/external/mesa3d/src/mesa/main/extensions.c
|
56a5f8820ff2b441174fc10982d8f9b4b59ab8d5 |
|
14-Oct-1999 |
Ted Jump <tjump@users.sourceforge.net> |
Fixed parameter type for notify function pointer parameter to gl_extensions_add
/external/mesa3d/src/mesa/main/extensions.c
|
bd5cdaf4442872d3cd2ff94eeafadd481d27fcfb |
|
13-Oct-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
removed GL_ prefix from memory macros
/external/mesa3d/src/mesa/main/extensions.c
|
60a249d009acec34bd61e12f01caf7bdf87e895c |
|
10-Oct-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
now using GL_MALLOC, GL_FREE
/external/mesa3d/src/mesa/main/extensions.c
|
485f04074151686fa24d40e3eeb83029d3d8c425 |
|
08-Oct-1999 |
Keith Whitwell <keith@tungstengraphics.com> |
Fixed includes & added a few hooks for the DRI.
/external/mesa3d/src/mesa/main/extensions.c
|
dd4f70889464c9db132d75b3ab3cd3dbbdb9d3f2 |
|
16-Sep-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
GL_EXT_get_proc_address clean-up
/external/mesa3d/src/mesa/main/extensions.c
|
c5d7d70be8bc9a32db95c861ec25c368f3aee84f |
|
11-Sep-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
GL_EXT_get_proc_address clean-up
/external/mesa3d/src/mesa/main/extensions.c
|
585a68c82b9d87ea094143e91fab722070b3dc73 |
|
11-Sep-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_EXT_get_proc_address
/external/mesa3d/src/mesa/main/extensions.c
|
afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1c |
|
19-Aug-1999 |
jtg <jtg> |
Initial revision
/external/mesa3d/src/mesa/main/extensions.c
|