Mesa (master): r300g: do not support separate depth/ stencil clear in the driver

2010-08-13 Thread Marek Olšák
Module: Mesa Branch: master Commit: bac59b336b7910be8040a3bf98be628775a67af6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bac59b336b7910be8040a3bf98be628775a67af6 Author: Marek Olšák mar...@gmail.com Date: Fri Aug 13 08:16:59 2010 +0200 r300g: do not support separate depth/stencil

Mesa (master): mesa: Include missing header in programopt.h.

2010-08-13 Thread Vinson Lee
Module: Mesa Branch: master Commit: db0c6810f9cd1705fe27231ca7f8dcf0c4d6874d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=db0c6810f9cd1705fe27231ca7f8dcf0c4d6874d Author: Vinson Lee v...@vmware.com Date: Thu Aug 12 23:27:27 2010 -0700 mesa: Include missing header in programopt.h.

Mesa (master): swrast: Clean up header file inclusion in ss_context.h.

2010-08-13 Thread Vinson Lee
Module: Mesa Branch: master Commit: 8829e0c3f3d4a53d702eca91253b5194f1d94503 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8829e0c3f3d4a53d702eca91253b5194f1d94503 Author: Vinson Lee v...@vmware.com Date: Thu Aug 12 23:51:16 2010 -0700 swrast: Clean up header file inclusion in

Mesa (master): swrast: Clean up header file inclusion in ss_triangle.h.

2010-08-13 Thread Vinson Lee
Module: Mesa Branch: master Commit: c7f24afcaf63d5e58fcc77199702c1cbac625003 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c7f24afcaf63d5e58fcc77199702c1cbac625003 Author: Vinson Lee v...@vmware.com Date: Thu Aug 12 23:56:52 2010 -0700 swrast: Clean up header file inclusion in

Mesa (master): swrast: Clean up header file inclusion in ss_vb.h.

2010-08-13 Thread Vinson Lee
Module: Mesa Branch: master Commit: 5dbd3fe3d4f3f6eb4f601ae8a3c77720ca83e790 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5dbd3fe3d4f3f6eb4f601ae8a3c77720ca83e790 Author: Vinson Lee v...@vmware.com Date: Fri Aug 13 00:48:34 2010 -0700 swrast: Clean up header file inclusion in

Mesa (master): mesa: Clean up header file inclusion in vf.h.

2010-08-13 Thread Vinson Lee
Module: Mesa Branch: master Commit: 48def868d96bdcef61d31bd4399d5bbb3bb8818d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=48def868d96bdcef61d31bd4399d5bbb3bb8818d Author: Vinson Lee v...@vmware.com Date: Fri Aug 13 01:23:39 2010 -0700 mesa: Clean up header file inclusion in vf.h.

Mesa (glsl2-win32): glsl: Rename symbols defined in windows headers.

2010-08-13 Thread Jose Fonseca
Module: Mesa Branch: glsl2-win32 Commit: 06b1e73758e26efe56795abb7e362279304c4d19 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=06b1e73758e26efe56795abb7e362279304c4d19 Author: José Fonseca jfons...@vmware.com Date: Fri Aug 13 14:01:52 2010 +0100 glsl: Rename symbols defined in

Mesa (glsl2): talloc: Make it compile with MSVC, MinGW, and Xcode/gcc4.0.

2010-08-13 Thread Ian Romanick
Module: Mesa Branch: glsl2 Commit: 1ca2945f84e9cb298a7d4ad4ec9a0578097c146d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1ca2945f84e9cb298a7d4ad4ec9a0578097c146d Author: José Fonseca jfons...@vmware.com Date: Fri Aug 13 13:53:04 2010 +0100 talloc: Make it compile with MSVC, MinGW,

Mesa (glsl2): talloc: Import 2.0.1 code.

2010-08-13 Thread Ian Romanick
Module: Mesa Branch: glsl2 Commit: e6032b1d961715f6dd848058023252e92c36fcde URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e6032b1d961715f6dd848058023252e92c36fcde Author: José Fonseca jfons...@vmware.com Date: Fri Aug 13 12:31:10 2010 +0100 talloc: Import 2.0.1 code. ---

Mesa (glsl2): glsl2: Avoid token name collisions with names used by Windows header files

2010-08-13 Thread Ian Romanick
Module: Mesa Branch: glsl2 Commit: 5c77efc0b28dceaa2420b900822f475422a378d1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c77efc0b28dceaa2420b900822f475422a378d1 Author: Ian Romanick ian.d.roman...@intel.com Date: Fri Aug 13 09:23:54 2010 -0700 glsl2: Avoid token name collisions

