Mesa (master): nvfx: fix fragprog word swapping on big-endian machines

2010-12-15 Thread Ben Skeggs
Module: Mesa Branch: master Commit: 57dcd800cad857ce03fd0714924f9aaa5373eec7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=57dcd800cad857ce03fd0714924f9aaa5373eec7 Author: Ben Skeggs Date: Thu Dec 16 11:12:52 2010 +1000 nvfx: fix fragprog word swapping on big-endian machines Signe

Mesa (7.9): i915: Disallow alpha, red, RG, and sRGB as render targets

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 1cfd517b15fb4d75e6dd83fb11533767f9fd3c55 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1cfd517b15fb4d75e6dd83fb11533767f9fd3c55 Author: Ian Romanick Date: Wed Dec 15 15:11:01 2010 -0800 i915: Disallow alpha, red, RG, and sRGB as render targets Fixe

Mesa (7.9): glsl: Don't inline function prototypes.

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 50ec3c74e3f479eb755aecb20aaa417a57197719 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=50ec3c74e3f479eb755aecb20aaa417a57197719 Author: Kenneth Graunke Date: Thu Nov 25 00:09:43 2010 -0800 glsl: Don't inline function prototypes. Currently, the stan

Mesa (7.9): i965: Add support for rendering to SARGB8 FBOs.

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: a0d5da96b58cff49fbf07865abcaafbdba8c4df1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a0d5da96b58cff49fbf07865abcaafbdba8c4df1 Author: Eric Anholt Date: Fri Sep 24 16:11:40 2010 -0700 i965: Add support for rendering to SARGB8 FBOs. Tested with fbo

Mesa (7.9): mesa: Fix glGet of ES2's GL_MAX_*_VECTORS properties.

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: c055239bae567efd669f2f99c1514ee0191cb9db URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c055239bae567efd669f2f99c1514ee0191cb9db Author: Ian Romanick Date: Wed Dec 15 14:32:42 2010 -0800 mesa: Fix glGet of ES2's GL_MAX_*_VECTORS properties. Previous

Mesa (7.9): glsl: Use do_common_optimization in the standalone compiler.

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: d595657e5a20129d637464ddb6fd4e4aa492401d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d595657e5a20129d637464ddb6fd4e4aa492401d Author: Kenneth Graunke Date: Wed Nov 24 23:54:03 2010 -0800 glsl: Use do_common_optimization in the standalone compiler.

Mesa (7.9): i965: Don't write mrf assignment for pointsize output

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 6b96b002c8fc8fadc8fe544d6bff0403604e5755 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b96b002c8fc8fadc8fe544d6bff0403604e5755 Author: Kristian Høgsberg Date: Wed Nov 24 10:12:20 2010 -0500 i965: Don't write mrf assignment for pointsize output htt

Mesa (7.9): glsl: better handling of linker failures

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: ce8f4f266eff89215287aa2b89f55e099630b292 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ce8f4f266eff89215287aa2b89f55e099630b292 Author: Ian Romanick Date: Wed Dec 15 14:25:42 2010 -0800 glsl: better handling of linker failures Upon link error, exit

