Mesa (master): 23 new commits
Brian Paul
brianp at kemper.freedesktop.org
Thu Jun 4 19:18:18 UTC 2009
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d58724c51c387c360d2423e29b80ddc0bfa66b7
Merge: 81a0ef3f2068448a8b544826eaa7d3382b9c769b 9424d81d18770f0c436f0876dffe07cf7c094db4
Author: Brian Paul <brianp at vmware.com>
Date: Thu Jun 4 13:16:13 2009 -0600
Merge branch 'mesa_7_5_branch'
Conflicts:
src/mesa/main/context.c
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9424d81d18770f0c436f0876dffe07cf7c094db4
Author: Brian Paul <brianp at vmware.com>
Date: Thu Jun 4 13:13:14 2009 -0600
softpipe: separate case for PIPE_PRIM_POLYGON in sp_vbuf_draw()
Because of flat shading, we can't use same code as PIPE_PRIM_TRIANGLE_FAN.
This is a follow-on to commit a59575d8fbe8b0ca053cc8366ce7a42bc660158a.
(cherry picked from commit 086ecea179ed572c89aa77c5f465671a5cef87a7)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6907650211d136ee7cb5a8914c32196d35a75bf3
Author: Brian Paul <brianp at vmware.com>
Date: Thu Jun 4 13:12:13 2009 -0600
softpipe: fix incorrect tri vertex order for PIPE_PRIM_POLYGON rendering
This fixes incorrect front/back-face orientation.
(cherry picked from commit a64bbdaa3e0b036a880d6db65ceb4a66205062f1)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d37795c45334010c70b2e1c23fca0e49ff607a6e
Author: Brian Paul <brianp at vmware.com>
Date: Thu Jun 4 13:10:19 2009 -0600
st/mesa: increase ST_MAX_SHADER_TOKENS to 8k
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=45e744dddc8a8f3b42610bfa512bc296bd5264bc
Author: Brian Paul <brianp at vmware.com>
Date: Thu Jun 4 13:08:52 2009 -0600
tgsi: increase MAX_LABELS to 4096
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc7f92478286041a018ac4e72d2ccedeea7c0eca
Author: José Fonseca <jfonseca at vmware.com>
Date: Tue Jun 2 18:41:12 2009 -0700
scons: Less aggressive optimizations for MSVC 64bit compiler.
MSVC 64bit compiler takes forever on some of the files.
Might want to revisit this again later.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f50c4fab8acfe291ddd426f331eea5eec66ba13
Author: José Fonseca <jfonseca at vmware.com>
Date: Tue Jun 2 18:23:12 2009 -0700
scons: Output nice summary messages instead of long command lines.
You can still get the old behavior by passing the option quiet=no to scons.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=273117ceed47bff58a0f475dd36b37721e997f91
Author: José Fonseca <jfonseca at vmware.com>
Date: Tue Jun 2 16:41:45 2009 -0700
util: Unsaved change missing from last commit.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=840af5fd62edc01769cc3818702ea399a0c68c40
Author: José Fonseca <jfonseca at vmware.com>
Date: Tue Jun 2 11:46:53 2009 -0700
util: Support Z24S8/Z24X8 -> unsigned conversion.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c91df4c1534e2db2274b6d08e90470bf21a49e2a
Author: José Fonseca <jfonseca at vmware.com>
Date: Tue Jun 2 11:46:06 2009 -0700
util: Fix 24 to 32 bit expansion binary arithmetic expression.
When approaching y = x * 0xffffffff / 0xffffff with bit arithmetic, the
8 least significant bits of y should come from the
8 most significant bits of x.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=12e94d892e3322be5c8a1594702d69e7a02d5274
Author: Brian Paul <brianp at vmware.com>
Date: Tue Jun 2 10:27:05 2009 -0600
mesa: release VBO and PBO references upon context destruction
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb3a9f984de6b1a167c60c345d51d55b8c0ca80b
Author: Brian Paul <brianp at vmware.com>
Date: Tue Jun 2 10:26:50 2009 -0600
mesa: add #define FEATURE_ARB_pixel_buffer_object
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=16fbd391291de8eddcd01a1a10e6801da299209b
Author: Ian Romanick <ian.d.romanick at intel.com>
Date: Mon May 18 13:26:16 2009 -0700
intel: Clip to window after calling Driver.TexImage2D
This prevents the width / height from being clipped to the window size before
the texture is allocated. This matches intelCopyTexImage1D.
This should fix bug #21227
Signed-off-by: Ian Romanick <ian.romanick at intel.com>
(cherry picked from commit 129f311673c99eb912d659023e50bc5f0ef53249)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1aef032d438aaa40ec28bf279ad5c089370773f0
Author: Keith Whitwell <keithw at vmware.com>
Date: Mon Jun 1 20:16:20 2009 -0700
gallium/draw: Free specialized versions of driver shaders
The pstipple, aaline and aapoint code would create specialized versions
of shaders and upload them to the driver -- but never free them.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=003cfd4dd2491675058c53a8f59553f2443be349
Author: Keith Whitwell <keithw at vmware.com>
Date: Mon Jun 1 20:15:28 2009 -0700
draw: free more token arrays
The AA line and point code also needs to free token arrays after
building driver shaders.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=69a765df1c3bf6acc549a5a6a047bbde16988721
Author: Keith Whitwell <keithw at vmware.com>
Date: Mon Jun 1 19:48:40 2009 -0700
draw: avoid leaking tokens when building pstipple fragment shader
Add missing FREE() after MALLOC().
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=503632557e8904b775e1b6f3f84eb41bda3af122
Author: Keith Whitwell <keithw at vmware.com>
Date: Thu May 14 10:26:56 2009 +0100
mesa/st: restore flush to copy_texsubimage (was previously finish)
Need a flush here even though the original finish was overkill.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=557d2bb42397bb5511c32b4a2b39c7978e69dc8e
Author: José Fonseca <jfonseca at vmware.com>
Date: Mon Jun 1 20:20:48 2009 -0700
wgl: Destroy the framebuffer when the window is destroyed.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=97f5953ced6938ca8e92cde62e8717ff505cc4e2
Author: Keith Whitwell <keithw at vmware.com>
Date: Thu May 14 15:57:27 2009 +0100
progs/vpglsl: add similar support for point rendering as progs/vp
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f989390af6f827d1ea36560381340148811836f3
Author: Jakob Bornecrantz <jakob at vmware.com>
Date: Wed May 13 22:35:06 2009 +0200
st/gl: Fix mip gen for compressed textures
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=00e7a600776ceb589bd5939ccd8aad937527db81
Author: Keith Whitwell <keithw at vmware.com>
Date: Wed May 13 13:47:38 2009 +0100
trivial/tri-z: add controls for depthrange min/max
Also add key to set up quake-1 style ztrick rendering with clear depth
1.0, deptrange(1.0, 0.0) and depthfunc GL_GREATER.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c756ed39f93bd26bc81f6e3be0440429ad58c40
Author: José Fonseca <jfonseca at vmware.com>
Date: Thu May 14 15:32:10 2009 +0100
progs/wgl: Small cleanup to wglinfo.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=76ad2b4a5a38389ed733d1bf31a6cbba1881dc10
Author: José Fonseca <jfonseca at vmware.com>
Date: Thu May 14 13:28:09 2009 +0100
progs/wgl: Use an invisible window in wglinfo.
More information about the mesa-commit
mailing list