Mesa (master): r600g: add SGE and SLE opcodes

2010-08-18 Thread Dave Airlie
Module: Mesa Branch: master Commit: be288c3505429811adc2743c1be2c1971f4483a2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=be288c3505429811adc2743c1be2c1971f4483a2 Author: Dave Airlie airl...@redhat.com Date: Wed Aug 18 15:53:29 2010 +1000 r600g: add SGE and SLE opcodes fixes

Mesa (master): r600g: add FRC, FLR, DDX and DDY

2010-08-18 Thread Dave Airlie
Module: Mesa Branch: master Commit: 3af87162cd0d3107cb2af0812ce4e4680b177725 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3af87162cd0d3107cb2af0812ce4e4680b177725 Author: Dave Airlie airl...@redhat.com Date: Wed Aug 18 16:10:16 2010 +1000 r600g: add FRC, FLR, DDX and DDY the

Mesa (master): glcpp: Add two new tests for testing redefined macros.

2010-08-18 Thread Carl Worth
Module: Mesa Branch: master Commit: 105e2137d67b98c24251be3586985fb61aeaf28a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=105e2137d67b98c24251be3586985fb61aeaf28a Author: Carl Worth cwo...@cworth.org Date: Tue Aug 17 23:19:01 2010 -0700 glcpp: Add two new tests for testing

Mesa (master): glcpp: Allow standalone glcpp to accept a filename as first argument.

2010-08-18 Thread Carl Worth
Module: Mesa Branch: master Commit: 97638aa77c509cd37dea499202d31357926a0e2a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=97638aa77c509cd37dea499202d31357926a0e2a Author: Carl Worth cwo...@cworth.org Date: Tue Aug 17 23:13:56 2010 -0700 glcpp: Allow standalone glcpp to accept a

Mesa (master): glcpp: Add support for redefined macro error.

2010-08-18 Thread Carl Worth
Module: Mesa Branch: master Commit: 3882cf21696d2576bd3d855dbc97c9354f72a15f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3882cf21696d2576bd3d855dbc97c9354f72a15f Author: Carl Worth cwo...@cworth.org Date: Tue Aug 17 23:20:58 2010 -0700 glcpp: Add support for redefined macro

Mesa (master): glcpp: Refresh generated files.

2010-08-18 Thread Carl Worth
Module: Mesa Branch: master Commit: 9751b4ec60291a5fc48fe9ef27324350d148f36e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9751b4ec60291a5fc48fe9ef27324350d148f36e Author: Carl Worth cwo...@cworth.org Date: Tue Aug 17 23:22:42 2010 -0700 glcpp: Refresh generated files. After a

Mesa (master): glsl2: Fix cut and paste error in EXT_texture_array builtins .

2010-08-18 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: f70ce12529cf76b8eefae9599b35323d87d3dbaa URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f70ce12529cf76b8eefae9599b35323d87d3dbaa Author: Kenneth Graunke kenn...@whitecape.org Date: Tue Aug 17 23:47:11 2010 -0700 glsl2: Fix cut and paste error in

Mesa (master): glsl2: Regenerate builtin_function.cpp.

2010-08-18 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: a57b1e579d1a76a813f48ae541a1edebb7f07607 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a57b1e579d1a76a813f48ae541a1edebb7f07607 Author: Kenneth Graunke kenn...@whitecape.org Date: Tue Aug 17 23:47:51 2010 -0700 glsl2: Regenerate

Mesa (master): r600: implement DP2 opcode

2010-08-18 Thread Andre Maasikas
Module: Mesa Branch: master Commit: c17d5de593fbfee91b799894b1c1a8a37a6a9c95 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c17d5de593fbfee91b799894b1c1a8a37a6a9c95 Author: Andre Maasikas amaasi...@gmail.com Date: Wed Aug 18 11:57:28 2010 +0300 r600: implement DP2 opcode ---

Mesa (master): gallivm: Use proper index to lookup predicate register array .

2010-08-18 Thread Michał Król
Module: Mesa Branch: master Commit: 8690c6a6b4fb0b48e2ae75cd0f64de86b039081c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8690c6a6b4fb0b48e2ae75cd0f64de86b039081c Author: michal mic...@capacitor.(none) Date: Wed Aug 18 13:16:42 2010 +0200 gallivm: Use proper index to lookup

Mesa (master): r600: implement SSG instruction