Mesa (7.9): glsl: fix off by one in register index assertion

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: e0dbd44a00fa6a6c8e533c1e66a241f8dac9103e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e0dbd44a00fa6a6c8e533c1e66a241f8dac9103e Author: Brian Paul Date: Mon Nov 22 15:06:47 2010 -0700 glsl: fix off by one in register index assertion (cherry picked f

Mesa (7.9): glsl: Fix constant expression handling for <, >, <=, >= on vectors.

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 67b7a3844a1d6140712f5c82df0e281179a7cdfe URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=67b7a3844a1d6140712f5c82df0e281179a7cdfe Author: Kenneth Graunke Date: Wed Nov 17 10:40:28 2010 -0800 glsl: Fix constant expression handling for <, >, <=, >= on v

Mesa (7.9): glsl: Fix erroneous cast in ast_jump_statement::hir()

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 69cc62b907c852647f94ba2f702a6908191a013c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=69cc62b907c852647f94ba2f702a6908191a013c Author: Chad Versace Date: Wed Nov 17 10:28:01 2010 -0800 glsl: Fix erroneous cast in ast_jump_statement::hir() Return v

Mesa (7.9): glsl: Unconditionally define GL_FRAGMENT_PRECISION_HIGH in ES2 shaders.

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 8c8c1b2c990066ef0c9f5d1d2c2c2e856912403a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8c8c1b2c990066ef0c9f5d1d2c2c2e856912403a Author: Kenneth Graunke Date: Wed Nov 17 12:50:35 2010 -0800 glsl: Unconditionally define GL_FRAGMENT_PRECISION_HIGH in E

Mesa (7.9): glcpp: Define GL_FRAGMENT_PRECISION_HIGH if GLSL version >= 1. 30.

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 9b8e56a502fce9bedceb6b4c38fa88e0563327eb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9b8e56a502fce9bedceb6b4c38fa88e0563327eb Author: Kenneth Graunke Date: Tue Nov 16 16:21:20 2010 -0800 glcpp: Define GL_FRAGMENT_PRECISION_HIGH if GLSL version >=

Mesa (7.9): egl_dri2: Add missing intel chip ids.

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 5a8d1d5b72a1534ffeaa181ab76ffe2b52bcaa00 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5a8d1d5b72a1534ffeaa181ab76ffe2b52bcaa00 Author: Robert Hooker Date: Tue Nov 16 15:10:20 2010 -0500 egl_dri2: Add missing intel chip ids. Signed-off-by: Robert H

Mesa (7.9): intel: Add a new B43 pci id.

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 029252a4483d17b8215d57dfb8c92126a7acb1df URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=029252a4483d17b8215d57dfb8c92126a7acb1df Author: Robert Hooker Date: Wed Oct 20 18:01:10 2010 -0400 intel: Add a new B43 pci id. Signed-off-by: Robert Hooker (c

Mesa (7.9): intel: Fix emit_linear_blit to use DWORD aligned width blits

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 4b30da86a73666e80c4a70beb6d98b35ab6045b7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4b30da86a73666e80c4a70beb6d98b35ab6045b7 Author: Peter Clifton Date: Sat Nov 6 09:23:06 2010 + intel: Fix emit_linear_blit to use DWORD aligned width blits

Mesa (7.9): i965: Allow OPCODE_SWZ to put immediates in the first arg.

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: da5d6c42c02c9196a6de73c70b4c9107797a1095 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=da5d6c42c02c9196a6de73c70b4c9107797a1095 Author: Eric Anholt Date: Tue Nov 9 16:19:34 2010 -0800 i965: Allow OPCODE_SWZ to put immediates in the first arg. Fixe

Mesa (7.9): glsl: Free the loop state context when we free the loop state.

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 0c56721cfc2fdc0bd87c3957082d332f1b4865b3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c56721cfc2fdc0bd87c3957082d332f1b4865b3 Author: Eric Anholt Date: Mon Nov 8 14:38:18 2010 -0800 glsl: Free the loop state context when we free the loop state.

Mesa (7.9): glsl: fix crash in loop analysis when some controls can' t be determined

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 6333f1d2246e68688f0f6939ae7bafb8b52d642b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6333f1d2246e68688f0f6939ae7bafb8b52d642b Author: Aras Pranckevicius Date: Thu Sep 30 12:47:31 2010 +0300 glsl: fix crash in loop analysis when some controls can't

Mesa (7.9): mesa: Allow query of MAX_SAMPLES with EXT_framebuffer_multisample

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 639e65e054884fa1006b8f442be93f522e5bc0ec URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=639e65e054884fa1006b8f442be93f522e5bc0ec Author: Ian Romanick Date: Tue Nov 9 16:35:54 2010 -0800 mesa: Allow query of MAX_SAMPLES with EXT_framebuffer_multisamp

Mesa (7.9): glsl: Fix incorrect gl_type of sampler2DArray and sampler1DArrayShadow

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 8454f931d64902822c8009bdf1f17aea0739add1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8454f931d64902822c8009bdf1f17aea0739add1 Author: Ian Romanick Date: Tue Nov 9 12:48:34 2010 -0800 glsl: Fix incorrect gl_type of sampler2DArray and sampler1DArra

Mesa (7.9): glsl: Fix ir_expression::constant_expression_value()

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 0da1c7b90fe01cdd1672fc65f118bff6c6a82878 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0da1c7b90fe01cdd1672fc65f118bff6c6a82878 Author: Chad Versace Date: Mon Nov 8 17:30:13 2010 -0800 glsl: Fix ir_expression::constant_expression_value() When the

Mesa (7.9): ir_dead_functions: Actually free dead functions and signatures.

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 6e5907c3903eb2f54610c4391a279b64330e0357 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e5907c3903eb2f54610c4391a279b64330e0357 Author: Kenneth Graunke Date: Mon Nov 8 16:10:46 2010 -0800 ir_dead_functions: Actually free dead functions and signatur

Mesa (7.9): meta: Don't try to disable cube maps if the driver doesn' t expose the extension.

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 4c1db8c7a4ac1e6ef634fc02dbb9b34a7301ea25 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c1db8c7a4ac1e6ef634fc02dbb9b34a7301ea25 Author: Francisco Jerez Date: Sat Oct 30 16:32:00 2010 +0200 meta: Don't try to disable cube maps if the driver doesn't e

Mesa (7.9): meta: Fix incorrect rendering of the bitmap alpha component.

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: edd9b9350e153b906ce9db4ef88730f33a7bd7d2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=edd9b9350e153b906ce9db4ef88730f33a7bd7d2 Author: Francisco Jerez Date: Tue Nov 2 02:49:48 2010 +0100 meta: Fix incorrect rendering of the bitmap alpha component.

Mesa (7.9): meta: Don't leak alpha function/reference value changes.

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 5c7169009695175dd3be3e9b8d2cd73fb947627c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c7169009695175dd3be3e9b8d2cd73fb947627c Author: Francisco Jerez Date: Mon Nov 1 19:06:30 2010 -0700 meta: Don't leak alpha function/reference value changes. Si

Mesa (master): gallium: properly check for src->dst blit compatibilities

2010-12-15 Thread Jerome Glisse
Module: Mesa Branch: master Commit: dbb679e51d7e91e98d1d48d0c93be69bfabbba23 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dbb679e51d7e91e98d1d48d0c93be69bfabbba23 Author: Jerome Glisse Date: Wed Dec 15 15:27:16 2010 -0500 gallium: properly check for src->dst blit compatibilities

Mesa (7.9): mesa: Make metaops use program refcounts instead of names.

2010-12-15 Thread Ian Romanick
Module: Mesa Branch: 7.9 Commit: 44df2b08445c54bb59a36d9b8d6b66f4b22da6ed URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=44df2b08445c54bb59a36d9b8d6b66f4b22da6ed Author: Ian Romanick Date: Wed Dec 15 12:14:08 2010 -0800 mesa: Make metaops use program refcounts instead of names. Fix

Mesa (master): r600g: fix pow(0, 0) evaluating to NaN

2010-12-15 Thread Jerome Glisse
Module: Mesa Branch: master Commit: 66f55de31e15f97ad1d16c573756738218c02109 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=66f55de31e15f97ad1d16c573756738218c02109 Author: Fredrik Höglund Date: Wed Dec 15 20:00:42 2010 +0100 r600g: fix pow(0, 0) evaluating to NaN We have to use th

Mesa (master): r600g: need to reference upload buffer as the might still live accross flush

2010-12-15 Thread Jerome Glisse
Module: Mesa Branch: master Commit: 3861a1001c5ad0dd0de3b0befabf3ed69da9dc5e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3861a1001c5ad0dd0de3b0befabf3ed69da9dc5e Author: Jerome Glisse Date: Wed Dec 15 12:07:09 2010 -0500 r600g: need to reference upload buffer as the might still l