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