2010-08-18 Thread Andre Maasikas
Module: Mesa Branch: master Commit: d442a01ac14382d83cdaac87d2832315ceb3e963 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d442a01ac14382d83cdaac87d2832315ceb3e963 Author: Andre Maasikas amaasi...@gmail.com Date: Wed Aug 18 14:14:38 2010 +0300 r600: implement SSG instruction ---

Mesa (gallium-rect-textures): mesa/st: use PIPE_TEXTURE_RECT for GL_TEXTURE_RECTANGLE

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: 18cd153fe31a53f92f7ec1c1f93416ba8e7fd56f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=18cd153fe31a53f92f7ec1c1f93416ba8e7fd56f Author: Luca Barbieri l...@luca-barbieri.com Date: Thu Apr 15 09:04:20 2010 +0200 mesa/st: use

Mesa (gallium-rect-textures): gallium: add PIPE_TEXTURE_RECT target

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: 84ce64c65c549151b4ed96661d462306aa898751 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=84ce64c65c549151b4ed96661d462306aa898751 Author: Luca Barbieri l...@luca-barbieri.com Date: Thu Apr 15 09:02:29 2010 +0200 gallium: add

Mesa (gallium-rect-textures): gallium: make all checks for PIPE_TEXTURE_2D check for PIPE_TEXTURE_RECT too

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: f907b4c168d6174320c626c8067a11021b29610e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f907b4c168d6174320c626c8067a11021b29610e Author: Luca Barbieri l...@luca-barbieri.com Date: Wed Aug 18 17:28:08 2010 +0200 gallium: make all

Mesa (gallium-rect-textures): u_blitter: use TGSI_TEXTURE_RECT

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: da37dfc9fc8b978fbb68d9372733a16a7e055735 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=da37dfc9fc8b978fbb68d9372733a16a7e055735 Author: Luca Barbieri l...@luca-barbieri.com Date: Wed Aug 18 17:30:20 2010 +0200 u_blitter: use

Mesa (gallium-rect-textures): mesa/st: use PIPE_TEXTURE_RECT for GL_TEXTURE_RECTANGLE

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: 338abab672939328d4b68024cf9494044dfc4103 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=338abab672939328d4b68024cf9494044dfc4103 Author: Luca Barbieri l...@luca-barbieri.com Date: Thu Apr 15 09:04:20 2010 +0200 mesa/st: use

Mesa (gallium-rect-textures): mesa/st: support using PIPE_TEXTURE_RECT internally

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: 6d09c51a358a70d107e682fa6d4f3ba1938579ae URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d09c51a358a70d107e682fa6d4f3ba1938579ae Author: Luca Barbieri l...@luca-barbieri.com Date: Fri Aug 6 07:39:21 2010 +0200 mesa/st: support

Mesa (gallium-rect-textures): auxiliary: support using PIPE_TEXTURE_RECT internally

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: d1bb7254071fb21185069ad10e5024cab6e01d41 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d1bb7254071fb21185069ad10e5024cab6e01d41 Author: Luca Barbieri l...@luca-barbieri.com Date: Fri Aug 6 07:39:21 2010 +0200 auxiliary: support

Mesa (gallium-rect-textures): nv50: use NV50TIC_0_2_TARGET_RECT (?!?)

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: fe7451ae8754d3318b29681812787cc0e1059143 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe7451ae8754d3318b29681812787cc0e1059143 Author: Luca Barbieri l...@luca-barbieri.com Date: Wed Aug 18 17:29:59 2010 +0200 nv50: use

Mesa (master): ir_constant_expression: Implement equal/ notEqual for booleans.

2010-08-18 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: d12cb77d85ec726a67c2099c4105df63829b45a4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d12cb77d85ec726a67c2099c4105df63829b45a4 Author: Kenneth Graunke kenn...@whitecape.org Date: Wed Aug 18 12:06:25 2010 -0700 ir_constant_expression: Implement

Mesa (master): generate_builtins.py: Clean up generated output a bit.

2010-08-18 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 011be6b5948e66adb468aef292a7c8e9be600a89 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=011be6b5948e66adb468aef292a7c8e9be600a89 Author: Kenneth Graunke kenn...@whitecape.org Date: Wed Aug 18 13:17:27 2010 -0700 generate_builtins.py: Clean up

Mesa (master): glsl/builtins: Add forgotten hyperbolic trig builtins in 1. 30 profiles.

