Mesa (master): i965: Add sandybridge D0 pci ids

2010-08-22 Thread Zhenyu Wang
Module: Mesa Branch: master Commit: 8a537b2fb856d27f49235d9f5684901f1213214c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8a537b2fb856d27f49235d9f5684901f1213214c Author: Zhenyu Wang Date: Mon Aug 23 10:16:45 2010 +0800 i965: Add sandybridge D0 pci ids Signed-off-by: Zhenyu Wang

Mesa (master): mesa: Fix typo in autoconf. in that made talloc cflags still detect at runtime.

2010-08-22 Thread Eric Anholt
Module: Mesa Branch: master Commit: 27e931f679f373dd93896ca78c34ef71e3dd7068 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=27e931f679f373dd93896ca78c34ef71e3dd7068 Author: Eric Anholt Date: Sun Aug 22 18:53:33 2010 -0700 mesa: Fix typo in autoconf.in that made talloc cflags still d

Mesa (master): st/mesa: implement depth-only blit for BlitFramebuffer

2010-08-22 Thread Brian Paul
Module: Mesa Branch: master Commit: cfc4d866566c5b2d584cdc998e6540733190ea05 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cfc4d866566c5b2d584cdc998e6540733190ea05 Author: Marek Olšák Date: Sat Aug 14 08:47:34 2010 -0700 st/mesa: implement depth-only blit for BlitFramebuffer Signe

Mesa (master): st/mesa: fix BlitFramebuffer for D24S8 textures

2010-08-22 Thread Brian Paul
Module: Mesa Branch: master Commit: 36e523f4a3383bc9e6170d0bc959ba9ffdb85016 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=36e523f4a3383bc9e6170d0bc959ba9ffdb85016 Author: Marek Olšák Date: Sat Aug 14 08:47:32 2010 -0700 st/mesa: fix BlitFramebuffer for D24S8 textures This is the

Mesa (master): util: implement depth blitting in u_blit

2010-08-22 Thread Brian Paul
Module: Mesa Branch: master Commit: 7945e143e0110398596311842309a88a6e455703 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7945e143e0110398596311842309a88a6e455703 Author: Marek Olšák Date: Sun Aug 22 19:29:32 2010 -0600 util: implement depth blitting in u_blit Signed-off-by: Bria

Mesa (master): st/mesa: added st_is_depth_stencil_combined() function

2010-08-22 Thread Brian Paul
Module: Mesa Branch: master Commit: 24bd9780bcf400a00f6fc5a89b1648c7e3b7df07 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=24bd9780bcf400a00f6fc5a89b1648c7e3b7df07 Author: Brian Paul Date: Sun Aug 22 19:34:53 2010 -0600 st/mesa: added st_is_depth_stencil_combined() function This c

Mesa (master): glsl: Don' t constant-fold in a constant in place of a function outval.

2010-08-22 Thread Eric Anholt
Module: Mesa Branch: master Commit: 428a3cd2d537a42c8a01765a5a53dca139e07443 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=428a3cd2d537a42c8a01765a5a53dca139e07443 Author: Eric Anholt Date: Sun Aug 22 18:26:42 2010 -0700 glsl: Don't constant-fold in a constant in place of a functio

Mesa (master): glsl: Convert constant folding to the rvalue visitor.

2010-08-22 Thread Eric Anholt
Module: Mesa Branch: master Commit: 6606fde3ec18288ecc4c6ce6d3fd32224a6c5248 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6606fde3ec18288ecc4c6ce6d3fd32224a6c5248 Author: Eric Anholt Date: Sun Aug 22 18:15:20 2010 -0700 glsl: Convert constant folding to the rvalue visitor. This s

Mesa (master): glsl: Don' t tree-graft in an expression in place of a function outval.

