From 38e661c7d82fa0b34fbe9b3f3261295787bb6427 Mon Sep 17 00:00:00 2001 From: marha Date: Wed, 11 Jan 2012 08:18:52 +0100 Subject: mesa pixman xserver git update 11 jan 2012 --- mesalib/Makefile | 2 +- mesalib/configs/default | 4 +- mesalib/docs/envvars.html | 2 + mesalib/docs/relnotes-7.12.html | 83 -- mesalib/docs/relnotes-8.0.html | 83 ++ mesalib/docs/relnotes.html | 2 +- mesalib/scons/gallium.py | 1 + mesalib/src/gallium/auxiliary/util/u_blit.c | 8 +- mesalib/src/gallium/auxiliary/util/u_blitter.c | 9 +- mesalib/src/gallium/auxiliary/util/u_blitter.h | 8 - mesalib/src/gallium/auxiliary/util/u_dump_state.c | 7 +- mesalib/src/gallium/auxiliary/util/u_gen_mipmap.c | 5 +- mesalib/src/gallium/auxiliary/util/u_sampler.c | 212 ++--- mesalib/src/gallium/auxiliary/util/u_surface.c | 17 +- mesalib/src/glsl/ast_to_hir.cpp | 23 + mesalib/src/glsl/linker.cpp | 6 +- mesalib/src/glsl/opt_copy_propagation_elements.cpp | 25 +- mesalib/src/mesa/main/accum.c | 24 +- mesalib/src/mesa/main/fbobject.c | 69 +- mesalib/src/mesa/main/format_unpack.c | 503 ++++++++++- mesalib/src/mesa/main/format_unpack.h | 7 +- mesalib/src/mesa/main/formats.c | 2 +- mesalib/src/mesa/main/readpix.c | 2 +- mesalib/src/mesa/main/shaderapi.c | 2 +- mesalib/src/mesa/main/shared.c | 2 +- mesalib/src/mesa/main/texstate.c | 2 +- mesalib/src/mesa/main/version.h | 6 +- mesalib/src/mesa/program/nvvertparse.c | 1 + mesalib/src/mesa/program/symbol_table.c | 977 +++++++++++---------- mesalib/src/mesa/state_tracker/st_atom_clip.c | 24 +- .../src/mesa/state_tracker/st_atom_rasterizer.c | 7 +- mesalib/src/mesa/state_tracker/st_cb_bitmap.c | 1 + mesalib/src/mesa/state_tracker/st_cb_clear.c | 4 +- mesalib/src/mesa/state_tracker/st_cb_drawpixels.c | 1 + mesalib/src/mesa/state_tracker/st_context.h | 1 - mesalib/src/mesa/state_tracker/st_extensions.c | 2 +- mesalib/src/mesa/state_tracker/st_manager.c | 1 - mesalib/src/mesa/state_tracker/st_program.c | 2 +- mesalib/src/mesa/swrast/s_blit.c | 183 +++- 39 files changed, 1520 insertions(+), 800 deletions(-) delete mode 100644 mesalib/docs/relnotes-7.12.html create mode 100644 mesalib/docs/relnotes-8.0.html (limited to 'mesalib') diff --git a/mesalib/Makefile b/mesalib/Makefile index c73894789..4a41948b5 100644 --- a/mesalib/Makefile +++ b/mesalib/Makefile @@ -184,7 +184,7 @@ ultrix-gcc: # Rules for making release tarballs -PACKAGE_VERSION=7.12-devel +PACKAGE_VERSION=8.0-devel PACKAGE_DIR = Mesa-$(PACKAGE_VERSION) PACKAGE_NAME = MesaLib-$(PACKAGE_VERSION) diff --git a/mesalib/configs/default b/mesalib/configs/default index 33e5f024d..2ca6fe45d 100644 --- a/mesalib/configs/default +++ b/mesalib/configs/default @@ -8,8 +8,8 @@ CONFIG_NAME = default # Version info -MESA_MAJOR=7 -MESA_MINOR=12 +MESA_MAJOR=8 +MESA_MINOR=0 MESA_TINY=0 MESA_VERSION = $(MESA_MAJOR).$(MESA_MINOR).$(MESA_TINY) diff --git a/mesalib/docs/envvars.html b/mesalib/docs/envvars.html index 4b5e89926..5a988847b 100644 --- a/mesalib/docs/envvars.html +++ b/mesalib/docs/envvars.html @@ -140,6 +140,8 @@ Mesa EGL supports different sets of environment variables. See the
  • SOFTPIPE_DUMP_GS - if set, the softpipe driver will print geometry shaders to stderr
  • SOFTPIPE_NO_RAST - if set, rasterization is no-op'd. For profiling purposes. +
  • SOFTPIPE_USE_LLVM - if set, the softpipe driver will try to use LLVM JIT for + vertex shading procesing. diff --git a/mesalib/docs/relnotes-7.12.html b/mesalib/docs/relnotes-7.12.html deleted file mode 100644 index 471bbdac7..000000000 --- a/mesalib/docs/relnotes-7.12.html +++ /dev/null @@ -1,83 +0,0 @@ - - - -Mesa Release Notes - - - - - - - - -

    Mesa 7.12 Release Notes / (release date TBD)

    - -

    -Mesa 7.12 is a new development release. -People who are concerned with stability and reliability should stick -with a previous release or wait for Mesa 7.12.1. -

    -

    -Mesa 7.12 implements the OpenGL 2.1 API, but the version reported by -glGetString(GL_VERSION) depends on the particular driver being used. -Some drivers don't support all the features required in OpenGL 2.1. -

    -

    -See the Compiling/Installing page for prerequisites -for DRI hardware acceleration. -

    - - -

    MD5 checksums

    -
    -tbd
    -
    - - -

    New features

    - - - -

    Bug fixes

    - - - -

    Changes

    - - - - - diff --git a/mesalib/docs/relnotes-8.0.html b/mesalib/docs/relnotes-8.0.html new file mode 100644 index 000000000..4aa175366 --- /dev/null +++ b/mesalib/docs/relnotes-8.0.html @@ -0,0 +1,83 @@ + + + +Mesa Release Notes + + + + + + + + +

    Mesa 8.0 Release Notes / (release date TBD)

    + +

    +Mesa 8.0 is a new development release. +People who are concerned with stability and reliability should stick +with a previous release or wait for Mesa 8.0.1. +

    +

    +Mesa 8.0 implements the OpenGL 3.0 API, but the version reported by +glGetString(GL_VERSION) depends on the particular driver being used. +Some drivers don't support all the features required in OpenGL 3.0. +

    +

    +See the Compiling/Installing page for prerequisites +for DRI hardware acceleration. +

    + + +

    MD5 checksums

    +
    +tbd
    +
    + + +

    New features

    + + + +

    Bug fixes

    + + + +

    Changes

    + + + + + diff --git a/mesalib/docs/relnotes.html b/mesalib/docs/relnotes.html index 7e02172ed..1dd5442d0 100644 --- a/mesalib/docs/relnotes.html +++ b/mesalib/docs/relnotes.html @@ -13,7 +13,7 @@ The release notes summarize what's new or changed in each Mesa release.