Mesa (master): Merge branch 'mesa-2d-registers'

2010-07-13 Thread Zack Rusin
Module: Mesa Branch: master Commit: 582132aaef3fa6fa912f27c75c3b3e5bd89d3714 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=582132aaef3fa6fa912f27c75c3b3e5bd89d3714 Author: Zack Rusin Date: Tue Jul 13 21:54:14 2010 -0400 Merge branch 'mesa-2d-registers' --- _

Mesa (master): mesa: add comments and change Index2D to just Index2

2010-07-13 Thread Zack Rusin
Module: Mesa Branch: master Commit: 1491c6aa2de17760ab157a3fe71e45006e4eecf6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1491c6aa2de17760ab157a3fe71e45006e4eecf6 Author: Zack Rusin Date: Tue Jul 13 21:49:53 2010 -0400 mesa: add comments and change Index2D to just Index2 --- sr

Mesa (master): mesa: make uniform work with geometry shaders

2010-07-13 Thread Zack Rusin
Module: Mesa Branch: master Commit: 79b643dd02ac4e19f24c9cd88843719746f8ec69 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=79b643dd02ac4e19f24c9cd88843719746f8ec69 Author: Zack Rusin Date: Sat Jul 10 19:21:42 2010 -0400 mesa: make uniform work with geometry shaders --- src/mesa/

Mesa (master): Revert "mesa: temporarily enable printing of Mesa' s GPU instructions"

2010-07-13 Thread Zack Rusin
Module: Mesa Branch: master Commit: 748d8d46134a835f61675ae0206d52869eb03240 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=748d8d46134a835f61675ae0206d52869eb03240 Author: Zack Rusin Date: Sat Jul 10 18:24:22 2010 -0400 Revert "mesa: temporarily enable printing of Mesa's GPU instru

Mesa (master): mesa: GL_TRIANGLE_STRIP_ADJACENCY_ARB is the last valid primitive

2010-07-13 Thread Zack Rusin
Module: Mesa Branch: master Commit: df0831f3750918ce3cd9cc1f5610bafc8b87c8e4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=df0831f3750918ce3cd9cc1f5610bafc8b87c8e4 Author: Zack Rusin Date: Sat Jul 10 18:14:47 2010 -0400 mesa: GL_TRIANGLE_STRIP_ADJACENCY_ARB is the last valid primit

Mesa (master): tgsi: make sure that we print out the adjacency prims correctly

2010-07-13 Thread Zack Rusin
Module: Mesa Branch: master Commit: cc426b813205ff72977ad59f9ecefa50e4b68a6d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cc426b813205ff72977ad59f9ecefa50e4b68a6d Author: Zack Rusin Date: Sat Jul 10 18:14:14 2010 -0400 tgsi: make sure that we print out the adjacency prims correctl

Mesa (master): draw: fix decomposition to work with adjacency primitives

2010-07-13 Thread Zack Rusin
Module: Mesa Branch: master Commit: f52f8e9a8c24e54f27a1841e382fd8f6dfe17b6d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f52f8e9a8c24e54f27a1841e382fd8f6dfe17b6d Author: Zack Rusin Date: Sat Jul 10 18:13:48 2010 -0400 draw: fix decomposition to work with adjacency primitives ---

Mesa (master): mesa: get the translation from mesa 2d regs to tgsi working

2010-07-13 Thread Zack Rusin
Module: Mesa Branch: master Commit: 425870c5fdb40f7daf2e25323fa28c90c4367bae URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=425870c5fdb40f7daf2e25323fa28c90c4367bae Author: Zack Rusin Date: Sat Jul 10 02:02:35 2010 -0400 mesa: get the translation from mesa 2d regs to tgsi working f

Mesa (master): mesa: initial support for emitting 2D registers from slang

2010-07-13 Thread Zack Rusin
Module: Mesa Branch: master Commit: 9808308f9ad05c5fd6916cb808c66be23f21db60 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9808308f9ad05c5fd6916cb808c66be23f21db60 Author: Zack Rusin Date: Fri Jul 9 22:40:04 2010 -0400 mesa: initial support for emitting 2D registers from slang --

Mesa (master): mesa: add basic support for 2D register arrays to mesa

2010-07-13 Thread Zack Rusin
Module: Mesa Branch: master Commit: b4855288e4de9001b4107d3d4c2f7aff4a4680f9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b4855288e4de9001b4107d3d4c2f7aff4a4680f9 Author: Zack Rusin Date: Fri Jul 9 21:19:28 2010 -0400 mesa: add basic support for 2D register arrays to mesa just l

Mesa (master): mesa: temporarily enable printing of Mesa's GPU instructions