2010-08-22 Thread Eric Anholt
Module: Mesa Branch: master Commit: 137b8397fa5cc5d70e86a4b14d6be9326340f584 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=137b8397fa5cc5d70e86a4b14d6be9326340f584 Author: Eric Anholt Date: Sun Aug 22 18:25:55 2010 -0700 glsl: Don't tree-graft in an expression in place of a functio

Mesa (master): st/mesa: fix ReadPixels crashes when reading depth/ stencil from a FBO

2010-08-22 Thread Brian Paul
Module: Mesa Branch: master Commit: 6b90d1b1acaaf42b9c8b787d0dac54ac74d4fdcc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b90d1b1acaaf42b9c8b787d0dac54ac74d4fdcc Author: Brian Paul Date: Sun Aug 22 19:04:47 2010 -0600 st/mesa: fix ReadPixels crashes when reading depth/stencil fro

Mesa (master): mesa: use driver hook for creating new renderbuffers

2010-08-22 Thread Brian Paul
Module: Mesa Branch: master Commit: c94256e83b6d482cb0c92e09b9f3275894fdc1b8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c94256e83b6d482cb0c92e09b9f3275894fdc1b8 Author: Brian Paul Date: Sun Aug 22 18:54:50 2010 -0600 mesa: use driver hook for creating new renderbuffers --- sr

Mesa (master): st/mesa: clean-up pipe_get_transfer() calls

2010-08-22 Thread Brian Paul
Module: Mesa Branch: master Commit: ed57286b75e337b29204cc998462a50a6fe47bc2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ed57286b75e337b29204cc998462a50a6fe47bc2 Author: Brian Paul Date: Sun Aug 22 18:48:28 2010 -0600 st/mesa: clean-up pipe_get_transfer() calls --- src/mesa/st

Mesa (master): mesa: AC_SUBST the talloc libs/cflags so the ./ configure results are saved.

2010-08-22 Thread Eric Anholt
Module: Mesa Branch: master Commit: 639cdd3782c40c422c33c907949376c735d9340c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=639cdd3782c40c422c33c907949376c735d9340c Author: Eric Anholt Date: Sun Aug 22 17:34:18 2010 -0700 mesa: AC_SUBST the talloc libs/cflags so the ./configure resu

Mesa (master): nvfx: fix minor memory leak

2010-08-22 Thread Luca Barbieri
Module: Mesa Branch: master Commit: 8ffc3572281c24d1f97b3c119117918dca80f53e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8ffc3572281c24d1f97b3c119117918dca80f53e Author: Luca Barbieri Date: Mon Aug 23 00:16:23 2010 +0200 nvfx: fix minor memory leak --- src/gallium/drivers/nvfx

Mesa (master): nvfx: use 64-bit bitmasks for temps

2010-08-22 Thread Luca Barbieri
Module: Mesa Branch: master Commit: d21be6ee2cae2daeb83583a5d3798f5104c00d73 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d21be6ee2cae2daeb83583a5d3798f5104c00d73 Author: Luca Barbieri Date: Sun Aug 22 21:41:49 2010 +0200 nvfx: use 64-bit bitmasks for temps --- src/gallium/driv

Mesa (master): nvfx: support both sprite coord origins

2010-08-22 Thread Luca Barbieri
Module: Mesa Branch: master Commit: d507c0812d5a01d29f1f9f6942ec5cfd91ea0375 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d507c0812d5a01d29f1f9f6942ec5cfd91ea0375 Author: Luca Barbieri Date: Sun Aug 22 23:29:34 2010 +0200 nvfx: support both sprite coord origins Now we lie less wh

Mesa (master): r600g: fix DB decompression

2010-08-22 Thread Jerome Glisse
Module: Mesa Branch: master Commit: d843bbfd3f92d5afea665c3ff16bcca0628f2e7b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d843bbfd3f92d5afea665c3ff16bcca0628f2e7b Author: Jerome Glisse Date: Sun Aug 22 17:13:58 2010 -0400 r600g: fix DB decompression Signed-off-by: Jerome Glisse

