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 <[email protected]>

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
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

_______________________________________________
mesa-dev mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to