Mesa (master): r600: Flip point sprite coordinates when rendering to an FBO .

2010-07-22 Thread Alex Deucher
Module: Mesa Branch: master Commit: 2fdff50999825f5698f1f7f88565162f39227b2f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2fdff50999825f5698f1f7f88565162f39227b2f Author: Henri Verbeet hverb...@gmail.com Date: Thu Jul 22 11:10:11 2010 -0400 r600: Flip point sprite coordinates when

Mesa (master): i965: Fix up VS temporary array access for fixed index offset != 0.

2010-07-22 Thread Eric Anholt
Module: Mesa Branch: master Commit: b69ef5744a5caf5cc169abf47ed2040f7ea8b923 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b69ef5744a5caf5cc169abf47ed2040f7ea8b923 Author: Eric Anholt e...@anholt.net Date: Thu Jul 22 00:06:10 2010 -0700 i965: Fix up VS temporary array access for

Mesa (master): i965: Avoid extra MOV in VS indirect register reads.

2010-07-22 Thread Eric Anholt
Module: Mesa Branch: master Commit: 86fb92f59c98168d41c7d827f60c12b244f26382 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=86fb92f59c98168d41c7d827f60c12b244f26382 Author: Eric Anholt e...@anholt.net Date: Thu Jul 22 01:27:15 2010 -0700 i965: Avoid extra MOV in VS indirect register

Mesa (master): i965: Fix the disasm output for da16 src widths.

2010-07-22 Thread Eric Anholt
Module: Mesa Branch: master Commit: 4ea71cbd0e5f622f760a01120b0ccf4baf4ee7c7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ea71cbd0e5f622f760a01120b0ccf4baf4ee7c7 Author: Eric Anholt e...@anholt.net Date: Thu Jul 22 01:53:43 2010 -0700 i965: Fix the disasm output for da16 src

Mesa (master): i965: Respect VS/VP point size result when enabled.

2010-07-22 Thread Eric Anholt
Module: Mesa Branch: master Commit: 63ba1ec3c1192a1b7299e5768e7721638cd5fa0b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=63ba1ec3c1192a1b7299e5768e7721638cd5fa0b Author: Eric Anholt e...@anholt.net Date: Thu Jul 22 10:04:24 2010 -0700 i965: Respect VS/VP point size result when

Mesa (glsl2): glsl2: Use talloc on InfoLog handling in ValidateProgram

2010-07-22 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: 7095e2f860b91288c89c57add438e912e10df38e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7095e2f860b91288c89c57add438e912e10df38e Author: Eric Anholt e...@anholt.net Date: Wed Jul 21 23:21:23 2010 -0700 glsl2: Use talloc on InfoLog handling in

Mesa (glsl2): ir_to_mesa: Add support for MESA_GLSL=dump environment var.

2010-07-22 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: c8d0a9f0065c321308be635529c95735f3beb68f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c8d0a9f0065c321308be635529c95735f3beb68f Author: Eric Anholt e...@anholt.net Date: Thu Jul 22 12:11:36 2010 -0700 ir_to_mesa: Add support for MESA_GLSL=dump

Mesa (glsl2): mesa: Only complain about an infinite loop in a swrast program once.

2010-07-22 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: cc15ef07e03e465d93df7062a516f9b4bfbaeda0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cc15ef07e03e465d93df7062a516f9b4bfbaeda0 Author: Eric Anholt e...@anholt.net Date: Thu Jul 22 12:16:11 2010 -0700 mesa: Only complain about an infinite loop in

Mesa (glsl2): ir_to_mesa: Pretty up the printing of MESA_GLSL=dump

2010-07-22 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: 748c343f8bdbbc8c5f00403b790ad7130424c35f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=748c343f8bdbbc8c5f00403b790ad7130424c35f Author: Eric Anholt e...@anholt.net Date: Thu Jul 22 12:25:39 2010 -0700 ir_to_mesa: Pretty up the printing of

Mesa (glsl2): glsl2: When a continue happens in a for loop, run the loop expression.

2010-07-22 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: 2d1ed7b1b112cf13dd7eda7f500691f4c98a1ccc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2d1ed7b1b112cf13dd7eda7f500691f4c98a1ccc Author: Eric Anholt e...@anholt.net Date: Thu Jul 22 12:55:16 2010 -0700 glsl2: When a continue happens in a for loop,

Mesa (glsl2): glsl2: When inlining, don' t clone and assign sampler arguments.