2010-07-13 Thread Zack Rusin
Module: Mesa Branch: master Commit: 7b8726a99da961fe0ace7c7ee567f82217715fe4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b8726a99da961fe0ace7c7ee567f82217715fe4 Author: Zack Rusin Date: Fri Jul 9 21:20:50 2010 -0400 mesa: temporarily enable printing of Mesa's GPU instructions

Mesa (mesa-2d-registers): mesa: add comments and change Index2D to just Index2

2010-07-13 Thread Zack Rusin
Module: Mesa Branch: mesa-2d-registers Commit: 1491c6aa2de17760ab157a3fe71e45006e4eecf6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1491c6aa2de17760ab157a3fe71e45006e4eecf6 Author: Zack Rusin Date: Tue Jul 13 21:49:53 2010 -0400 mesa: add comments and change Index2D to just Index

Mesa (master): r300/compiler: fix swizzling in the transformation of Abs modifiers

2010-07-13 Thread Marek Olšák
Module: Mesa Branch: master Commit: 9fa64ea67544d252c6713e21d3b9c17a2bbb0603 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9fa64ea67544d252c6713e21d3b9c17a2bbb0603 Author: Marek Olšák Date: Wed Jul 14 01:59:28 2010 +0200 r300/compiler: fix swizzling in the transformation of Abs mod

Mesa (glsl2): glsl2: When linking makes a variable not a varying output, make it ir_var_auto.

2010-07-13 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: c10a68522c400d48553dbd473b9778140842d9dd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c10a68522c400d48553dbd473b9778140842d9dd Author: Eric Anholt Date: Tue Jul 13 11:07:16 2010 -0700 glsl2: When linking makes a variable not a varying output, mak

Mesa (glsl2): ir_to_mesa: Add convenience function for opcodes with no src/ dst reg.

2010-07-13 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: 021222c6a872ca2eef770ebadb8754f659775204 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=021222c6a872ca2eef770ebadb8754f659775204 Author: Eric Anholt Date: Tue Jul 13 12:24:39 2010 -0700 ir_to_mesa: Add convenience function for opcodes with no src/d

Demos: tag mesa-demos-8.0.1: mesa-demos-8.0.1

2010-07-13 Thread Jerome Glisse
Module: Demos Branch: refs/tags/mesa-demos-8.0.1 Tag:28bef0febe0c6ef1e9f84f45383ef5345c742f74 URL: http://cgit.freedesktop.org/mesa/demos/tag/?id=28bef0febe0c6ef1e9f84f45383ef5345c742f74 Tagger: Jerome Glisse Date: Tue Jul 13 15:11:21 2010 -0400 mesa-demos-8.0.1 ___

Demos (master): set version for release 8.0.1

2010-07-13 Thread Jerome Glisse
Module: Demos Branch: master Commit: 2faeec208385c3e8a1f9818f3dfbe152c225f641 URL: http://cgit.freedesktop.org/mesa/demos/commit/?id=2faeec208385c3e8a1f9818f3dfbe152c225f641 Author: Jerome Glisse Date: Tue Jul 13 14:52:44 2010 -0400 set version for release 8.0.1 --- configure.ac |2

Demos (master): bezier: use glew and check for ARB_geometry_shader4

2010-07-13 Thread Jerome Glisse
Module: Demos Branch: master Commit: 376984e6bd4205fd17c5f60d7b0a454425a191e1 URL: http://cgit.freedesktop.org/mesa/demos/commit/?id=376984e6bd4205fd17c5f60d7b0a454425a191e1 Author: Jerome Glisse Date: Tue Jul 13 13:13:07 2010 -0400 bezier: use glew and check for ARB_geometry_shader4 This

Demos (master): demos: add dat file to extra dist

2010-07-13 Thread Jerome Glisse
Module: Demos Branch: master Commit: 28684423e4e6cdd4c24b31e331e4a75f9013bb48 URL: http://cgit.freedesktop.org/mesa/demos/commit/?id=28684423e4e6cdd4c24b31e331e4a75f9013bb48 Author: Jerome Glisse Date: Tue Jul 13 11:20:33 2010 -0400 demos: add dat file to extra dist --- src/demos/Makefi

Mesa (master): i965g: Fix scons build of dri driver

2010-07-13 Thread Jakob Bornecrantz
Module: Mesa Branch: master Commit: 20a3dda726c85239317972fb718d7358634a03b0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=20a3dda726c85239317972fb718d7358634a03b0 Author: Jakob Bornecrantz Date: Tue Jul 13 19:32:16 2010 +0100 i965g: Fix scons build of dri driver --- src/gallium

Mesa (master): llvmpipe: move rasterizer to screen instead of setup context

