2a33a997376e1b628ad91e609a090bedf5964704 |
|
08-Aug-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
i965: Advertise GLSL 1.40 and TexBOs in core contexts Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_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/drivers/dri/intel/intel_extensions.c
|
f0159018d7709b57d9916575512d75cb3f2fb395 |
|
18-Jul-2012 |
Eric Anholt <eric@anholt.net> |
i965/gen6+: Add support for GL_ARB_timer_query. Needs updated libdrm. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
9a2943ddf28eee417b692d9338b81aa89a51dea8 |
|
23-Aug-2012 |
Eric Anholt <eric@anholt.net> |
i965: Add support for GL_ARB_occlusion_query2. This extension is just a bit of core code on top of the GL_ARB_occlusion_query support. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
b3900ed5ad9bd5df112490dd2b5d2c17d6124067 |
|
09-Jun-2012 |
Jordan Justen <jordan.l.justen@intel.com> |
i965: add ARB_texture_rgb10_a2ui support Signed-off-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
9bcb9fad65f0926d665317d6830e9812baafcf86 |
|
11-Aug-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
intel: Implement ARB_texture_storage This is basically cut-and-paste from the swrast implementation, and it could probably be (slightly) more optimal. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
4a078516b6e9dd6876aaa2c95f0a98b7f5e08d19 |
|
27-Jun-2012 |
Eric Anholt <eric@anholt.net> |
i965: Enable uniform buffer objects on gen6+. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_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/drivers/dri/intel/intel_extensions.c
|
1fea3df6f4455fd2047e631d4d3c85d3ff1029ae |
|
24-Jul-2012 |
Jordan Justen <jordan.l.justen@intel.com> |
intel: 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/drivers/dri/intel/intel_extensions.c
|
040894391a2cf85035c6ad85f3f85c6efb23324b |
|
18-Jul-2012 |
Kenneth Graunke <kenneth@whitecape.org> |
i965: Add a driconf option to disable GL_ARB_blend_func_extended. Unigine Heaven (at least) has a bug where it incorrectly uses the GL_ARB_blend_func_extended extension. Dual source blending allows two color outputs per render target; individual shader outputs can be assigned to be either the first or second blending input by setting the 'index' via one of two methods: - An API call: glBindFragDataLocationIndexed() - The GLSL 'layout' qualifier provided by GL_ARB_explicit_attrib_location Both of these only work on user defined fragment shader outputs; it's an error to use either on built-in outputs like gl_FragData. Unigine uses gl_FragData and gl_FragColor exclusively, and doesn't even attempt to use either method to set index == 1. However, it does set the blending function to SRC1 enums, which requires a fragment shader output with index == 1 or else rendering is undefined. In other words, enabling ARB_blend_func_extended causes Unigine to render incorrectly, resulting in an apparent regression, even though our driver code (as far as I can tell) is perfectly fine. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=50291 Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Chad Versace <chad.versace@linux.intel.com> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
a5a34b153d494ad4374e7b2c8ea13b1073a887e2 |
|
19-Jun-2012 |
Chad Versace <chad.versace@linux.intel.com> |
intel: Enable GL_OES_compressed_ETC1_RGB8_texture Enable it for all hardware. No current hardware supports ETC1, so this patch implements it by translating the ETC1 data to RGBX data during the call to glCompressedTexImage2D(). For details, see the doxygen for intel_mipmap_tree::wraps_etc1. Passes the Piglit test spec/OES_compressed_ETC1_RGB8_texture/miptree and the ETC1 test in the GLES2 conformance suite. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
3588098ed85bbd6bacac5a8dd3774569f1314783 |
|
27-May-2012 |
Jordan Justen <jordan.l.justen@intel.com> |
i965: enable ARB_instanced_arrays extension Set the step_rate value when drawing to implement ARB_instanced_arrays for gen >= 4. Signed-off-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
05790746df077183d6c3caf87ca2d276a60302a8 |
|
07-Jun-2012 |
Kenneth Graunke <kenneth@whitecape.org> |
i965: Enable the GL_ARB_shader_bit_encode extension. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
88128516d43be5d25288ff5b64db63cda83c04b3 |
|
24-May-2012 |
Kenneth Graunke <kenneth@whitecape.org> |
i965: Gut the separate OpenGL ES extension enabling. We should just set the bits of functionality that we support; the GL/ES1/ES2 flags in extensions.c will take care of advertising the appropriate extensions for the current API. This enables the GL_EXT_texture_compression_dxt1 extension on ES1/ES2 when libtxc_dxtn is installed or the force_s3tc driconf option is set. The main extension code set this up properly, but the ES-specific code failed to do so. Otherwise, the extension strings reported by es1_info, es2_info, and glxinfo all remain the same. This patch manually disables the ARB_framebuffer_object bit on ES to preserve the behavior of 1c0f5d8324c4db2720247989ddc4a45315b55a85. v2: Rebase, fix the i915 Makefile, and unconditionally set the OES_draw_texture bit as core Mesa will only apply it to ES1 now. Tested-by: Daniel Charles <daniel.charles@intel.com> [v1] Reviewed-by: Chad Versace <chad.versace@linux.intel.com> [v1] Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
df7d1323de08274c816a8e5fab7e99b6f00f4fa3 |
|
13-May-2012 |
Jordan Justen <jordan.l.justen@intel.com> |
i965: create code path to handle primitive restart in hardware For newer hardware we disable the VBO module's software handling of primitive restart. We now handle primitive restarts in brw_handle_primitive_restart. The initial version of brw_handle_primitive_restart simply calls vbo_sw_primitive_restart, and therefore still uses the VBO module software primitive restart support. Signed-off-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
29362875f2613ad87abe7725ce3c56c36d16cf9b |
|
25-Apr-2012 |
Eric Anholt <eric@anholt.net> |
i965/gen6+: Add support for GL_ARB_blend_func_extended. v2: Add support for gen6, and don't turn it on if blending is disabled. (fixes GPU hang), and note it in docs/GL3.txt Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
b7932e183c15a224adc4b04835f82f3c867a4a24 |
|
25-Apr-2012 |
Eric Anholt <eric@anholt.net> |
i965: Add support for GL_ARB_draw_buffers_blend. Tested with piglit fbo-draw-buffers-blend and intel oglconform. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
ae92180d724f9b743a088050cdc4ff7dad20c28b |
|
03-Mar-2012 |
Eric Anholt <eric@anholt.net> |
intel: Don't enable GL_ARB_draw_instanced pre-gen4. swtnl doesn't handle this extension.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
e9bcdc2c37501dc6c7dce8960ec74ccb9f8b09e8 |
|
09-Feb-2012 |
Kenneth Graunke <kenneth@whitecape.org> |
i965: Enable the GL_ARB_draw_instanced extension. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
a14582d7e2ace05a3583cecff39f2bb4f41f7b79 |
|
12-Jan-2012 |
Eric Anholt <eric@anholt.net> |
intel: Drop the version override code now that we don't have any left. Fixes a compiler warning. Reviewed-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/drivers/dri/intel/intel_extensions.c
|
deb6dd6b4df7324b4b240799029a80db65b89d96 |
|
05-Jan-2012 |
Eric Anholt <eric@anholt.net> |
i965: Turn on ARB_depth_buffer_float by default. Everything about this that we have tests for works except for the deprecated metaops. The conclusion we came to on IRC sounded like we were OK with turning it on as long as core functionality works. The remaining failures (copypixels, drawpixels) should just be a matter of finishing the MapRenderbuffer for them. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
cd2a24a4c2cf3aab8cbaf831d9712bc3c09cba66 |
|
30-Dec-2011 |
Eric Anholt <eric@anholt.net> |
i965/gen7: Enable transform feedback as long as kernel support is present. The last major issue (intervening-read) is fixed, so let's turn this on for real. The only other known issue is a hardware limitation for tesselation with flat shading. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Eugeni Dodonov <eugeni.dodonov@intel.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
f22ecaa14f4c1b7cbdf0a53d58628f619ea12e8e |
|
05-Jan-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
i965: Enable EXT_texture_integer by default Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Acked-with-reservations-by: Eric Anholt <eric@anholt.net> Acked-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
bf2a93db4dfaae0d03a2d6e08c907f6c1c0071ca |
|
30-Sep-2011 |
Eric Anholt <eric@anholt.net> |
i965/gen7: Enable EXT_transform_feedback extension under 3.0 override. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Paul Berry <stereotype441@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
3a2e71874b630fe5d7ec36bbbd69a6dacab7cd15 |
|
20-Dec-2011 |
Paul Berry <stereotype441@gmail.com> |
i965 gen6: Turn on transform feedback extension unconditionally. Previously, we only enabled transform feedback when MESA_GL_VERSION_OVERRIDE was 3.0 or greater, since transform feedback support was not completely finished, so it didn't make sense to advertise support for it unless absolutely necessary. Now that transform feedback is fully implemented on gen6, we can enable this extension unconditionally. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
6ca61441b5cea8a2996c1adb4cc300a3c2be3ec9 |
|
13-Nov-2011 |
Paul Berry <stereotype441@gmail.com> |
i965 gen6: Turn on transform feedback extension. This patch advertises support for EXT_transform_feedback on Intel Gen6. Since transform feedback support is not completely finished yet, for now we only advertise support for it when MESA_GL_VERSION_OVERRIDE is 3.0 or greater (since transform feedback is required by GL version 3.0). Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
507e71e45a2e46c6e01423ab00948a72f435396c |
|
18-Nov-2011 |
Eric Anholt <eric@anholt.net> |
i965: Add support for GL_ARB_depth_buffer_float under 3.0 override. This is not exposed generally yet because some of the swrast paths hit in piglit (drawpixels, copypixels, blit) aren't yet converted to MapRenderbuffer. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
8727807f7e218bd161d92e34f6896f4451d14de0 |
|
09-Nov-2011 |
Eric Anholt <eric@anholt.net> |
i965: Expose GLSL 1.30 on gen6+. With the gl_VertexID support, everything required should now be supported. Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
704b7551e88b680f2bf814cbcacd24051ad8e19c |
|
05-Oct-2011 |
Eric Anholt <eric@anholt.net> |
intel: Expose GL_EXT_texture_integer when GL 3.0 override is set. This will let the feature be incrementally developed, hidden behind the flag we're all using as we work on GL 3.0 support. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
669f1822d2a60865514faf37f9fde21e4567b3d2 |
|
06-Sep-2011 |
Eric Anholt <eric@anholt.net> |
i965: Add support for GL_EXT_texture_array and GL_MESA_texture_array.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
e4394fb19f735da3fad9340653637bbe54778069 |
|
30-Sep-2011 |
Brian Paul <brianp@vmware.com> |
intel: include version.h to get _mesa_override_glsl_version() prototype
/external/mesa3d/src/mesa/drivers/dri/intel/intel_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/drivers/dri/intel/intel_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/drivers/dri/intel/intel_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/drivers/dri/intel/intel_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/drivers/dri/intel/intel_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/drivers/dri/intel/intel_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/drivers/dri/intel/intel_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/drivers/dri/intel/intel_extensions.c
|
bb3e75d9a57a9d1a516d42487a6f0b4b23166f60 |
|
27-Sep-2011 |
Chad Versace <chad@chad-versace.us> |
intel: Remove unused function get_glsl_version() It was replaced by _mesa_override_glsl_version(). Reviewed-by: Dave Airlie <airlied@gmail.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Signed-off-by: Chad Versace <chad@chad-versace.us>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
a1eff5570f5e3f893fe4d453aef5ce143712ab09 |
|
27-Sep-2011 |
Chad Versace <chad@chad-versace.us> |
mesa: Allow overriding GLSL version with environment variable Override the context's GLSL version if the environment variable MESA_GLSL_VERSION_OVERRIDE is set. Valid values for MESA_GLSL_VERSION_OVERRIDE are integers, such as "130". MESA_GLSL_VERSION_OVERRIDE has the same behavior as INTEL_GLSL_VERSION, except that it applies to all drivers, not just Intel's. Since the former supercedes the latter, this patch disables the latter. Reviewed-by: Dave Airlie <airlied@gmail.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Signed-off-by: Chad Versace <chad@chad-versace.us>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
2bf30b1cccab7026bf3cb7825cc876eea0dcb19b |
|
23-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
intel: Remove redundant GL_ARB_window_pos enable This extension is enabled by default in _mesa_init_extensions, so drivers don't need to enable it again. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
5e4f42b0170416523b42dd89aa377fa2117bb3c4 |
|
23-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
dri: Remove redundant GL_SGIS_texture_edge_clamp enables This extension is enabled by default in _mesa_init_extensions, so drivers don't need to enable it again. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
03e623a27b95ef228fb4fca71c6d7c7a21630033 |
|
21-Sep-2011 |
Eric Anholt <eric@anholt.net> |
i965: Add support for GL_EXT_packed_float. This doesn't cover support for this format as a renderbuffer yet. The spec allows implementations to not support it, though it is something we do want to support. Only one failure in piglit on gen6, which is texwrap with bordercolor (as usual). Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
2fd8c4e3edf989c6f7dd1261a67b01f06979feab |
|
21-Sep-2011 |
Eric Anholt <eric@anholt.net> |
i965: Add support for GL_EXT_texture_shared_exponent. Only one failure in piglit on gen6, which is texwrap with bordercolor (as usual). Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_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/drivers/dri/intel/intel_extensions.c
|
0a5478c1d9f9a892371d9ff004976e783a086694 |
|
22-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
intel: Move S3TC extension enable bits to intel_extensions.c Reviewed-by: Eric Anholt <eric@anholt.net> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
71ceccad7e36f23e33d340fa0da157e2e0d2b6ac |
|
22-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
intel: Enable extensions by just setting the flags Core Mesa already does the dispatch offset remapping for every function that could possibly ever be supported. There's no need to continue using that cruft in the driver. EXT_blend_logic_op is removed from the list of extensions because blend factors and separate blend equations are not handled correctly. Reviewed-by: Eric Anholt <eric@anholt.net> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
dd3b812962a8720aca0a80bf6ea35f70319d3ca1 |
|
11-Jun-2011 |
Kenneth Graunke <kenneth@whitecape.org> |
i965: Enable extension GL_ARB_shader_texture_lod. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=36987 Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
1f32c665c8af0622e2bbf451edb999ffbcd7d0fe |
|
20-Apr-2011 |
Eric Anholt <eric@anholt.net> |
intel: Add support for ARB_sampler_objects. This extension support consists of replacing "gl_texture_obj->Sampler." with "_mesa_get_samplerobj(ctx, unit)->". One instance of referencing the texture's base sampler remains in the initial miptree allocation, where I'm not sure we have a clear association with any texture unit. Tested with piglit ARB_sampler_objects/sampler-objects. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
1df72402d99145425531297eef6772b88ce5225d |
|
20-Apr-2011 |
Eric Anholt <eric@anholt.net> |
i965: Add support for NV_conditional_render. Since we lack hardware support for it, this is a simple matter of checking _mesa_check_conditional_render at the entrypoints, and suppressing it for the metaops where it doesn't apply. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
4093fdce6d7b8370bfe3ff5119dc0ef0acb32054 |
|
18-Apr-2011 |
Eric Anholt <eric@anholt.net> |
i965: Add support for ARB_texture_compression_rgtc. Tested with rgtc-teximage-0[12]. EXT_texture_compression_rgtc/fbo-generatemipmap-formats fails in NPOT just like S3TC does. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
d22e2ebe35ef9d33ec5f7a67f903f36bcd9fbc91 |
|
15-Apr-2011 |
Eric Anholt <eric@anholt.net> |
intel: Add support for ARB_color_buffer_float. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
87478cd6e3e6349abc2688b390f8845d1e21af3d |
|
15-Apr-2011 |
Eric Anholt <eric@anholt.net> |
intel: Add support for ARB_texture_float. For 1 and 2-channel formats the hardware only supports rendering to R and RG. To do I and L render targets we just call them R and everything works out. For A, we would need to rewrite the CC to do the alpha channel's blending on color instead, and send the fragment alpha down the red channel. For LA, there doesn't seem to be any hope, because we can't do independent color/alpha blending while treating the LA surface as RG. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
88ffa9ce5b8e5fe2b93238f8b9a7a888be28324e |
|
28-Jan-2011 |
Dave Airlie <airlied@gmail.com> |
mesa/965: add support for GL_EXT_framebuffer_sRGB (v2) This adds i965 support for GL_EXT_framebuffer_sRGB, it introduces a new constant to say that the driver can support sRGB enabled FBOs since enabling the extension doesn't mean the driver can actually support sRGB. Also adds the suggested state flush in the core code suggested by Brian. fix the ARB_fbo color encoding. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
9b1a15e1cb42247703422d1d25c7150214778f84 |
|
13-Jan-2011 |
Dave Airlie <airlied@gmail.com> |
i965: add support for EXT_texture_sRGB_decode We just choose the texture format depending on the srgb decode bit for the sRGB formats. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
ed93f9f3a362288328e8417a12dd337334ae5bda |
|
14-Jan-2011 |
Eric Anholt <eric@anholt.net> |
intel: Expose GL_ARB_ES2_compatibility. We don't have all of the features of this extension hooked up yet, but the consensus yesterday was that since those features are things that we should also be supporting in our ES2 implementation, claiming ES2 here too doesn't make anything worse and will make incremental improvement through piglit easier.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
45a56e4730a74a012ad712fd9b6013d900b04742 |
|
09-Jan-2011 |
Vinson Lee <vlee@vmware.com> |
intel: Include mfeatures.h in files that perform feature tests.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
f3240547f978bd6c572c0cf17b05e0c5c6087a9e |
|
08-Jan-2011 |
Eric Anholt <eric@anholt.net> |
intel: expose ARB_framebuffer_object in the i915 driver. ARB_fbo no longer disallows mismatched width/height on attachments (shouldn't be any problem), mixed format color attachments (we only support 1), and L/A/LA/I color attachments (we already reject them on 965 too). It requires Gen'ed names (driver doesn't care), and adds FramebufferTextureLayer (we don't do texture arrays). So it looks like we're already in the position we need to be for this extension. Bug #27468, #32381.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
817ed687102b40d504d010b4d0e3c2e24ae4cd50 |
|
13-Oct-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
intel: Enable GL_EXT_separate_shader_objects in Intel drivers
/external/mesa3d/src/mesa/drivers/dri/intel/intel_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/drivers/dri/intel/intel_extensions.c
|
a34817917bd8c408d8f732c24b4eb586f666d6c1 |
|
08-Oct-2010 |
Chad Versace <chad@chad-versace.us> |
intel_extensions: Add ability to set GLSL version via environment Add ability to set the GLSL version used by the GLcontext by setting the environment variable INTEL_GLSL_VERSION. For example, env INTEL_GLSL_VERSION=130 prog args If the environment variable is missing, the GLSL versions defaults to 120. Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
dc459f87566576d06310f6ff6b0bcb2080653f3e |
|
08-Oct-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
intel: Enable GL_ARB_explicit_attrib_location
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
c77cd9ec10f7c6ad2927740e15900591d1ff388a |
|
20-Nov-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
i965: Enable GL_ARB_texture_rg
/external/mesa3d/src/mesa/drivers/dri/intel/intel_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/drivers/dri/intel/intel_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/drivers/dri/intel/intel_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/drivers/dri/intel/intel_extensions.c
|
a62efdf82c20747feb11dfd7756f0579aa914b57 |
|
10-Sep-2010 |
Eric Anholt <eric@anholt.net> |
mesa: Remove EXT_convolution. More optional code.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
b91dba49e0b08b18dbd6c477facdcc7b5472c8c7 |
|
22-Sep-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
intel: Fix GL_ARB_shading_language_120 commit Fix commit e7087175f8a04f777403366fb34b58edd00f4d60. Move the reference to GL_VERSION_2_1_functions to intel_extensions.c where it's available, don't try to enable a non-existing extension and advertise 1.20 for all intel chipsets, not just GEN4 and up.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_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/drivers/dri/intel/intel_extensions.c
|
e0564d56b1d3bc339b7a9cd232df4b042a93aab2 |
|
24-Aug-2010 |
Eric Anholt <eric@anholt.net> |
intel: Add support for MAX_SAMPLES=1 EXT_framebuffer_multisample. The spec specifically sets the minimum MAX_SAMPLES at 1 to allow exposing the extension on all implementations, so do so.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
3b68b6c83e491d7f85baff6a31dcceee28622ae0 |
|
26-May-2010 |
Eric Anholt <eric@anholt.net> |
i965: Add support for EXT_timer_query on Ironlake. We could potentially do this on G45 as well, though the units are different. On 965, the timestamp is tied to hclk, which would make supporting it harder.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
2002e4d06e2627241cd4af88f65b54d2101ef151 |
|
06-Apr-2010 |
Chia-I Wu <olv@lunarg.com> |
mesa: Add OES_EGL_image to extension list.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
755915fa5d9ea782d142b3f8755b62d6de28fe29 |
|
13-Jan-2010 |
Chris Wilson <chris@chris-wilson.co.uk> |
APPLE_object_purgeable: intel Implement support for purgeable objects by using the GEM madvise ioctl. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
c41cf31da8e2b57ea9911ed1720650cfc2649a84 |
|
23-Feb-2010 |
Eric Anholt <eric@anholt.net> |
i965: Enable GL_ARB_fragment_coord_conventions now that the GLSL is fixed. Tested with piglit glsl-arb-fragment-coord-conventions.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
ab53f710151d920286d0c92f93262fb468008051 |
|
26-Jan-2010 |
Eric Anholt <eric@anholt.net> |
i965: Add support for EXT_draw_buffers2.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
96f2f0daeadd5bd2d8433e31a1b122c2bd709390 |
|
18-Jan-2010 |
Dave Airlie <airlied@linux.ie> |
i965: add support for ARB_half_float_vertex enables the extension on i965 and adds support to the draw upload for the vertex format. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
f67748038935e609aa85450b20d550b4813c9429 |
|
17-Dec-2009 |
Eric Anholt <eric@anholt.net> |
intel: Replace some gen3 IS_* checks with context structure usage. Shaves 400 bytes or so from i915_dri.so.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
cb3810dd19760797e699c47929f655b829c4d339 |
|
17-Dec-2009 |
Eric Anholt <eric@anholt.net> |
intel: Replace IS_965 checks with context structure usage. Saves another 600 bytes or so of code.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
cc8a537c57a62a196106b592e510e4c93bd1826e |
|
02-Dec-2009 |
Jakob Bornecrantz <jakob@vmware.com> |
Merge branch 'mesa_7_7_branch'
|
0c75854cc1650dc870e042aa66a053e70b3d4556 |
|
02-Dec-2009 |
Jakob Bornecrantz <jakob@vmware.com> |
Merge commit 'mesa_7_6_branch' into mesa_7_7_branch Conflicts: src/mesa/main/version.h
|
d8da270a2be18849eee8a168d1c1528e96677b41 |
|
24-Nov-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
intel: Remove GL_NV_point_sprite from extension list i830 does not (and cannot!) support the any of the non-default GL_POINT_SPRITE_R_MODE_NV settings. i915 and i965 could, but currently do not. In both cases it would require mucking about with the fragment shader.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
827ba44f6ee83ab21c6a2b09323f6f1df4a7d4c8 |
|
18-Nov-2009 |
Eric Anholt <eric@anholt.net> |
intel: Remove non-GEM support. This really isn't supported at this point. GEM's been in the kernel for a year, and the fake bufmgr never really worked.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
b6b753f72728b734fc9886f4ec513ae09e6b269d |
|
13-Nov-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
intel: Don't check for context pointer to be NULL during extension init Thanks to Chia-I Wu's changes to the extension function infrastructure, we no longer have to tell the loader which extensions the driver might enable. This means that intelInitExtensions will never be called with a NULL context pointer. Remove all the NULL checks. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
a736d3f4399a99b54d6af140f2227253f2ee262b |
|
13-Nov-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
intel: Remove unused enable_imaging parameter to intelInitExtensions
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
17ef1f6074d6107c167f1956a5c60993904c0b72 |
|
08-Oct-2009 |
Chia-I Wu <olvaffe@gmail.com> |
mesa: Enable remap table in core. This enables the remap table in core. driInitExtensions is adapted to use the remap table. All uses of extension_helper.h are replaced by remap_helper.h. The chicken-egg problem of the DRI drivers is also solved. It is now also possible to pass NULL extensions to driInitExtensions. It will cause driInitExtensions to map all known functions. This functionality is used by software drivers and EGL_i915. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
81aa5d717bd0098608e9cc292b316293800c7e11 |
|
29-Jul-2009 |
Eric Anholt <eric@anholt.net> |
i915: Add stub ARB_occlusion_query support under a driconf debug option. This is useful for enabling our GLSL testcases using the 2.0 entrypoints even though we don't have full GL 2.0.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
862a2a55b35d1dec9224b025a6e7a0cf8593a6a7 |
|
29-Jul-2009 |
Eric Anholt <eric@anholt.net> |
i915: Add optional support for ARB_fragment_shader under a driconf option. Other vendors have enabled ARB_fragment_shader as part of OpenGL 2.0 enablement even on hardware like the 915 with no dynamic branching or dFdx/dFdy support. But for now we'll leave it disabled because we don't do any flattening of ifs or loops, which is rather restrictive. This support is not complete, and may be unstable depending on your shaders. It passes 10/15 of the piglit glsl tests, but hangs on glean glsl1.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
7d4b7460b0e565d0574c00d1d40c426cfebc290d |
|
29-Jul-2009 |
Eric Anholt <eric@anholt.net> |
i915: Enable ARB_vertex_shader for both i915 and i830. Since the TNL is all done in software anyway, it should be the same to the user who's probably using ARB_vertex_program otherwise, but gives them a nicer programming environment.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
f959ccdfa6c8accd74b6e33040b716645f0a7057 |
|
27-Aug-2009 |
Eric Anholt <eric@anholt.net> |
intel: Add support for ARB_draw_elements_base_vertex. On the 965, we just drop the value into the primitive packet. On non-945, we rely on the sw tnl code handling it.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
0310aafd9ea502e07a86b355cfca902102b9117c |
|
26-Aug-2009 |
Eric Anholt <eric@anholt.net> |
i965: Add support for ARB_depth_clamp.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
afd6141934a0fb52fc1739a2a9992db3ac34682b |
|
01-Sep-2009 |
Eric Anholt <eric@anholt.net> |
intel: Add support for ARB_sync. We currently weasel out of supporting the timeout parameter, but otherwise this extension looks ready, and should make the common case happy.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
2d5c74fac3cc0f9d45a9e11b2fcdea1bc67928c4 |
|
27-Aug-2009 |
Eric Anholt <eric@anholt.net> |
intel: Add support for GL_ARB_map_buffer_range. Passes glean's bufferObject test, and should provide good performance in the cases applications are expected to use.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
60b072d49fd2a1b2bf59442ae7209379152b1500 |
|
28-Aug-2009 |
Eric Anholt <eric@anholt.net> |
intel: Add support for ARB_copy_buffer. Passes glean's bufferObject test for this extension.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
e304c65a2b9c1005d6216e91d90a99001549a63d |
|
15-Aug-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
i965: Add support for GL_ARB_seamless_cube_map
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
de80eeea0eebf00ee678b1a0fbd5fe67b00a8636 |
|
04-Aug-2009 |
Eric Anholt <eric@anholt.net> |
intel: Add support for EXT_provoking_vertex.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
246729162ccc7e2672aa6cc957053ce3a8975a2c |
|
29-Jul-2009 |
Eric Anholt <eric@anholt.net> |
i915: Add support for EXT_stencil_two_side and ATI_separate_stencil. Passes tests/stencil_twoside and glean/stencil2.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
92b9aa1646daa7d9e6470e9d1dbb3460eeae8941 |
|
29-Jul-2009 |
Eric Anholt <eric@anholt.net> |
i915: Add ARB_point_sprite since we already expose NV_point_sprite. It's all fallbacks anyway due to the DD_POINT_ATTEN fallback.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
1f070125e365dadf97797785fdeef1ccb1431f21 |
|
30-Jun-2009 |
Eric Anholt <eric@anholt.net> |
intel: Enable EXT_gpu_program_parameters. There doesn't appear to be any driver impact for enabling this, and tests/prog_parameter passes.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
8affcd364bd99b7da44e565db91c6c0afbf9ce77 |
|
23-Jun-2009 |
Brian Paul <brianp@vmware.com> |
intel: enable GL_ARB_vertex_array_object extension
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
63c407db3ef28862588660478a94102860480731 |
|
12-Jun-2009 |
Roland Scheidegger <sroland@vmware.com> |
enable ARB_half_float_pixel for intel drivers
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
a566b6d8ffa45728231f9040b15f86d403304c87 |
|
13-May-2009 |
Brian Paul <brianp@vmware.com> |
intel: enable GL_APPLE_vertex_array_object No special driver changes are needed for this extension.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
79e2df63af4d231a1223887e79a819b3baac9a6c |
|
27-Mar-2009 |
Roland Scheidegger <sroland@vmware.com> |
i965: add support for signed rgba texture format
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
3327cc64e7fdc13d3843ccb17763f68dd381185f |
|
12-Mar-2009 |
Roland Scheidegger <sroland@vmware.com> |
i965: add support for ATI_envmap_bumpmap
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
643d9401388be0c16ca0df8ea20dead6d31850de |
|
12-Feb-2009 |
Brian Paul <brianp@vmware.com> |
intel: turn on GL_ARB_shading_language_120 It's done in the Mesa GLSL compiler. The only part of it that might matter in drivers is the centroid sampling option for MSAA.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
425c803c039735aaaeb70f1613268fd4909862dc |
|
28-Jan-2009 |
Ian Romanick <idr@freedesktop.org> |
intel: Fix up some extension string issues Move the remaining extension string enables to intel_extensions.c. Make sure that GL_NV_texture_env_combine4 is not enabled on i830.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_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/drivers/dri/intel/intel_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/drivers/dri/intel/intel_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/drivers/dri/intel/intel_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/drivers/dri/intel/intel_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/drivers/dri/intel/intel_extensions.c
|
c0d3b7679aa90e1a0dca2db152205efaec088b90 |
|
28-Jan-2009 |
Brian Paul <brianp@vmware.com> |
i965: implement GL_EXT_texture_swizzle If the texture swizzle is not XYZW (no-op) add an extra MOV instruction after the TEX instruction to rearrange the components.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|
4006c5e4526a1cdb910500764590e39d32750967 |
|
26-Jan-2009 |
Brian Paul <brianp@vmware.com> |
intel: move intelInitExtensions() and related code into new intel_extensions.c
/external/mesa3d/src/mesa/drivers/dri/intel/intel_extensions.c
|