2010-08-18 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 08a84c6a4aa8f69af6b6981f62d81dd0424dae4a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=08a84c6a4aa8f69af6b6981f62d81dd0424dae4a Author: Kenneth Graunke kenn...@whitecape.org Date: Wed Aug 18 13:16:50 2010 -0700 glsl/builtins: Add forgotten

Mesa (master): glsl: Refresh autogenerated file builtin_function.cpp.

2010-08-18 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: cf37ba34301374aecf16fea659ac70b000a11a55 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cf37ba34301374aecf16fea659ac70b000a11a55 Author: Kenneth Graunke kenn...@whitecape.org Date: Wed Aug 18 13:20:58 2010 -0700 glsl: Refresh autogenerated file

Mesa (master): mesa: Make MESA_GLSL=dump include when compile/link fails, and the info log.

2010-08-18 Thread Eric Anholt
Module: Mesa Branch: master Commit: 0df61bdb669d03d9c25e49d5698f193deca3cf6d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0df61bdb669d03d9c25e49d5698f193deca3cf6d Author: Eric Anholt e...@anholt.net Date: Wed Aug 18 11:35:15 2010 -0700 mesa: Make MESA_GLSL=dump include when

Mesa (master): mesa: Hang the compiled shader off the shader-ir, not the shader.

2010-08-18 Thread Eric Anholt
Module: Mesa Branch: master Commit: 4a6a4316846ead3ec12759c96ecc4b61491aad65 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4a6a4316846ead3ec12759c96ecc4b61491aad65 Author: Eric Anholt e...@anholt.net Date: Wed Aug 18 11:36:09 2010 -0700 mesa: Hang the compiled shader off the

Mesa (master): ir_to_mesa: Free the ir_to_mesa temporary storage when we' re done.

2010-08-18 Thread Eric Anholt
Module: Mesa Branch: master Commit: abc6d7e0b4b04c75129d24c3cb6f021b92cd46f6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=abc6d7e0b4b04c75129d24c3cb6f021b92cd46f6 Author: Eric Anholt e...@anholt.net Date: Wed Aug 18 11:37:18 2010 -0700 ir_to_mesa: Free the ir_to_mesa temporary

Mesa (master): glsl2: Fix copy'n' paste hilarity leading to leaking in the refcount visitor.

2010-08-18 Thread Eric Anholt
Module: Mesa Branch: master Commit: 0b09e6410f1173c2f69b601e43c5b14d8ad97345 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0b09e6410f1173c2f69b601e43c5b14d8ad97345 Author: Eric Anholt e...@anholt.net Date: Wed Aug 18 11:42:42 2010 -0700 glsl2: Fix copy'n'paste hilarity leading to

Mesa (master): mesa: Free old linked shaders when relinking new shaders.

2010-08-18 Thread Eric Anholt
Module: Mesa Branch: master Commit: 5d0f430e8ed01db29d11d22e4b6c3760d8c39f8f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d0f430e8ed01db29d11d22e4b6c3760d8c39f8f Author: Eric Anholt e...@anholt.net Date: Wed Aug 18 12:02:35 2010 -0700 mesa: Free old linked shaders when relinking

Mesa (master): mesa: Free linked shaders when deleting the shader program.

2010-08-18 Thread Eric Anholt
Module: Mesa Branch: master Commit: 56a0690a81cd6a0e7db4c041430ca38e5063e145 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=56a0690a81cd6a0e7db4c041430ca38e5063e145 Author: Eric Anholt e...@anholt.net Date: Wed Aug 18 14:12:52 2010 -0700 mesa: Free linked shaders when deleting the

Mesa (master): ir_to_mesa: Stop leaking the ir_instruction * annotation of our compile.

2010-08-18 Thread Eric Anholt
Module: Mesa Branch: master Commit: 850c659044d081c53713800cacf8d518fae6cd70 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=850c659044d081c53713800cacf8d518fae6cd70 Author: Eric Anholt e...@anholt.net Date: Wed Aug 18 13:48:32 2010 -0700 ir_to_mesa: Stop leaking the ir_instruction *

Mesa (master): glsl: Garbage collect old prototype for ir_to_mesa.

2010-08-18 Thread Eric Anholt
Module: Mesa Branch: master Commit: e271384219ebc1f9e8afb63b20256f9d56102592 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e271384219ebc1f9e8afb63b20256f9d56102592 Author: Eric Anholt e...@anholt.net Date: Wed Aug 18 12:04:43 2010 -0700 glsl: Garbage collect old prototype for

