[Mesa-dev] [PATCH v2] Remove the ATI_envmap_bumpmap extension

Brian Paul brianp at vmware.com
Sat Jun 28 04:52:20 PDT 2014


On 06/27/2014 06:49 PM, Jason Ekstrand wrote:
> 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>
> ---
>   src/glsl/builtin_variables.cpp                  |  12 --
>   src/mapi/glapi/gen/gl_API.xml                   |  50 ------
>   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/drivers/dri/radeon/server/radeon_reg.h |   3 -
>   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, 3 insertions(+), 909 deletions(-)

Let's also mention this removal in the Changes section of 
docs/relnotes/10.3.html

-Brian




More information about the mesa-dev mailing list