2010-07-13 Thread Roland Scheidegger
Module: Mesa Branch: master Commit: edac740095fb2514b512034b334947f72648cd51 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=edac740095fb2514b512034b334947f72648cd51 Author: Roland Scheidegger Date: Tue Jul 13 19:58:58 2010 +0200 llvmpipe: move rasterizer to screen instead of setup c

Mesa (master): llvmpipe: fix comment typo

2010-07-13 Thread Roland Scheidegger
Module: Mesa Branch: master Commit: 217926f350265a4d416a1bc550567c1334a37875 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=217926f350265a4d416a1bc550567c1334a37875 Author: Roland Scheidegger Date: Tue Jul 13 19:59:38 2010 +0200 llvmpipe: fix comment typo --- src/gallium/drivers/

Mesa (glsl2): ir_to_mesa: Add support for variable array indexing of builtin varyings.

2010-07-13 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: 4d5da50b94115d055ba8d0ff8717054582665384 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4d5da50b94115d055ba8d0ff8717054582665384 Author: Eric Anholt Date: Tue Jul 13 09:46:26 2010 -0700 ir_to_mesa: Add support for variable array indexing of builtin

Mesa (glsl2): ir_to_mesa: Add support for array dereferences on the LHS of assignments.

2010-07-13 Thread Eric Anholt
Module: Mesa Branch: glsl2 Commit: f8a2b65bc9bf3dfb4a4aa6fe1c0ea65f78a01922 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f8a2b65bc9bf3dfb4a4aa6fe1c0ea65f78a01922 Author: Eric Anholt Date: Tue Jul 13 09:05:28 2010 -0700 ir_to_mesa: Add support for array dereferences on the LHS of a

Mesa (master): llvmpipe: Align texture data to the cache line.

2010-07-13 Thread Jose Fonseca
Module: Mesa Branch: master Commit: 962da13ba30d66bd8b9a28ba5f06c66ceec1ce92 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=962da13ba30d66bd8b9a28ba5f06c66ceec1ce92 Author: José Fonseca Date: Tue Jun 15 12:20:01 2010 +0100 llvmpipe: Align texture data to the cache line. --- src/g

Mesa (master): llvmpipe: eliminate the set_state rasterizer command

2010-07-13 Thread Jose Fonseca
Module: Mesa Branch: master Commit: e21e7ab4da859198dfa9845b4a7207c49db54771 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e21e7ab4da859198dfa9845b4a7207c49db54771 Author: Keith Whitwell Date: Sat Jul 10 16:40:34 2010 +0100 llvmpipe: eliminate the set_state rasterizer command Just

Mesa (glsl2): glsl2: Remove unnecessary casts of clone return values

2010-07-13 Thread Ian Romanick
Module: Mesa Branch: glsl2 Commit: 4e6a3e0d2d148747002ab9e9c1dffe63e912c688 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e6a3e0d2d148747002ab9e9c1dffe63e912c688 Author: Ian Romanick Date: Tue Jul 13 09:22:35 2010 -0700 glsl2: Remove unnecessary casts of clone return values ---

Mesa (master): llvmpipe: pass mask into fragment shader

2010-07-13 Thread Jose Fonseca
Module: Mesa Branch: master Commit: d4b64167b56f780d0dea73193c345622888fbc16 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d4b64167b56f780d0dea73193c345622888fbc16 Author: Keith Whitwell Date: Thu Jun 17 21:19:09 2010 +0100 llvmpipe: pass mask into fragment shader Move this code b

Mesa (master): llvmpipe: move fences from per-bin to per-thread

2010-07-13 Thread Jose Fonseca
Module: Mesa Branch: master Commit: 3bd9aedbac79eec16bfe6f5fc6f6a021eebe769a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3bd9aedbac79eec16bfe6f5fc6f6a021eebe769a Author: Keith Whitwell Date: Thu Jul 8 15:13:35 2010 +0100 llvmpipe: move fences from per-bin to per-thread Rather t

Mesa (master): llvmpipe: Always swizzle/unswizzle whole tiles.

2010-07-13 Thread Jose Fonseca
Module: Mesa Branch: master Commit: 6d17f00600ffca7cb39e6f66277cec018ff2c151 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d17f00600ffca7cb39e6f66277cec018ff2c151 Author: José Fonseca Date: Mon Jul 12 16:28:33 2010 +0100 llvmpipe: Always swizzle/unswizzle whole tiles. This was al

Demos (master): add dissolve to Makefile.am

2010-07-13 Thread Brian Paul
Module: Demos Branch: master Commit: b03317fd52c8580e407bf6039f7e45a259114097 URL: http://cgit.freedesktop.org/mesa/demos/commit/?id=b03317fd52c8580e407bf6039f7e45a259114097 Author: Brian Paul Date: Tue Jul 6 13:14:21 2010 -0600 add dissolve to Makefile.am --- src/demos/Makefile.am |

