mesa: Changes to '965-ttm'
Eric Anholt
anholt at kemper.freedesktop.org
Tue Nov 27 22:43:49 UTC 2007
docs/fbdev-dri.html | 6 +
docs/shading.html | 1
progs/samples/blendeq.c | 97 ++++++++---------
progs/tests/texline.c | 12 +-
progs/trivial/point-param.c | 57 ++++++----
src/glx/x11/glcontextmodes.c | 3
src/mesa/drivers/dri/i915/i915_vtbl.c | 46 ++++++++
src/mesa/drivers/dri/i915/intel_context.h | 1
src/mesa/drivers/dri/i915/intel_tris.c | 3
src/mesa/drivers/dri/i915/server/intel_dri.c | 2
src/mesa/drivers/dri/i965/brw_eu_emit.c | 2
src/mesa/drivers/dri/i965/intel_buffer_objects.c | 10 +
src/mesa/drivers/dri/i965/intel_screen.h | 2
src/mesa/drivers/dri/i965/server/intel_dri.c | 2
src/mesa/drivers/dri/intel/intel_batchbuffer.c | 2
src/mesa/drivers/dri/intel/intel_batchbuffer.h | 3
src/mesa/drivers/dri/intel/intel_blit.c | 32 ++++-
src/mesa/drivers/dri/intel/intel_screen.h | 2
src/mesa/drivers/dri/radeon/radeon_screen.c | 6 -
src/mesa/shader/prog_execute.c | 128 +++++++++++------------
src/mesa/shader/prog_execute.h | 3
src/mesa/shader/slang/slang_builtin.c | 16 +-
src/mesa/shader/slang/slang_emit.c | 14 ++
src/mesa/swrast/s_fragprog.c | 23 ++--
src/mesa/swrast/s_points.c | 71 ++++++------
src/mesa/swrast/s_readpix.c | 5
src/mesa/swrast/s_texfilter.c | 3
27 files changed, 337 insertions(+), 215 deletions(-)
commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary
New commits:
commit e5a28133d88e38b6fa638ad4bc2a20ff61cd8307
Author: Eric Anholt <eric at anholt.net>
Date: Tue Nov 27 14:40:55 2007 -0800
[965] Fix leaking of buffer objects and excessive allocation of 0-sized BOs.
commit 8cd868ac66f8d1d2df674aa6c8ff0c34a8118e5f
Merge: 9f2501cff51a5b1cbc2e984e54f3166d42e1af6c 27028fcf741cf8bfc4da809b904e9d66866c94e5
Author: Eric Anholt <eric at anholt.net>
Date: Tue Nov 27 14:01:23 2007 -0800
Merge remote branch 'origin/master' into 965-ttm
commit 27028fcf741cf8bfc4da809b904e9d66866c94e5
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Nov 27 10:31:05 2007 -0700
minor additions to avoid FAQs
commit 5ef3a2c06d474891a667ef66ffd7aaa52af5fc04
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Nov 27 10:27:55 2007 -0700
document GLSL float f/F suffix bug
commit 4fe3bf2d77aeb289d2f1c7c695206c2e7889c5ed
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Nov 27 10:16:51 2007 -0700
set fp->UsesKill when emitting OPCODE_KIL
commit 92e4090b4c52e86f243bd4e6f3e6b48913948a1f
Author: Brian <brian.paul at tungstengraphics.com>
Date: Mon Nov 26 11:39:17 2007 -0700
add a few more logicop modes, simplify code
commit 74cd0b459f4eafd4b4bc63532b1c3cb6f26153ed
Author: Brian <brian.paul at tungstengraphics.com>
Date: Mon Nov 26 09:35:39 2007 -0700
improve 24-bit Z to 32-bit Z conversion
commit 46e03d584a18b89fef956fed3d52e15775846250
Author: Xiang, Haihao <haihao.xiang at intel.com>
Date: Tue Nov 27 09:45:32 2007 +0800
i965: The jump instruction count is added
to IP pre-increment, and should point to
the first instruction after the do instruction
of the do-while block of code
commit a8fee3a498c8c4966d57a5273408477f3aa3ce73
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Thu Nov 15 09:59:33 2007 +0000
i915: Catch cases where not all state is emitted for a new batchbuffer.
This could lead to incorrect rendering or even lockups.
commit 63e6bfe8db10313c7f48de0b8ddbcd6b47f7e327
Author: Michel Dänzer <michel at tungstengraphics.com>
Date: Fri Nov 9 18:46:55 2007 +0100
i915: Some additional blit fixes and assertions.
commit 42108629e80c4ad39da80dca1853c20fd65ad22c
Author: Michel Dänzer <michel at tungstengraphics.com>
Date: Sun Nov 25 14:20:36 2007 +0100
libGL: Make sure a valid value is returned for GLX_BIND_TO_MIPMAP_TEXTURE_EXT.
If the server didn't send a value, assume it's not supported.
A more generic solution might be better for this kind of problem, but an
attempt for this failed (see https://bugs.freedesktop.org/show_bug.cgi?id=9264)
and this allows compiz to work with drivers that support
GL_EXT_framebuffer_object.
commit 7dd5ced962e78df68cb902b88b95b7a842a310ab
Author: Michel Dänzer <michel at tungstengraphics.com>
Date: Sun Nov 25 14:17:02 2007 +0100
intel: Fix relative symlinks.
commit be1fa5b3d706a336e6719248e51d98f4bf21644d
Author: Brian <brian.paul at tungstengraphics.com>
Date: Fri Nov 23 16:19:25 2007 -0700
better test of point attenuation
commit 88b067cb040b42e774733959545f19ad780c873b
Author: Brian <brian.paul at tungstengraphics.com>
Date: Fri Nov 23 14:35:46 2007 -0700
#define GL_GLEXT_PROTOTYPES to silence warning
commit 999b55663a09d9669a9d14c5aadfa84e6dcba288
Author: Brian <brian.paul at tungstengraphics.com>
Date: Fri Nov 23 12:01:57 2007 -0700
Consolidate texture fetch code and use partial derivatives when possible.
commit ba162438841ecc6f0227b149ded66916911d9acf
Author: Brian <brian.paul at tungstengraphics.com>
Date: Fri Nov 23 10:25:48 2007 -0700
Fix parsing of gl_FrontLightModelProduct.sceneColor, don't segfault on variable array indexes.
commit c14d969a69d7b9a060c6701d3f18c51eabc56635
Author: Brian <brian.paul at tungstengraphics.com>
Date: Fri Nov 23 09:14:39 2007 -0700
need to check border width in sample_linear_2d() - fixes failed assertion in texwrap.c test
commit 0fd679a1903d997b53fe20b86821a58c1a66262f
Author: Brian <brian.paul at tungstengraphics.com>
Date: Thu Nov 22 09:31:16 2007 -0700
Consolidate point size computation, clamping in get_size().
Also, apply user-defined clamp limits to point size even when not using
attentuation or program-computed size.
commit ccb1c9df002b1bf7ef69ccfa57593f5cd6b63099
Author: Brian <brian.paul at tungstengraphics.com>
Date: Thu Nov 22 09:29:38 2007 -0700
Print point/line size range limits
commit 3d51c7900105a99fc30a4318080fd4cc373c8eec
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date: Thu Nov 22 02:49:11 2007 +0100
fix z buffer read/write issue with rv100-like chips and old ddx
More information about the mesa-commit
mailing list