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 +- pixman/pixman/pixman-combine.c.template | 6 +- pixman/pixman/pixman-combine.h.template | 452 ++--- pixman/pixman/pixman-fast-path.c | 4 +- pixman/pixman/pixman-image.c | 15 +- pixman/pixman/pixman-mmx.c | 57 +- pixman/pixman/pixman-trap.c | 2 +- pixman/pixman/pixman-utils.c | 35 +- pixman/pixman/pixman.h | 12 +- pixman/test/blitters-test.c | 4 +- pixman/test/composite-traps-test.c | 2 +- pixman/test/region-contains-test.c | 4 +- pixman/test/stress-test.c | 3 +- xorg-server/Xext/xace.c | 658 +++---- xorg-server/Xext/xf86bigfont.c | 4 +- xorg-server/Xi/exevents.c | 20 +- xorg-server/Xi/xiproperty.c | 2 +- xorg-server/configure.ac | 9 +- xorg-server/dix/dispatch.c | 26 +- xorg-server/dix/dixutils.c | 17 +- xorg-server/dix/enterleave.c | 9 +- xorg-server/dix/eventconvert.c | 4 + xorg-server/dix/getevents.c | 2 +- xorg-server/dix/property.c | 1288 ++++++------ xorg-server/hw/kdrive/ephyr/ephyrdriext.c | 4 +- xorg-server/hw/xfree86/Makefile.am | 2 - xorg-server/hw/xfree86/common/compiler.h | 19 - xorg-server/hw/xfree86/common/xf86Xinput.c | 11 +- xorg-server/hw/xfree86/ddc/ddcProperty.c | 47 +- xorg-server/hw/xfree86/dixmods/extmod/xf86dga2.c | 2070 ++++++++++---------- xorg-server/hw/xfree86/dixmods/extmod/xf86vmode.c | 6 +- xorg-server/hw/xfree86/dri/xf86dri.c | 4 +- xorg-server/hw/xfree86/dri2/dri2ext.c | 2 +- xorg-server/hw/xfree86/loader/loadmod.c | 3 + xorg-server/hw/xfree86/os-support/linux/lnx_init.c | 19 +- xorg-server/hw/xfree86/vgahw/vgaHW.h | 8 +- xorg-server/hw/xfree86/xaa/Makefile.am | 4 + xorg-server/hw/xquartz/GL/indirect.c | 3 - xorg-server/hw/xquartz/applewm.c | 4 +- xorg-server/hw/xquartz/xpr/appledri.c | 4 +- xorg-server/hw/xwin/Makefile.am | 3 +- xorg-server/hw/xwin/winclipboard.h | 1 - xorg-server/hw/xwin/winclipboardthread.c | 926 ++++----- xorg-server/hw/xwin/winengine.c | 701 ++++--- xorg-server/hw/xwin/winmultiwindowwm.c | 12 +- xorg-server/hw/xwin/winnativegdi.c | 7 +- xorg-server/hw/xwin/winpfbdd.c | 6 +- xorg-server/hw/xwin/winrandr.c | 2 - xorg-server/hw/xwin/winshadgdi.c | 1 - xorg-server/hw/xwin/winwin32rootless.c | 4 +- xorg-server/hw/xwin/winwin32rootlesswindow.c | 953 ++++----- xorg-server/hw/xwin/winwindowswm.c | 4 +- xorg-server/include/dixstruct.h | 30 +- xorg-server/include/exevents.h | 2 +- xorg-server/include/os.h | 2 - xorg-server/include/windowstr.h | 4 +- xorg-server/mi/mibitblt.c | 2 +- xorg-server/os/access.c | 9 +- xorg-server/os/backtrace.c | 6 +- xorg-server/os/client.c | 43 +- xorg-server/os/connection.c | 16 +- xorg-server/os/io.c | 21 +- xorg-server/os/osdep.h | 23 +- xorg-server/xkb/xkbActions.c | 2 +- 102 files changed, 5364 insertions(+), 4581 deletions(-) delete mode 100644 mesalib/docs/relnotes-7.12.html create mode 100644 mesalib/docs/relnotes-8.0.html 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.