Mesa (master): nvfx: Include missing header in nvfx_vertprog.c.

2010-08-22 Thread Vinson Lee
Module: Mesa Branch: master Commit: d324fcea67f8e3f3c371ec089c5d5106be06e160 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d324fcea67f8e3f3c371ec089c5d5106be06e160 Author: Vinson Lee Date: Sun Aug 22 12:45:04 2010 -0700 nvfx: Include missing header in nvfx_vertprog.c. Include draw

Mesa (master): translate_sse: add R32G32B32A32_FLOAT -> X8X8X8X8_UNORM for EMIT_4UB

2010-08-22 Thread Luca Barbieri
Module: Mesa Branch: master Commit: 8e632666af494219c77072056e8ca0e9cd09f5fa URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e632666af494219c77072056e8ca0e9cd09f5fa Author: Jakob Bornecrantz Date: Sun Aug 22 19:58:57 2010 +0200 translate_sse: add R32G32B32A32_FLOAT -> X8X8X8X8_UNORM

Mesa (master): translate_sse: refactor constant management

2010-08-22 Thread Luca Barbieri
Module: Mesa Branch: master Commit: 4f3fedcef735cda34aa04416950b5febb64435fc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4f3fedcef735cda34aa04416950b5febb64435fc Author: Luca Barbieri Date: Sun Aug 22 17:11:22 2010 +0100 translate_sse: refactor constant management --- src/gall

Mesa (master): nvfx: refactor to support multiple fragment program versions

2010-08-22 Thread Luca Barbieri
Module: Mesa Branch: master Commit: df86f1e7d50e01b92e03dc25fa9e9258d2d4fa2f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=df86f1e7d50e01b92e03dc25fa9e9258d2d4fa2f Author: Luca Barbieri Date: Sun Aug 22 16:15:51 2010 +0200 nvfx: refactor to support multiple fragment program version

Mesa (master): nvfx: move stuff around

2010-08-22 Thread Luca Barbieri
Module: Mesa Branch: master Commit: 47537a4557c8a264f1e0eb308aff07464c81e0ca URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=47537a4557c8a264f1e0eb308aff07464c81e0ca Author: Luca Barbieri Date: Sun Aug 22 15:48:41 2010 +0200 nvfx: move stuff around --- src/gallium/drivers/nvfx/nvf

Mesa (master): r600g: depth buffer likely needs decompression when used as texture

2010-08-22 Thread Jerome Glisse
Module: Mesa Branch: master Commit: ed99c28d12579bb8ee79eb9cfa55452785be7b6e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ed99c28d12579bb8ee79eb9cfa55452785be7b6e Author: Jerome Glisse Date: Sun Aug 22 14:22:00 2010 -0400 r600g: depth buffer likely needs decompression when used as

Mesa (master): llvmpipe: reduce size of fragment shader variant key

2010-08-22 Thread Keith Whitwell
Module: Mesa Branch: master Commit: 3d4b60f1f7be3dc54951c9c414601062e73ca674 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d4b60f1f7be3dc54951c9c414601062e73ca674 Author: Keith Whitwell Date: Sun Aug 22 12:31:18 2010 +0100 llvmpipe: reduce size of fragment shader variant key Don'

Mesa (master): glx/xlib: configurable strict/ non-strict buffer size invalidate

2010-08-22 Thread Keith Whitwell
Module: Mesa Branch: master Commit: 42719df0b866a00ea4a7739e82e1639c9943fcfd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=42719df0b866a00ea4a7739e82e1639c9943fcfd Author: Keith Whitwell Date: Sun Aug 22 14:14:55 2010 +0100 glx/xlib: configurable strict/non-strict buffer size inval

Mesa (master): llvmpipe: remove unused member from lp_fragment_shader_variant_key

