Mesa (mesa_7_7_branch): 26 new commits

Ian Romanick idr at kemper.freedesktop.org
Tue Dec 1 01:47:27 UTC 2009


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=650e02003fbb5511ec758d993b7ec0a302ee2235
Merge: 270d36da146b899d39e08f830fe34b63833a3731 587a52e95bbe96788e8b96b63f091bb3022fc048
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Nov 30 17:47:07 2009 -0800

    Merge branch 'mesa_7_6_branch' into mesa_7_7_branch
    
    Conflicts:
    	progs/util/shaderutil.c
    	src/mesa/drivers/dri/r600/r600_context.c
    	src/mesa/main/version.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=587a52e95bbe96788e8b96b63f091bb3022fc048
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Nov 30 12:43:12 2009 -0800

    i915: Actually put i915PointParameterfv in the driver function table.  Duh.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=533b7660073f2c1cd1a19105d4989ec11bfdcd87
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Sun Nov 29 17:49:55 2009 -0800

    i915: Fallback bit define missed on previous commit

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=718f31b830b2c4edad8b7e04804ff23e1db93e5a
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Sun Nov 29 17:43:38 2009 -0800

    i915: Round point sizes instead of truncate.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d8d49716cf5d5cabebadc32d7717eec787c75ff1
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Sun Nov 29 17:40:02 2009 -0800

    i915: Enable point sprite coordinate generation
    
    Support still isn't completely correct, but it's better.  piglit
    point-sprite now passes.  However, glean's pointSprite test fails.  In
    that test the texture on the sprite is somehow inverted as though
    GL_POINT_SPRITE_COORD_ORIGIN were set to GL_LOWER_LEFT.  i915 hardware
    shouldn't be able to do that!
    
    I believe there are also problems when not all texture units have
    GL_COORD_REPLACE set.  The hardware enable seems to be all or nothing.
    
    Fixes bug #25313.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0528f40e3b8ca3e59d3a641c4504d34cf9364578
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Nov 25 16:31:28 2009 -0800

    Improve implementation of GL_POINT_SPRITE_COORD_ORIGIN errors
    
    This enum is only supported for OpenGL 2.0.  If a driver supports
    OpenGL 1.4 and GL_ARB_point_sprite, using this enum should generate an
    error.  This is important because, for example, i915 and i830 can
    support GL_ARB_point_sprite, but they cannot support
    GL_POINT_SPRITE_COORD_ORIGIN.
    
    This commit just removes the check for NV_point_sprite, which is
    completely wrong, and add some comments describing what the code
    should do.  I don't see an easy way to check for version >= 2.0 from
    inside Mesa.  Perhaps we should add an extension
    GL_MESA_point_sprite_20 (like Intel's old GL_EXT_packed_pixels_12) to
    indicate that this added bit of functionality is available.
    
    Also note that glean's pointSprite test only checks for
    GL_ARB_point_sprite before trying to use
    GL_POINT_SPRITE_COORD_ORIGIN.  Naturally, that fails on
    non-2.0 implementations (i.e., Mac OS X on GMA 950).

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e4c5fe52c99bdf651aafa1569d9cf901891004d8
Author: Dave Airlie <airlied at linux.ie>
Date:   Wed Nov 25 20:23:22 2009 +1000

    radeon: fix context destroy needing lock for flushing.
    
    Thanks to Intel code which I've just stolen pretty much as usual.
    
    This fixes fdo bug 22851 which is a dri1 regression since rewrite.
    
    Tested by: fpiobaf (Fabio) on #radeon
    Signed-off-by: Dave Airlie <airlied at redhat.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b12ca6b87b55e3359e81d5a3be380c860478e353
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Nov 23 23:14:49 2009 -0800

    i915: Initialize Length and Offset fields when mapping a buffer object
    
    This fixes an assertion failure in _mesa_MapBufferARB.
    
    Fixes bugzilla #25253.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=da0883114b1dceceff8a38deea1bb870fda40464
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Nov 23 18:32:27 2009 -0800

    shaderutil: Fix detection of shaders
    
    Check for versions >= 2.0 (because some drivers return 3.0), and return
    GL_FALSE if shaders are not detected.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a11750218fa43dcf0d45b960d52497f7700db2a7
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Thu Oct 15 01:24:53 2009 +0100

    autoconf: Fix case for not having package
    (cherry picked from commit 5c4bdbd825934fe01330890d360b61caa06fdc8d)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=601edbef172f3106b9e4c0b96b24d8b5eea8d2a5
Author: Michel Dänzer <daenzer at vmware.com>
Date:   Mon Nov 23 19:33:59 2009 +0100

    Fix the DRI swrast driver for big endian platforms.
    
    Too bad I didn't realize earlier how easy this could be...
    
    Fixes http://bugs.freedesktop.org/show_bug.cgi?id=22767 .

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3128d65fd7da9dc9b7a6823fae9d9b2ca33afca6
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 09:35:01 2009 -0700

    docs: document fixes for AIX

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7593bcb6ec1362722bcf7c7323d7dce221c4b09b
Author: Tom Fogal <tfogal at alumni.unh.edu>
Date:   Thu Nov 19 09:33:21 2009 -0700

    gl: added mangled glXGetProcAddressARB define
    
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f24e863c3745b59e00978fbba306077629b5684
Author: Tom Fogal <tfogal at alumni.unh.edu>
Date:   Wed Nov 18 20:19:29 2009 -0700

    progs: Fix quoting issue with empty set of PROGRAM_DIRS.
    
    Quotes are important to make sure the argument to test -n really
    is the empty string, but that requires stringifying PROGRAM_DIRS.
    
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e6e2462ea1fb5b7fc24bb0e707a9cf6507c47c9
Author: Tom Fogal <tfogal at alumni.unh.edu>
Date:   Thu Nov 19 09:18:48 2009 -0700

    mesa: define 32bit byteswap for AIX.
    
    Fixes `xlib' driver build on AIX.
    
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5117725fd0eee7dbd5708bdbbd066bc89c2d35a9
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 09:07:34 2009 -0700

    docs: removed VC6/7 project files

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e16b59df42131452633742a03694bd5132a8895e
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 09:07:17 2009 -0700

    docs: update news file for 7.6.1 release

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a1505b42e30eeae20624bd24386198a8d867357
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 09:01:48 2009 -0700

    docs: remove VC6/7 project file info

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cba614bd88a9fa54d5d0d7d4dc80e86eac79347e
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 09:00:14 2009 -0700

    mesa: omit VC6, VC7 project files from tarballs
    
    Only VC8 project file is known to work.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3bcf2d49f3ce734820bf2f599345ac33a79aa735
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 08:57:39 2009 -0700

    windows: remove old VC6 project files directory
    
    Very out of date, according to Karl Schultz.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe5c46546e740a16a13fe9e8aaa4b071bc13d70b
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Wed Nov 18 11:51:20 2009 -0500

    r600: disable compressed texture support
    
    It's not implemented yet.  fixes fdo bug 24047

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c5add6a46899b87b3f338288cf9744160cf7c464
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Wed Nov 18 11:32:55 2009 -0500

    docs: Add note about r600

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=13b5a624b1899c457279907d58046dfb3c95addc
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Wed Nov 18 11:27:36 2009 -0500

    Revert "radeon: Fix legacy bo not to reuse dma buffers before refcount is 1."
    
    This reverts commit 284a7af274bc148f112bd0ebb40583923ee26b49.
    
    This breaks kde desktop effects.  See fdo bug 24131

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=027abddf4f47163276f55c2fa8f81408b652f072
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Nov 18 08:08:25 2009 -0700

    mesa: set version string to 7.6.1-rc1

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d449c07b8bfd1789b4f643b0eb0b1fac5314ebbe
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Nov 18 08:07:56 2009 -0700

    xorg/st: fixup builds against later dpms headers.
    
    (cherry picked from master, commit e9d6ab72be065becf7a077c33919d37faa8db92e)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b3ea2be906fbe0bf08f08f23ec39c0feb7a8f39
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Nov 17 15:53:27 2009 -0700

    docs: i965 clipping fix




More information about the mesa-commit mailing list