Mesa (master): ir_to_mesa: Fix leak of set_branchtargets temp data.

2010-08-18 Thread Eric Anholt
Module: Mesa Branch: master Commit: 3ef83d270b2c24867a0d020b81bdc6c54cb1c9b0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3ef83d270b2c24867a0d020b81bdc6c54cb1c9b0 Author: Eric Anholt e...@anholt.net Date: Wed Aug 18 14:13:30 2010 -0700 ir_to_mesa: Fix leak of set_branchtargets

Mesa (master): mesa: fpclassify is available on OpenSolaris.

2010-08-18 Thread Vinson Lee
Module: Mesa Branch: master Commit: e1c7f3af0cb6769ef20a954459cfb87b9f99b4d6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e1c7f3af0cb6769ef20a954459cfb87b9f99b4d6 Author: Vinson Lee v...@vmware.com Date: Wed Aug 18 14:36:08 2010 -0700 mesa: fpclassify is available on OpenSolaris.

Mesa (master): glsl: Fix uninitialized member in ir_hierarchical_vistor constructor.

2010-08-18 Thread Vinson Lee
Module: Mesa Branch: master Commit: 352e62c3c26c75ddce1345962339f78c64d0aa95 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=352e62c3c26c75ddce1345962339f78c64d0aa95 Author: Vinson Lee v...@vmware.com Date: Wed Aug 18 16:10:15 2010 -0700 glsl: Fix uninitialized member in

Mesa (master): glsl: Fix leak-causing typo in destructor that made it another constructor.

2010-08-18 Thread Eric Anholt
Module: Mesa Branch: master Commit: 4532feba14fcf4e39ea6e44dd2b6a290697bbd50 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4532feba14fcf4e39ea6e44dd2b6a290697bbd50 Author: Eric Anholt e...@anholt.net Date: Wed Aug 18 15:59:31 2010 -0700 glsl: Fix leak-causing typo in destructor

Mesa (master): ir_to_mesa: Don't leak the whole linked assembly program.

2010-08-18 Thread Eric Anholt
Module: Mesa Branch: master Commit: 3cd233eb5714137dccb6218ad78005511bcc02bd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3cd233eb5714137dccb6218ad78005511bcc02bd Author: Eric Anholt e...@anholt.net Date: Wed Aug 18 16:29:02 2010 -0700 ir_to_mesa: Don't leak the whole linked

Mesa (gallium-rect-textures): mesa/st: support using PIPE_TEXTURE_RECT internally

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: 655c1ad637523c9fc9f90bfff9fdeb393bf20253 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=655c1ad637523c9fc9f90bfff9fdeb393bf20253 Author: Luca Barbieri l...@luca-barbieri.com Date: Fri Aug 6 07:39:21 2010 +0200 mesa/st: support

Mesa (gallium-rect-textures): st/dri: use PIPE_TEXTURE_RECT if appropriate

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: 64ab845b7e123e9305ccb260392eda217beaed93 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=64ab845b7e123e9305ccb260392eda217beaed93 Author: Luca Barbieri l...@luca-barbieri.com Date: Wed Aug 18 22:57:22 2010 +0200 st/dri: use

Mesa (gallium-rect-textures): auxiliary: support using PIPE_TEXTURE_RECT internally

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: 36e1ea53da8943cde1d08df4abd7248ac7eab550 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=36e1ea53da8943cde1d08df4abd7248ac7eab550 Author: Luca Barbieri l...@luca-barbieri.com Date: Fri Aug 6 07:39:21 2010 +0200 auxiliary: support

Mesa (gallium-rect-textures): st/glx: use PIPE_TEXTURE_RECT if appropriate

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: 527a9ef610280097d42bd91a4ed0efe07589d214 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=527a9ef610280097d42bd91a4ed0efe07589d214 Author: Luca Barbieri l...@luca-barbieri.com Date: Thu Aug 19 00:55:13 2010 +0200 st/glx: use

Mesa (gallium-rect-textures): mesa/st: use PIPE_TEXTURE_RECT for GL_TEXTURE_RECTANGLE

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: ecd85347872eb35716bc3b65b2a6612c97954667 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ecd85347872eb35716bc3b65b2a6612c97954667 Author: Luca Barbieri l...@luca-barbieri.com Date: Thu Apr 15 09:04:20 2010 +0200 mesa/st: use