Mesa (glsl2): scons: Build the new glsl2 code.

2010-08-13 Thread Ian Romanick
Module: Mesa Branch: glsl2 Commit: 3a3cdb909da5b02edf921fcb5a009dfc2868d23d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3a3cdb909da5b02edf921fcb5a009dfc2868d23d Author: José Fonseca jfons...@vmware.com Date: Fri Aug 13 13:55:34 2010 +0100 scons: Build the new glsl2 code. ---

Mesa (glsl2): glsl2: Eliminate tokens for square matrix short names

2010-08-13 Thread Ian Romanick
Module: Mesa Branch: glsl2 Commit: 5b9f3db71996a1296c7da8501dd3b159bfe8c2b2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5b9f3db71996a1296c7da8501dd3b159bfe8c2b2 Author: Ian Romanick ian.d.roman...@intel.com Date: Fri Aug 13 09:26:01 2010 -0700 glsl2: Eliminate tokens for square

Mesa (glsl2): glsl2: Commit generated files changed by previous two commits

2010-08-13 Thread Ian Romanick
Module: Mesa Branch: glsl2 Commit: 103453659dbb21dd49e700e4b6ba9aac83b5a3f4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=103453659dbb21dd49e700e4b6ba9aac83b5a3f4 Author: Ian Romanick ian.d.roman...@intel.com Date: Fri Aug 13 09:34:52 2010 -0700 glsl2: Commit generated files

Mesa (glsl2): glsl2: Include string.h in preprocessor

2010-08-13 Thread Jakob Bornecrantz
Module: Mesa Branch: glsl2 Commit: 204d4cbea0de81f6f162ae0348e476de6c916ca8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=204d4cbea0de81f6f162ae0348e476de6c916ca8 Author: Jakob Bornecrantz ja...@vmware.com Date: Fri Aug 13 18:36:55 2010 +0100 glsl2: Include string.h in preprocessor

Mesa (master): st/dri: dri_drawable_get_format is shared between DRI2 and DRISW

2010-08-13 Thread George Sapountzis
Module: Mesa Branch: master Commit: d3758feb6b38292d90f4697fa41ea12dce563d5a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d3758feb6b38292d90f4697fa41ea12dce563d5a Author: George Sapountzis gsapount...@gmail.com Date: Wed Aug 11 23:18:55 2010 +0300 st/dri: dri_drawable_get_format

Mesa (master): st/dri: Fix segmentation fault in sw drivers

2010-08-13 Thread George Sapountzis
Module: Mesa Branch: master Commit: 5270deaab682c938e360f0d3b52f35b4027db858 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5270deaab682c938e360f0d3b52f35b4027db858 Author: nobled nob...@dreamwidth.org Date: Wed Aug 11 23:36:52 2010 +0300 st/dri: Fix segmentation fault in sw drivers

Mesa (master): st/dri: move TFP code to dri_drawable.c

2010-08-13 Thread George Sapountzis
Module: Mesa Branch: master Commit: c14b4371ed58859d264b7b2581cfedc9cfd8401f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c14b4371ed58859d264b7b2581cfedc9cfd8401f Author: George Sapountzis gsapount...@gmail.com Date: Wed Aug 11 23:26:14 2010 +0300 st/dri: move TFP code to

Mesa (master): st/dri: make dri_drawable_validate_att static

2010-08-13 Thread George Sapountzis
Module: Mesa Branch: master Commit: 5c0a0f219843fa283a0fd98dbe0544e8ea820c60 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c0a0f219843fa283a0fd98dbe0544e8ea820c60 Author: George Sapountzis gsapount...@gmail.com Date: Thu Aug 12 00:03:56 2010 +0300 st/dri: make

Mesa (master): mesa: more/better program optimizations

2010-08-13 Thread Brian Paul
Module: Mesa Branch: master Commit: 9021c56a5738815777f27c39b63637b5975270c6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9021c56a5738815777f27c39b63637b5975270c6 Author: Benjamin Segovia benjamin.sego...@intel.com Date: Fri Aug 13 10:36:47 2010 -0600 mesa: more/better program

Mesa (master): mesa: assorted clean-ups, var type changes, assertions in prog_optimize.c

