[Mesa-dev] [PATCH 00/16] Replacing the default_extensions list with dummy_true
Ian Romanick
idr at freedesktop.org
Mon Oct 29 11:54:04 PDT 2012
On 10/28/2012 07:24 AM, Marek Olšák wrote:
> These are extensions which are enabled by default though the
> default_extensions list in main/extensions.c. This series changes the
> mechanism to using the dummy_true flag instead while removing the
> extension enable flags.
>
> The only exception is GL_OES_standard_derivatives, which I would not
> like to expose on hardware which can't do it.
>
> Please review.
Other than 9/16, the series is:
Reviewed-by: Ian Romanick <ian.d.romanick at intel.com>
> Marek Olšák (16):
> mesa: remove ARB_copy_buffer extension enable flag
> mesa: remove ARB_transpose_matrix extension enable flag
> mesa: remove ARB_window_pos extension enable flag
> mesa: remove EXT_compiled_vertex_array extension enable flag
> mesa: remove EXT_draw_range_elements extension enable flag
> mesa: remove EXT_packed_pixels extension enable flag
> mesa: remove EXT_rescale_normal extension enable flag
> mesa: remove EXT_separate_specular_color extension enable flag
> mesa: remove EXT_texture3D extension enable flag
> mesa: don't always enable OES_standard_derivatives
> mesa: remove APPLE_packed_pixels extension enable flag
> mesa: remove IBM_multimode_draw_arrays extension enable flag
> mesa: remove IBM_rasterpos_clip extension enable flag
> mesa: remove NV_light_max_exponent extension enable flag
> mesa: remove NV_texgen_reflection extension enable flag
> mesa: remove SGIS_texture_lod extension enable flag
>
> src/glsl/glsl_parser_extras.cpp | 2 +-
> src/glsl/standalone_scaffolding.cpp | 2 +-
> src/mesa/drivers/dri/intel/intel_extensions.c | 1 +
> src/mesa/drivers/dri/swrast/swrast.c | 4 --
> src/mesa/main/enable.c | 2 -
> src/mesa/main/extensions.c | 77 ++++++-------------------
> src/mesa/main/get.c | 4 --
> src/mesa/main/get_hash_params.py | 14 ++---
> src/mesa/main/mtypes.h | 15 -----
> src/mesa/main/version.c | 2 -
> src/mesa/state_tracker/st_extensions.c | 5 +-
> 11 files changed, 30 insertions(+), 98 deletions(-)
>
> Marek
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list