Mesa (master): Remove the ATI_envmap_bumpmap extension

Jason Ekstrand jekstrand at kemper.freedesktop.org
Mon Jun 30 19:03:13 UTC 2014


Module: Mesa
Branch: master
Commit: 4000c0112a49c28793844f454278b50e00943173
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4000c0112a49c28793844f454278b50e00943173

Author: Jason Ekstrand <jason.ekstrand at intel.com>
Date:   Fri Jun 27 09:40:10 2014 -0700

Remove the ATI_envmap_bumpmap extension

As far as I can tell, the Intel mesa driver is the only driver in the world
still supporting this legacy extension.  If someone wants to do bump
mapping, they can use shaders.

Signed-off-by: Jason Ekstrand <jason.ekstrand at intel.com>
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org> [v1]
Reviewed-by: Chris Forbes <chrisf at ijw.co.nz> [v2]
Reviewed-by: Ian Romanick <idr at freedesktop.org> [v3]

---

 docs/relnotes/10.3.html                         |    1 +
 src/glsl/builtin_variables.cpp                  |   12 --
 src/mapi/glapi/gen/gl_API.xml                   |    8 +-
 src/mapi/glapi/tests/check_table.cpp            |    4 -
 src/mesa/drivers/dri/i965/brw_surface_formats.c |    1 -
 src/mesa/drivers/dri/i965/intel_extensions.c    |    1 -
 src/mesa/main/context.c                         |    3 -
 src/mesa/main/dlist.c                           |   46 ------
 src/mesa/main/extensions.c                      |    2 -
 src/mesa/main/ff_fragment_shader.cpp            |   80 ---------
 src/mesa/main/format_pack.c                     |   25 ---
 src/mesa/main/format_unpack.c                   |   14 --
 src/mesa/main/formats.c                         |   20 +--
 src/mesa/main/formats.h                         |    2 -
 src/mesa/main/glformats.c                       |   35 ----
 src/mesa/main/glformats.h                       |    3 -
 src/mesa/main/mtypes.h                          |    6 -
 src/mesa/main/pack.c                            |  137 ----------------
 src/mesa/main/pack.h                            |    8 -
 src/mesa/main/tests/enum_strings.cpp            |    8 -
 src/mesa/main/texenv.c                          |  198 -----------------------
 src/mesa/main/texenv.h                          |   12 --
 src/mesa/main/texformat.c                       |    5 -
 src/mesa/main/texgetimage.c                     |    5 -
 src/mesa/main/teximage.c                        |   13 +-
 src/mesa/main/texstate.c                        |   15 --
 src/mesa/main/texstore.c                        |   78 ---------
 src/mesa/program/prog_statevars.c               |   30 ----
 src/mesa/program/prog_statevars.h               |    2 -
 src/mesa/swrast/s_texcombine.c                  |   77 +--------
 src/mesa/swrast/s_texfetch.c                    |    1 -
 src/mesa/swrast/s_texfetch_tmp.h                |   16 --
 32 files changed, 8 insertions(+), 860 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=4000c0112a49c28793844f454278b50e00943173



More information about the mesa-commit mailing list