2010-08-13 Thread Brian Paul
Module: Mesa Branch: master Commit: e8000ffeaf3a11a8173d0ffc3f3f6f4e800972d3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e8000ffeaf3a11a8173d0ffc3f3f6f4e800972d3 Author: Brian Paul bri...@vmware.com Date: Fri Aug 13 11:02:49 2010 -0600 mesa: assorted clean-ups, var type changes,

Mesa (glsl2): glsl2: Use --nounistd to fix MSVC build

2010-08-13 Thread Ian Romanick
Module: Mesa Branch: glsl2 Commit: ab18be74ac5f95ba1ebe6a52259d77e0940b2dbd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ab18be74ac5f95ba1ebe6a52259d77e0940b2dbd Author: Ian Romanick ian.d.roman...@intel.com Date: Fri Aug 13 13:08:54 2010 -0700 glsl2: Use --nounistd to fix MSVC

Mesa (glsl2): glsl2: Commit generated file changed by previous commit

2010-08-13 Thread Ian Romanick
Module: Mesa Branch: glsl2 Commit: 23f6017d70a705479b9bc3a1bf2ef401ac519fb9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=23f6017d70a705479b9bc3a1bf2ef401ac519fb9 Author: Ian Romanick ian.d.roman...@intel.com Date: Fri Aug 13 13:13:24 2010 -0700 glsl2: Commit generated file changed

Mesa (glsl2): linker: Assign attrib location 0 if gl_Vertex is not used

2010-08-13 Thread Ian Romanick
Module: Mesa Branch: glsl2 Commit: c33e78f62bed762d8e5987e111a6e0424dc26c76 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c33e78f62bed762d8e5987e111a6e0424dc26c76 Author: Ian Romanick ian.d.roman...@intel.com Date: Fri Aug 13 12:30:41 2010 -0700 linker: Assign attrib location 0 if

Mesa (glsl2): glsl2: Use stdint.h instead of inttypes.h

2010-08-13 Thread Ian Romanick
Module: Mesa Branch: glsl2 Commit: a77a6bc008b3146c56431fa520a00e1f8dfa3938 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a77a6bc008b3146c56431fa520a00e1f8dfa3938 Author: Ian Romanick ian.d.roman...@intel.com Date: Fri Aug 13 16:22:21 2010 -0700 glsl2: Use stdint.h instead of

Mesa (glsl2): glsl2: Remove unnecessary use of 'struct' before type names

2010-08-13 Thread Ian Romanick
Module: Mesa Branch: glsl2 Commit: 768b55a5268572ff9fd03e57e92775882eb0a821 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=768b55a5268572ff9fd03e57e92775882eb0a821 Author: Ian Romanick ian.d.roman...@intel.com Date: Fri Aug 13 16:46:43 2010 -0700 glsl2: Remove unnecessary use of

Mesa (glsl2): Fix an MSVC build error (bugzilla 29570).

2010-08-13 Thread Kenneth Graunke
Module: Mesa Branch: glsl2 Commit: 07ca55b7fa09b8b5c08f8e2e45f9060020593783 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=07ca55b7fa09b8b5c08f8e2e45f9060020593783 Author: Vinson Lee v...@vmware.com Date: Fri Aug 13 17:11:21 2010 -0700 Fix an MSVC build error (bugzilla 29570). ---

Mesa (glsl2): glsl2: Refresh autogenerated bison parser.

2010-08-13 Thread Kenneth Graunke
Module: Mesa Branch: glsl2 Commit: c55aa4292f35a6d08b0660e23f248a37988a5f99 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c55aa4292f35a6d08b0660e23f248a37988a5f99 Author: Kenneth Graunke kenn...@whitecape.org Date: Fri Aug 13 17:16:43 2010 -0700 glsl2: Refresh autogenerated bison

Mesa (glsl2): glsl2: Move the common optimization passes to a helper function.

2010-08-13 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: 2f4fe151681a6f6afe1d452eece6cf4144f44e49 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2f4fe151681a6f6afe1d452eece6cf4144f44e49 Author: Eric Anholt e...@anholt.net Date: Tue Aug 10 13:06:49 2010 -0700 glsl2: Move the common optimization passes to

Mesa (glsl2): glsl2: Add support for ir_unop_neg to ir_mat_op_to_vec

2010-08-13 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: 013b0ac52a12d1e4413700dc40dee70186f8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=013b0ac52a12d1e4413700dc40dee70186f8 Author: Eric Anholt e...@anholt.net Date: Tue Aug 10 19:52:02 2010 -0700 glsl2: Add support for ir_unop_neg to