Mesa (gallium-rect-textures): galahad: check resource_create template

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: 14c63fd0d1e875619c84214bcb43ed612bde79a2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=14c63fd0d1e875619c84214bcb43ed612bde79a2 Author: Luca Barbieri l...@luca-barbieri.com Date: Thu Aug 19 01:38:33 2010 +0200 galahad: check

Mesa (gallium-rect-textures): nv50: use NV50TIC_0_2_TARGET_RECT (?!?)

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: 53ace33626a32c523b96088043c0d8b76e23dc2d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=53ace33626a32c523b96088043c0d8b76e23dc2d Author: Luca Barbieri l...@luca-barbieri.com Date: Wed Aug 18 17:29:59 2010 +0200 nv50: use

Mesa (gallium-rect-textures): winsys/sw: use PIPE_TEXTURE_RECT if appropriate

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: afbb41f5ee3d749482cb8cad53596a703f4a8879 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=afbb41f5ee3d749482cb8cad53596a703f4a8879 Author: Luca Barbieri l...@luca-barbieri.com Date: Thu Aug 19 01:44:02 2010 +0200 winsys/sw: use

Mesa (gallium-rect-textures): mesa/st: use PIPE_TEXTURE_RECT for GL_TEXTURE_RECTANGLE

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: 7d7ba12491087c884bd682d7858a517b29f6402f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d7ba12491087c884bd682d7858a517b29f6402f Author: Luca Barbieri l...@luca-barbieri.com Date: Thu Apr 15 09:04:20 2010 +0200 mesa/st: use

Mesa (gallium-rect-textures): galahad: check resource_create template

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: 86f1c6e919b69d308f71a874b558179e51ac3047 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=86f1c6e919b69d308f71a874b558179e51ac3047 Author: Luca Barbieri l...@luca-barbieri.com Date: Thu Aug 19 01:38:33 2010 +0200 galahad: check

Mesa (gallium-rect-textures): nv50: use NV50TIC_0_2_TARGET_RECT (?!?)

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: gallium-rect-textures Commit: 05e000d31c6f5441e8bbbce5175c0b6afa29946b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=05e000d31c6f5441e8bbbce5175c0b6afa29946b Author: Luca Barbieri l...@luca-barbieri.com Date: Wed Aug 18 17:29:59 2010 +0200 nv50: use

Mesa (nvfx-next-7g): glsl: don' t crash if a field is specified for a non-struct uniform

2010-08-18 Thread Luca Barbieri
Module: Mesa Branch: nvfx-next-7g Commit: 1d57e3e2ec2b62380578ddda8cae668f24d7ddcc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1d57e3e2ec2b62380578ddda8cae668f24d7ddcc Author: Luca Barbieri l...@luca-barbieri.com Date: Wed Aug 18 12:39:18 2010 +0200 glsl: don't crash if a field

Mesa (master): glsl2: Free the shader compiler at dri screen destruction.

2010-08-18 Thread Eric Anholt
Module: Mesa Branch: master Commit: b83846475bac76268d75f53632faf8aad8cad02c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b83846475bac76268d75f53632faf8aad8cad02c Author: Eric Anholt e...@anholt.net Date: Wed Aug 18 16:56:39 2010 -0700 glsl2: Free the shader compiler at dri screen

Mesa (master): ir_to_mesa: Fix leak by improper freeing of a uniform list.

2010-08-18 Thread Eric Anholt
Module: Mesa Branch: master Commit: 49dfa89873403967d9f99d08d2e25042dea544e0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=49dfa89873403967d9f99d08d2e25042dea544e0 Author: Eric Anholt e...@anholt.net Date: Wed Aug 18 17:12:18 2010 -0700 ir_to_mesa: Fix leak by improper freeing of a

Mesa (master): glcpp: Refresh autogenerated lexer.

2010-08-18 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: bd7853768dd7ad52604e3b636ae71dacaa7352fe URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd7853768dd7ad52604e3b636ae71dacaa7352fe Author: Kenneth Graunke kenn...@whitecape.org Date: Wed Aug 18 17:38:24 2010 -0700 glcpp: Refresh autogenerated lexer.

Mesa (master): glcpp: Add basic #line support ( adapted from the main compiler).

2010-08-18 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 9cf62bdfeb3982405b9360500d7e0fa52036f38f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9cf62bdfeb3982405b9360500d7e0fa52036f38f Author: Kenneth Graunke kenn...@whitecape.org Date: Wed Aug 18 17:38:05 2010 -0700 glcpp: Add basic #line support