2010-08-22 Thread Keith Whitwell
Module: Mesa Branch: master Commit: 49a2ea082b16732959b1e8e793d9c3293d8332c0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=49a2ea082b16732959b1e8e793d9c3293d8332c0 Author: Keith Whitwell Date: Sun Aug 22 12:16:45 2010 +0100 llvmpipe: remove unused member from lp_fragment_shader_var

Mesa (master): llvmpipe: don't clear unused bins

2010-08-22 Thread Keith Whitwell
Module: Mesa Branch: master Commit: 0ad82b8d28cbb8d7224bf96c43c80fed45321597 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ad82b8d28cbb8d7224bf96c43c80fed45321597 Author: Keith Whitwell Date: Sun Aug 22 11:43:01 2010 +0100 llvmpipe: don't clear unused bins If bins outside the cur

Mesa (master): draw: reduce the size of the llvm variant key

2010-08-22 Thread Keith Whitwell
Module: Mesa Branch: master Commit: a1de6f48c3fa79bbc8f2514da19b3e01138e7093 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a1de6f48c3fa79bbc8f2514da19b3e01138e7093 Author: Keith Whitwell Date: Sat Aug 21 22:51:38 2010 +0100 draw: reduce the size of the llvm variant key --- src/g

Mesa (master): glx/xlib: remove another XSync

2010-08-22 Thread Keith Whitwell
Module: Mesa Branch: master Commit: 8b15de2736976ed6095d6f36e22c66f9de43601d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8b15de2736976ed6095d6f36e22c66f9de43601d Author: Keith Whitwell Date: Fri Aug 20 00:14:47 2010 +0100 glx/xlib: remove another XSync With this change, xmesa_ge

Mesa (master): glx/xlib: no need to call XSync from XMesaFlush

2010-08-22 Thread Keith Whitwell
Module: Mesa Branch: master Commit: 8570232b3b7930bd2ef58a337e9d57b12d3a8874 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8570232b3b7930bd2ef58a337e9d57b12d3a8874 Author: Keith Whitwell Date: Fri Aug 20 00:08:22 2010 +0100 glx/xlib: no need to call XSync from XMesaFlush Try to el

Mesa (master): nvfx: simplify and correct fragment program update logic

2010-08-22 Thread Luca Barbieri
Module: Mesa Branch: master Commit: 7de1f86c49716eeadb443507d16ead933288059c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7de1f86c49716eeadb443507d16ead933288059c Author: Luca Barbieri Date: Sun Aug 22 12:02:41 2010 +0200 nvfx: simplify and correct fragment program update logic T

Mesa (master): nvfx: make stipple setting independent of enable

2010-08-22 Thread Luca Barbieri
Module: Mesa Branch: master Commit: 9fefab340f59519efc5c5690347a54e437d9407a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9fefab340f59519efc5c5690347a54e437d9407a Author: Luca Barbieri Date: Sun Aug 22 11:58:54 2010 +0200 nvfx: make stipple setting independent of enable --- src

Mesa (master): nvfx: fix vertex programs

2010-08-22 Thread Luca Barbieri
Module: Mesa Branch: master Commit: 793e398681ac9ef9da6f6a453a5665bdfd0270e8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=793e398681ac9ef9da6f6a453a5665bdfd0270e8 Author: Luca Barbieri Date: Sun Aug 22 14:53:49 2010 +0200 nvfx: fix vertex programs --- src/gallium/drivers/nvfx/n

Mesa (master): nvfx: use relocations array for vp constants

2010-08-22 Thread Luca Barbieri
Module: Mesa Branch: master Commit: a0c45eabf961905ea7bd48b2750fce41c8ba542b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a0c45eabf961905ea7bd48b2750fce41c8ba542b Author: Luca Barbieri Date: Sun Aug 22 00:21:55 2010 +0200 nvfx: use relocations array for vp constants --- src/gal

Mesa (master): r600g: Don't blindly unmap NULL->size.