Mesa (glsl2): glsl2: Move ir_to_mesa handling to driver CompileShader and LinkShader hooks.

2010-08-13 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: d19eecef54384c163af27a470496ed885a5a271b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d19eecef54384c163af27a470496ed885a5a271b Author: Eric Anholt e...@anholt.net Date: Tue Aug 10 20:11:44 2010 -0700 glsl2: Move ir_to_mesa handling to driver

Mesa (glsl2): intel: Remove include of texmem.h, since we haven' t used it in ages.

2010-08-13 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: c374487a54aca2dd1053645092367c1cf0414ef7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c374487a54aca2dd1053645092367c1cf0414ef7 Author: Eric Anholt e...@anholt.net Date: Tue Aug 10 22:21:59 2010 -0700 intel: Remove include of texmem.h, since we

Mesa (glsl2): mesa: Avoid using c++ keyword in dri_util. h when compiled with c++.

2010-08-13 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: 9c3acce68001fdf7f5c77d1819d576b4cf92410a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c3acce68001fdf7f5c77d1819d576b4cf92410a Author: Eric Anholt e...@anholt.net Date: Tue Aug 10 22:33:39 2010 -0700 mesa: Avoid using c++ keyword in dri_util.h

Mesa (glsl2): glsl2: Add a generic visitor class to call back with pointers to each rvalue.

2010-08-13 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: b3b0cf6a4c6b23e0ebe7e5f5ab1b7cacf27268b1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b3b0cf6a4c6b23e0ebe7e5f5ab1b7cacf27268b1 Author: Eric Anholt e...@anholt.net Date: Fri Aug 13 20:39:24 2010 -0700 glsl2: Add a generic visitor class to call

Mesa (glsl2): glsl2: Convert ir_constant_propagation to ir_rvalue_visitor.

2010-08-13 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: 42cab131dac469475c67ab38a2c29f2f66e6ff49 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=42cab131dac469475c67ab38a2c29f2f66e6ff49 Author: Eric Anholt e...@anholt.net Date: Fri Aug 13 20:50:10 2010 -0700 glsl2: Convert ir_constant_propagation to

Mesa (glsl2): glsl2: Add a pass to strip out noop swizzles.

2010-08-13 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: 8f8cdbfba43550d0b8985fb087961864e4cd92b6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f8cdbfba43550d0b8985fb087961864e4cd92b6 Author: Eric Anholt e...@anholt.net Date: Fri Aug 13 07:16:38 2010 -0700 glsl2: Add a pass to strip out noop swizzles.

Mesa (glsl2): glsl2: Commit generated file change by commit ab18be74

2010-08-13 Thread Ian Romanick
Module: Mesa Branch: glsl2 Commit: d01bf822dd7f28dc56705407e7c3b9de1f292794 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d01bf822dd7f28dc56705407e7c3b9de1f292794 Author: Ian Romanick ian.d.roman...@intel.com Date: Fri Aug 13 19:05:54 2010 -0700 glsl2: Commit generated file change

Mesa (glsl2): ir_reader: Don' t mark functions as defined if their body is empty.

2010-08-13 Thread Ian Romanick
Module: Mesa Branch: glsl2 Commit: d802ba110f78c3eee9541867cde819ada1b2c449 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d802ba110f78c3eee9541867cde819ada1b2c449 Author: Kenneth Graunke kenn...@whitecape.org Date: Thu Aug 12 13:17:53 2010 -0700 ir_reader: Don't mark functions as

Mesa (glsl2): glsl2/Makefile: Add a 'make builtins' target.

2010-08-13 Thread Ian Romanick
Module: Mesa Branch: glsl2 Commit: 9364ad8528b8482afd01aab9b5ebe8c9176883df URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9364ad8528b8482afd01aab9b5ebe8c9176883df Author: Kenneth Graunke kenn...@whitecape.org Date: Fri Aug 13 17:46:25 2010 -0700 glsl2/Makefile: Add a 'make

Mesa (glsl2): glsl2: Rework builtin function generation.

2010-08-13 Thread Ian Romanick
Module: Mesa Branch: glsl2 Commit: 43ff8f1a4b90554eae489cebb7e05f983dd9ad66 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=43ff8f1a4b90554eae489cebb7e05f983dd9ad66 Author: Kenneth Graunke kenn...@whitecape.org Date: Wed Aug 11 16:53:52 2010 -0700 glsl2: Rework builtin function