Mesa (master): mesa: Don't try to free components of a NULL uniform list.

2010-08-18 Thread Eric Anholt
Module: Mesa Branch: master Commit: f5703a54e2f765237e01eef6ddbd019ca6a58e81 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f5703a54e2f765237e01eef6ddbd019ca6a58e81 Author: Eric Anholt e...@anholt.net Date: Wed Aug 18 17:42:34 2010 -0700 mesa: Don't try to free components of a NULL

Mesa (master): glsl: Also strdup the names of uniform list entries for vec4 types.

2010-08-18 Thread Eric Anholt
Module: Mesa Branch: master Commit: f1d5a9419784e939da1a4bcc482567f315da541a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f1d5a9419784e939da1a4bcc482567f315da541a Author: Eric Anholt e...@anholt.net Date: Wed Aug 18 17:39:57 2010 -0700 glsl: Also strdup the names of uniform list

Mesa (master): mesa: Remove unnecessary heaaders from shaderapi.c.

2010-08-18 Thread Vinson Lee
Module: Mesa Branch: master Commit: a575067d7029c7af3bb6d650d6bd944ac8bb6bb7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a575067d7029c7af3bb6d650d6bd944ac8bb6bb7 Author: Vinson Lee v...@vmware.com Date: Wed Aug 18 18:49:32 2010 -0700 mesa: Remove unnecessary heaaders from

Mesa (master): glsl: Replace sscanf in s_expression reader with strspn and strcspn.

2010-08-18 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 365ce61997a28a0c0dad79e7d3f7616e57f105f5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=365ce61997a28a0c0dad79e7d3f7616e57f105f5 Author: Kenneth Graunke kenn...@whitecape.org Date: Wed Aug 18 18:03:22 2010 -0700 glsl: Replace sscanf in

Mesa (master): mesa: Fix the whining for link failures to actually be under MESA_GLSL=dump.

2010-08-18 Thread Eric Anholt
Module: Mesa Branch: master Commit: af2ef53a2701426d32382e861d8f238a449e9cd9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=af2ef53a2701426d32382e861d8f238a449e9cd9 Author: Eric Anholt e...@anholt.net Date: Wed Aug 18 18:01:55 2010 -0700 mesa: Fix the whining for link failures to

Mesa (master): i965: Don't set the swizzle on an immediate value in the VS.

2010-08-18 Thread Eric Anholt
Module: Mesa Branch: master Commit: bad29dc6dad7ed1bff46c67e61dab01f8d82b557 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bad29dc6dad7ed1bff46c67e61dab01f8d82b557 Author: Eric Anholt e...@anholt.net Date: Wed Aug 18 21:18:23 2010 -0700 i965: Don't set the swizzle on an immediate

Mesa (master): i965: Set the if stack pop count when breaking out of a loop inside an if.

2010-08-18 Thread Eric Anholt
Module: Mesa Branch: master Commit: 8de8c97275e9555183a7e8f2238143657bbe60b2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8de8c97275e9555183a7e8f2238143657bbe60b2 Author: Eric Anholt e...@anholt.net Date: Wed Aug 18 21:21:05 2010 -0700 i965: Set the if stack pop count when

Mesa (master): r600g: add a chiprev type for r600/r700/ evergreen instead of using family

2010-08-18 Thread Dave Airlie
Module: Mesa Branch: master Commit: 098064e8cb6950f60c51a44e280cb335f07920b1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=098064e8cb6950f60c51a44e280cb335f07920b1 Author: Dave Airlie airl...@redhat.com Date: Thu Aug 19 14:43:11 2010 +1000 r600g: add a chiprev type for

Mesa (master): r600g: add SSG, SEQ, SGT and SNE

2010-08-18 Thread Dave Airlie
Module: Mesa Branch: master Commit: 0d48925a56ad4fb253386110b545abda82a25464 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d48925a56ad4fb253386110b545abda82a25464 Author: Dave Airlie airl...@redhat.com Date: Thu Aug 19 11:41:18 2010 +1000 r600g: add SSG, SEQ, SGT and SNE ---

Mesa (master): r600g: add sin/cos

2010-08-18 Thread Dave Airlie
Module: Mesa Branch: master Commit: 88f5976484842671ecb2cefcfa91838a43032359 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=88f5976484842671ecb2cefcfa91838a43032359 Author: Dave Airlie airl...@redhat.com Date: Thu Aug 19 14:43:44 2010 +1000 r600g: add sin/cos This pretty much ports