2010-08-22 Thread Henri Verbeet
Module: Mesa Branch: master Commit: 8a878c266a8bf50b49d3ef8c5984790581e33133 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8a878c266a8bf50b49d3ef8c5984790581e33133 Author: Henri Verbeet Date: Mon Aug 16 22:18:37 2010 +0200 r600g: Don't blindly unmap NULL->size. There may actually

Mesa (master): svga: Do not shortcut NULL surface relocations with SVGA3D_INVALID_ID.

2010-08-22 Thread Jose Fonseca
Module: Mesa Branch: master Commit: 04094b2da2030a82ff49e647fc8658502f02cea8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=04094b2da2030a82ff49e647fc8658502f02cea8 Author: José Fonseca Date: Sun Aug 15 13:36:02 2010 +0100 svga: Do not shortcut NULL surface relocations with SVGA3D_I

Mesa (master): i965: Fix 8-wide FB writes on gen6.

2010-08-22 Thread Eric Anholt
Module: Mesa Branch: master Commit: 52e9520274c797f55af5f515a3f203515b6cb231 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=52e9520274c797f55af5f515a3f203515b6cb231 Author: Eric Anholt Date: Sun Aug 22 00:47:45 2010 -0700 i965: Fix 8-wide FB writes on gen6. My merge of Zhenyu's pat

Mesa (master): i965: Fix brw_math1 with scalar argument in gen6 FS.

2010-08-22 Thread Eric Anholt
Module: Mesa Branch: master Commit: 250fccecc81e2ad8a63efaccae85793fbffd0a37 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=250fccecc81e2ad8a63efaccae85793fbffd0a37 Author: Eric Anholt Date: Sun Aug 22 00:44:28 2010 -0700 i965: Fix brw_math1 with scalar argument in gen6 FS. The doc

Mesa (master): i965: Fix up WM push constant setup on gen6.

2010-08-22 Thread Eric Anholt
Module: Mesa Branch: master Commit: 556f19415a5210aacd52d652b8aae6e58c44e4ed URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=556f19415a5210aacd52d652b8aae6e58c44e4ed Author: Eric Anholt Date: Sun Aug 22 00:26:09 2010 -0700 i965: Fix up WM push constant setup on gen6. Fixes glsl-alge

Mesa (master): i965: Use intel->gen >= 6 instead of IS_GEN6.

2010-08-22 Thread Eric Anholt
Module: Mesa Branch: master Commit: 527a9a4de218cae89d7faf92788f88ce1f9387b6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=527a9a4de218cae89d7faf92788f88ce1f9387b6 Author: Eric Anholt Date: Sat Aug 21 23:47:06 2010 -0700 i965: Use intel->gen >= 6 instead of IS_GEN6. --- src/mesa

Mesa (master): libgl-xlib: Include missing header in xlib.c.

2010-08-22 Thread Vinson Lee
Module: Mesa Branch: master Commit: df604834d3cfaa5871439ca56177f182a8bcba45 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=df604834d3cfaa5871439ca56177f182a8bcba45 Author: Vinson Lee Date: Sun Aug 22 00:30:47 2010 -0700 libgl-xlib: Include missing header in xlib.c. Include st_api.

Mesa (master): nvfx: Silence unused variable warning.

2010-08-22 Thread Vinson Lee
Module: Mesa Branch: master Commit: 928830606f267aa828ede92cf0a643eb5901c3e2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=928830606f267aa828ede92cf0a643eb5901c3e2 Author: Vinson Lee Date: Sun Aug 22 00:16:54 2010 -0700 nvfx: Silence unused variable warning. The variable is used b

Mesa (master): mesa: Initialize member variables in ir_to_mesa_src_reg constructor.

2010-08-22 Thread Vinson Lee
Module: Mesa Branch: master Commit: 48c289fb552a3d363b505514b6ea22467f00e318 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=48c289fb552a3d363b505514b6ea22467f00e318 Author: Vinson Lee Date: Sun Aug 22 00:09:43 2010 -0700 mesa: Initialize member variables in ir_to_mesa_src_reg constr