2010-07-22 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: 8ec0b8187ea695353c75eed7314e86344df60e5a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8ec0b8187ea695353c75eed7314e86344df60e5a Author: Eric Anholt e...@anholt.net Date: Thu Jul 22 13:52:41 2010 -0700 glsl2: When inlining, don't clone and assign

Mesa (glsl2): glsl2: Fix expected type for multiplying vector with non-square matrix.

2010-07-22 Thread Carl Worth
Module: Mesa Branch: glsl2 Commit: 47c90b144729e3edf3b5cbf5b260c1c46e429879 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=47c90b144729e3edf3b5cbf5b260c1c46e429879 Author: Carl Worth cwo...@cworth.org Date: Thu Jul 22 14:56:14 2010 -0700 glsl2: Fix expected type for multiplying

Mesa (glsl2): glsl2: Fix builtin prototypes defined in multiple glsl/ builtins/* files

2010-07-22 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: 1bef4c8c4bc11e7f4150500def6e6a4291ceb587 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1bef4c8c4bc11e7f4150500def6e6a4291ceb587 Author: Eric Anholt e...@anholt.net Date: Thu Jul 22 14:57:55 2010 -0700 glsl2: Fix builtin prototypes defined in

Mesa (master): draw: re-order optimization passes depending on LLVM version , 32/64-bit

2010-07-22 Thread Brian Paul
Module: Mesa Branch: master Commit: 815e79e72c1f4aa849c0ee6103621685b678bc9d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=815e79e72c1f4aa849c0ee6103621685b678bc9d Author: Brian Paul bri...@vmware.com Date: Thu Jul 22 16:07:18 2010 -0600 draw: re-order optimization passes depending

Mesa (glsl2): glsl2: Add the API defines to the glsl2 build so we get the right GLcontext

2010-07-22 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: a711ad6bf2407f63110de8e8f216eacd09dd8e82 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a711ad6bf2407f63110de8e8f216eacd09dd8e82 Author: Eric Anholt e...@anholt.net Date: Thu Jul 22 15:17:23 2010 -0700 glsl2: Add the API defines to the glsl2 build

Mesa (glsl2): glsl2: Set the type on cloned tex instructions.

2010-07-22 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: c3081e627302429cdf2ee23a40fb20fa5cbf5770 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c3081e627302429cdf2ee23a40fb20fa5cbf5770 Author: Eric Anholt e...@anholt.net Date: Thu Jul 22 15:34:01 2010 -0700 glsl2: Set the type on cloned tex

Mesa (glsl2): ir_to_mesa: Fix the swizzles on record and array dereferences .

2010-07-22 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: 85e93da18ca2c967ca12870b62ab1aac2f0b880c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=85e93da18ca2c967ca12870b62ab1aac2f0b880c Author: Eric Anholt e...@anholt.net Date: Thu Jul 22 16:11:08 2010 -0700 ir_to_mesa: Fix the swizzles on record and

Mesa (glsl2): glsl2: Put side effects of the RHS of logic_or in the right branch.

2010-07-22 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: a0879b9dd438d78635f047cdd5ed4c72bc831b60 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a0879b9dd438d78635f047cdd5ed4c72bc831b60 Author: Eric Anholt e...@anholt.net Date: Thu Jul 22 16:30:41 2010 -0700 glsl2: Put side effects of the RHS of logic_or

Mesa (glsl2): glsl2: Validate that ir_if conditions are actually bool.

2010-07-22 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: 432b787b29202301dbfc139c3289521b0bfc3dec URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=432b787b29202301dbfc139c3289521b0bfc3dec Author: Eric Anholt e...@anholt.net Date: Thu Jul 22 16:24:49 2010 -0700 glsl2: Validate that ir_if conditions are

Mesa (glsl2): glcpp: Fix function-like macros with an argument used multiple times.

2010-07-22 Thread Carl Worth
Module: Mesa Branch: glsl2 Commit: fbe4240626bfe102a9c4c889ee18cb9ea27bddec URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fbe4240626bfe102a9c4c889ee18cb9ea27bddec Author: Carl Worth cwo...@cworth.org Date: Thu Jul 22 16:36:04 2010 -0700 glcpp: Fix function-like macros with an

Mesa (glsl2): ir_print_visitor: Add temporary to mode string printing.

2010-07-22 Thread Kenneth Graunke
Module: Mesa Branch: glsl2 Commit: 40c4298a6ea9e83b49858916d5423fd2135ef39c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=40c4298a6ea9e83b49858916d5423fd2135ef39c Author: Kenneth Graunke kenn...@whitecape.org Date: Thu Jul 22 16:18:57 2010 -0700 ir_print_visitor: Add temporary to

Mesa (glsl2): glsl2: Fix standalone compiler to not crash horribly.

2010-07-22 Thread Kenneth Graunke
Module: Mesa Branch: glsl2 Commit: aa9f86ae8b3bb2172092ff9b50751677c509e6b4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=aa9f86ae8b3bb2172092ff9b50751677c509e6b4 Author: Kenneth Graunke kenn...@whitecape.org Date: Thu Jul 22 16:20:36 2010 -0700 glsl2: Fix standalone compiler to

Mesa (glsl2): glsl2: Initialize ir_instruction::type and ir_rvalue::type.

2010-07-22 Thread Kenneth Graunke
Module: Mesa Branch: glsl2 Commit: 0a89175a35ba3ac2a94d0ba9bcc9926edc8927e3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a89175a35ba3ac2a94d0ba9bcc9926edc8927e3 Author: Kenneth Graunke kenn...@whitecape.org Date: Thu Jul 22 16:45:37 2010 -0700 glsl2: Initialize

Mesa (glsl2): glsl2: Make ir_assignment derive from ir_instruction, not ir_rvalue.

2010-07-22 Thread Kenneth Graunke
Module: Mesa Branch: glsl2 Commit: 3c033637de7def553559c11d037f2e8bbb750f77 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c033637de7def553559c11d037f2e8bbb750f77 Author: Kenneth Graunke kenn...@whitecape.org Date: Thu Jul 22 16:40:35 2010 -0700 glsl2: Make ir_assignment derive

Mesa (glsl2): glsl2/builtins: Fix 1.30 sign implementation for ints.

2010-07-22 Thread Kenneth Graunke
Module: Mesa Branch: glsl2 Commit: 5304c251fcceca40096d69002efcf1a122df259d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5304c251fcceca40096d69002efcf1a122df259d Author: Kenneth Graunke kenn...@whitecape.org Date: Wed Jul 21 17:25:49 2010 -0700 glsl2/builtins: Fix 1.30 sign

Mesa (glsl2): glsl2/builtins: Fix mod builtin to use scalar/ vector operations.

2010-07-22 Thread Kenneth Graunke
Module: Mesa Branch: glsl2 Commit: 63a92c975dd97445979c6aa1c5fef63d37bfc897 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=63a92c975dd97445979c6aa1c5fef63d37bfc897 Author: Kenneth Graunke kenn...@whitecape.org Date: Wed Jul 21 17:17:44 2010 -0700 glsl2/builtins: Fix mod builtin to

Mesa (glsl2): glsl2/builtins: Add 1.30 bvec variant of the mix builtin.

2010-07-22 Thread Kenneth Graunke
Module: Mesa Branch: glsl2 Commit: 0b8e5f384c75b56bf2ee34c317bb9d06095c798b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0b8e5f384c75b56bf2ee34c317bb9d06095c798b Author: Kenneth Graunke kenn...@whitecape.org Date: Thu Jul 22 16:52:32 2010 -0700 glsl2/builtins: Add 1.30 bvec

Mesa (glsl2): glsl2: Refresh autogenerated file builtin_function.cpp.

2010-07-22 Thread Kenneth Graunke
Module: Mesa Branch: glsl2 Commit: 0a71527dabb7086e81d488451cf4a5cd90380938 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a71527dabb7086e81d488451cf4a5cd90380938 Author: Kenneth Graunke kenn...@whitecape.org Date: Wed Jul 21 17:33:57 2010 -0700 glsl2: Refresh autogenerated file

Mesa (glsl2): ir_constant_expression: Fix broken code for floating point modulus.

2010-07-22 Thread Kenneth Graunke
Module: Mesa Branch: glsl2 Commit: 3e882ec84a2493da74c55d105010a37de521e593 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e882ec84a2493da74c55d105010a37de521e593 Author: Kenneth Graunke kenn...@whitecape.org Date: Thu Jul 22 17:44:34 2010 -0700 ir_constant_expression: Fix broken

Mesa (master): glx: Use _Xglobal_lock for protecting extension display list

2010-07-22 Thread Kristian Høgsberg
Module: Mesa Branch: master Commit: ab434f6b7641a64d30725a9ac24929240362d466 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ab434f6b7641a64d30725a9ac24929240362d466 Author: Kristian Høgsberg k...@bitplanet.net Date: Thu Jul 22 21:11:02 2010 -0400 glx: Use _Xglobal_lock for

Mesa (master): glx: Allocate the __GLXcontext in the DRI drivers

2010-07-22 Thread Kristian Høgsberg
Module: Mesa Branch: master Commit: 31819830b66a49f1b62e09090cc65aefc657aeb8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=31819830b66a49f1b62e09090cc65aefc657aeb8 Author: Kristian Høgsberg k...@bitplanet.net Date: Thu Jul 22 21:24:14 2010 -0400 glx: Allocate the __GLXcontext in

Mesa (master): glx: Move WaitGL, WaitX, UseXFont to context vtable functions

2010-07-22 Thread Kristian Høgsberg
Module: Mesa Branch: master Commit: 7b7845a076c933e096ac511b4184141ba194449a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b7845a076c933e096ac511b4184141ba194449a Author: Kristian Høgsberg k...@bitplanet.net Date: Thu Jul 22 22:24:00 2010 -0400 glx: Move WaitGL, WaitX, UseXFont to

Mesa (master): i915g: Ifdef out debug code on non-debug builds

2010-07-22 Thread Jakob Bornecrantz
Module: Mesa Branch: master Commit: 4eaa6710526469b56875ff9c1ec07e673169386e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4eaa6710526469b56875ff9c1ec07e673169386e Author: Jakob Bornecrantz wallbra...@gmail.com Date: Thu Jul 22 20:00:28 2010 -0700 i915g: Ifdef out debug code on

Mesa (master): i915g: Add some debug prints in texture code

2010-07-22 Thread Jakob Bornecrantz
Module: Mesa Branch: master Commit: 5de2678b4e552c032cf2da6ec1549020fd9c7afd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5de2678b4e552c032cf2da6ec1549020fd9c7afd Author: Jakob Bornecrantz wallbra...@gmail.com Date: Thu Jul 22 20:02:58 2010 -0700 i915g: Add some debug prints in

Mesa (master): i915g: Set total_nblocksy in from_handle

2010-07-22 Thread Jakob Bornecrantz
Module: Mesa Branch: master Commit: 37dabfeef76134b4e3d987723e70e869036d1083 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=37dabfeef76134b4e3d987723e70e869036d1083 Author: Jakob Bornecrantz wallbra...@gmail.com Date: Thu Jul 22 20:03:29 2010 -0700 i915g: Set total_nblocksy in

Mesa (master): i915g: Allow wrapping with software pipes

2010-07-22 Thread Jakob Bornecrantz
Module: Mesa Branch: master Commit: 5ccab575fd737f3f08fe345ed96518f3784b74d3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5ccab575fd737f3f08fe345ed96518f3784b74d3 Author: Jakob Bornecrantz wallbra...@gmail.com Date: Thu Jul 22 20:11:20 2010 -0700 i915g: Allow wrapping with

Mesa (master): i915g: Rename winsys debug options

2010-07-22 Thread Jakob Bornecrantz
Module: Mesa Branch: master Commit: 095e99ddf6187aacf520944dabababdfd7b9a974 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=095e99ddf6187aacf520944dabababdfd7b9a974 Author: Jakob Bornecrantz wallbra...@gmail.com Date: Thu Jul 22 20:13:02 2010 -0700 i915g: Rename winsys debug options

Mesa (master): llvmpipe: Don't align values already aligned

2010-07-22 Thread Jakob Bornecrantz
Module: Mesa Branch: master Commit: dc544d87a2f66ba8cf44e0b544f6eca3729e4f2a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dc544d87a2f66ba8cf44e0b544f6eca3729e4f2a Author: Jakob Bornecrantz wallbra...@gmail.com Date: Thu Jul 22 20:17:35 2010 -0700 llvmpipe: Don't align values

Mesa (master): llvmpipe: Partially fix resource texture from_handle

2010-07-22 Thread Jakob Bornecrantz
Module: Mesa Branch: master Commit: 2299ff4c6bc172cb25ea3ecb75ee3dcc2cffd7ed URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2299ff4c6bc172cb25ea3ecb75ee3dcc2cffd7ed Author: Jakob Bornecrantz wallbra...@gmail.com Date: Thu Jul 22 20:18:51 2010 -0700 llvmpipe: Partially fix resource