Mesa (gallium-0.2): 21 new commits

Alan Hourihane alanh at kemper.freedesktop.org
Mon Dec 8 14:30:04 UTC 2008


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=33a1f495d4bb19288680b9812c6ec1235302d215
Merge: bcd5dda4358a5e47551278477bd00d2c63415c44 bdc8ac4426f00eaafbe8ca0d356563efe390294d
Author: Alan Hourihane <alanh at tungstengraphics.com>
Date:   Mon Dec 8 14:29:50 2008 +0000

    Merge commit 'origin/master' into gallium-0.2
    
    Conflicts:
    
    	progs/glsl/Makefile

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bdc8ac4426f00eaafbe8ca0d356563efe390294d
Author: Eric Anholt <eric at anholt.net>
Date:   Wed Dec 3 15:32:51 2008 -0800

    intel: Put CopyTexImage fallback under DEBUG_FALLBACKS not DEBUG_TEXTURE.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e0f8b174dddeb743b4bdc0d831eb1121f62ff50
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Sat Nov 29 17:25:44 2008 -0700

    mesa: assorted clean-ups, updated comments, etc.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=249e1e4d30759cd3c55cef0dba75f531cc7c6269
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Sat Nov 29 16:03:40 2008 -0700

    mesa: replace large macros with inline functions

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=39091cc6385e6253464900e436cd7e9c04409ce6
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Dec 2 22:51:39 2008 -0700

    demos: added simple vertex shader texture test.
    
    Draw a quadmesh where Z coord is taken from a texture map.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f18880038b46c253d8689c9f6f7b77fca261e702
Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
Date:   Wed Dec 3 17:03:13 2008 -0800

    darwin: Use -Os instead of -O2
    (cherry picked from commit 456dbb143a0d11b69d8af0d493cd84efb0596273)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=264cba6f70eacd9e04646104d10ba63c248d7b83
Author: Eric Anholt <eric at anholt.net>
Date:   Wed Dec 3 11:36:55 2008 -0800

    i965: Fix failure to upload new constant data when changing programs.
    
    This is fallout from the ffvertex_prog.c work.  It doesn't call
    ProgramStringNotify, so we don't set param_state, so we wouldn't track when
    VP parameters changed, and constants wouldn't get uploaded.  Instead, remove
    param_state entirely and just use the real value that we want to be tracking.
    
    Fixes rendering in openarena since BRW_NEW_BATCH got disentangled from
    BRW_NEW_INDICES.
    
    Bug #18822.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8a1e7086c7c1d2fed22a0d7f840de515a6ca7e18
Author: Eric Anholt <eric at anholt.net>
Date:   Wed Dec 3 11:30:58 2008 -0800

    i965: Fix stray character that the compile whined about.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=154a9e5317f890618932cea0129ef887e16baf84
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Mon Dec 1 21:44:03 2008 -0500

    Bump dri2proto requirement to 1.99.3, drop CopyRegion bitmask from protocol.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd031749a75883a6fbf8fb7bf989b77a7c705819
Author: Dave Airlie <airlied at redhat.com>
Date:   Fri Nov 28 19:38:47 2008 +1000

    intel: restore old vertex submit paths for i8xx hardware.
    
    Intel docs state that only 830/845 have VBOs, 855/865 don't. So
    lets just not use them on i8xx at all.
    
    This restores the old pre-vbo code and uses it on all 8xx hw.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1e2f57425153d73646fde7c91c16aa5559491556
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Mon Dec 1 18:32:47 2008 -0700

    mesa: fix conditional in save_Lightfv(), bug 18838

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e476acb1051ae1a7e5e2be35a89488a8e5b07ff4
Author: Eric Anholt <eric at anholt.net>
Date:   Fri Nov 28 12:43:10 2008 -0800

    i965: Add a new state flag BRW_NEW_NR_SURFACES instead of CACHE_NEW_SURFACE
    
    The CACHE_NEW_SURFACE bit always gets spammed since we get many different
    surface BOs per state emit, but the only consumer of it wanted to just know
    how many surfaces were enabled.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e5639577c03ccd75bb421e494638fbb5a3e7dcd
Author: Eric Anholt <eric at anholt.net>
Date:   Fri Nov 28 12:16:51 2008 -0800

    i965: Fix clashing enums for BRW_NEW_INDICES/VERTICES versus BATCH/DEPTH_BUFFER.
    
    Fixes upload of large amounts of state for every new primitive emit.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=287d719a93728dfd736ecd6ef31c8101f12d58c2
Author: Eric Anholt <eric at anholt.net>
Date:   Fri Nov 28 11:58:00 2008 -0800

    i965: Remove BRW_WM_LOCK dirty bit, introduced to work around lack of relocs.
    
    This was causing a prepare of wm state at every primitive emit.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3f973de07c035c7307e4129db17ba2baa6ae9acf
Author: Eric Anholt <eric at anholt.net>
Date:   Thu Nov 27 12:26:00 2008 -0800

    i965: Add debug code for dumping how frequently different dirty bits are set.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e76ac070dfea5d151d31121af5c8ca1c99caeb0
Author: Eric Anholt <eric at anholt.net>
Date:   Wed Nov 26 20:42:59 2008 -0800

    i915: Remove dead early z enable bit which was always on.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7855b2aef6bd9e9c2d73260b5cd166159b2525c6
Author: Eric Anholt <eric at anholt.net>
Date:   Wed Nov 26 19:22:37 2008 -0800

    i965: Reduce fast-pathiness of brw_try_draw_prims, bringing in important checks.
    
    Later primitives, even if they caused a full state validate, wouldn't check
    that there was enough space in the batchbuffer, occasionally triggering the
    sanity check.  We also skipped the aperture space check, even if it would
    mean bringing in new programs and associated state.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=baaf9779f1d892083238eb1af34cddc0c7541e22
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Fri Nov 28 16:17:38 2008 -0700

    mesa: add missing break statements

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=166d5ac1704f241fffcaf7222143f4a99725278e
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Fri Nov 28 14:08:04 2008 -0700

    mesa: enable texture compression extensions for software drivers when possible

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b5cd7d74adaeb4c0cf27925ba187235c7a4cff4
Author: Phillip Klaus Krause <pkk at spth.de>
Date:   Fri Nov 28 13:54:08 2008 -0700

    mesa: remove unneeded compressed texure size checks

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ec17001cd4e17240039b9b96083ef9b831720107
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Fri Nov 28 13:50:41 2008 -0700

    mesa: fix default switch case in append_token(), see bug 18734




More information about the mesa-commit mailing list