Demos (master): index.html - some basic documentation for this stuff

2010-07-13 Thread Brian Paul
Module: Demos Branch: master Commit: 453cfb0959cc314ee47b9732f4a580386e159236 URL: http://cgit.freedesktop.org/mesa/demos/commit/?id=453cfb0959cc314ee47b9732f4a580386e159236 Author: Brian Paul Date: Tue Jul 13 09:47:07 2010 -0600 index.html - some basic documentation for this stuff ---

Mesa (master): targets: Link xorg drivers with LLVM if built

2010-07-13 Thread Jakob Bornecrantz
Module: Mesa Branch: master Commit: 04453a32b49a57fbf72319b045f71761c998f7b3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=04453a32b49a57fbf72319b045f71761c998f7b3 Author: Jakob Bornecrantz Date: Tue Jul 13 07:44:37 2010 -0700 targets: Link xorg drivers with LLVM if built --- sr

Mesa (master): llvmpipe: Ignores!

2010-07-13 Thread Jakob Bornecrantz
Module: Mesa Branch: master Commit: 654009f7f85900ec656e3168d2ede945fcb3db83 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=654009f7f85900ec656e3168d2ede945fcb3db83 Author: Jakob Bornecrantz Date: Tue Jul 13 07:46:29 2010 -0700 llvmpipe: Ignores! --- src/gallium/drivers/llvmpipe/

Mesa (master): st/xorg: When selecting st via configure make sure to test for xorg-server

2010-07-13 Thread Jakob Bornecrantz
Module: Mesa Branch: master Commit: 4f956889b7c30282104b3409120f7561d89ab6d1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4f956889b7c30282104b3409120f7561d89ab6d1 Author: Jakob Bornecrantz Date: Tue Jul 13 07:40:47 2010 -0700 st/xorg: When selecting st via configure make sure to t

Mesa (master): targets: Clean up xorg make files a bit

2010-07-13 Thread Jakob Bornecrantz
Module: Mesa Branch: master Commit: 433a08445c69e40758ab321e80fb366240e3c21a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=433a08445c69e40758ab321e80fb366240e3c21a Author: Jakob Bornecrantz Date: Tue Jul 13 07:44:13 2010 -0700 targets: Clean up xorg make files a bit --- src/gall

Mesa (master): glapi: use _mesa_snprintf()

2010-07-13 Thread Brian Paul
Module: Mesa Branch: master Commit: 672f6cdc19c5f89d85e20dc04bacb5a7905ff334 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=672f6cdc19c5f89d85e20dc04bacb5a7905ff334 Author: Brian Paul Date: Tue Jul 13 07:44:35 2010 -0600 glapi: use _mesa_snprintf() Note that the enums.c file is gen

Mesa (master): libgl-xlib: add depend to make clean list

2010-07-13 Thread Brian Paul
Module: Mesa Branch: master Commit: 271af2a8748583794b570630cfd5a4d12d740da6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=271af2a8748583794b570630cfd5a4d12d740da6 Author: Brian Paul Date: Tue Jul 13 07:46:22 2010 -0600 libgl-xlib: add depend to make clean list --- src/gallium/t

Mesa (master): r300/compiler: implement the Abs source operand modifier for vertex shaders

2010-07-13 Thread Marek Olšák
Module: Mesa Branch: master Commit: 56da2403fc1cb7f68a699dc6fd6c53f923dd3267 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=56da2403fc1cb7f68a699dc6fd6c53f923dd3267 Author: Marek Olšák Date: Tue Jul 13 14:45:38 2010 +0200 r300/compiler: implement the Abs source operand modifier for

Mesa (master): r300/compiler: emulate SIN/COS/ SCS in r3xx-r4xx vertex shaders

2010-07-13 Thread Marek Olšák
Module: Mesa Branch: master Commit: b5fc699b1e1b446260ce9ddb5f2d9fa96361b100 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5fc699b1e1b446260ce9ddb5f2d9fa96361b100 Author: Marek Olšák Date: Tue Jul 13 06:38:30 2010 +0200 r300/compiler: emulate SIN/COS/SCS in r3xx-r4xx vertex shader

Mesa (master): mesa: s/snprintf/_mesa_snprintf/

2010-07-13 Thread Vinson Lee
Module: Mesa Branch: master Commit: c4066b78c0aad41c199eb27157538c2ec9ab5bfd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c4066b78c0aad41c199eb27157538c2ec9ab5bfd Author: Vinson Lee Date: Tue Jul 13 00:31:37 2010 -0700 mesa: s/snprintf/_mesa_snprintf/ --- src/mesa/main/enums.c