Mesa (master): egl: Use attribute names as the _EGLConfig member names.

2010-10-14 Thread Chia-I Wu
Module: Mesa Branch: master Commit: 282e514240c8f514da768af6377ae61b9f79c81f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=282e514240c8f514da768af6377ae61b9f79c81f Author: Chia-I Wu Date: Thu Oct 14 16:25:30 2010 +0800 egl: Use attribute names as the _EGLConfig member names. This

Mesa (master): egl: Access config attributes directly.

2010-10-14 Thread Chia-I Wu
Module: Mesa Branch: master Commit: 3fa21881b18044292e7d9455e9a370a71249df22 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3fa21881b18044292e7d9455e9a370a71249df22 Author: Chia-I Wu Date: Thu Oct 14 16:38:58 2010 +0800 egl: Access config attributes directly. Replace SET_CONFIG_ATT

Mesa (master): st/egl: Access _EGLConfig directly.

2010-10-14 Thread Chia-I Wu
Module: Mesa Branch: master Commit: c97c77d8698ddab1c8a2900fe7c82e1d111ccb8a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c97c77d8698ddab1c8a2900fe7c82e1d111ccb8a Author: Chia-I Wu Date: Thu Oct 14 17:06:21 2010 +0800 st/egl: Access _EGLConfig directly. Drop the use of SET_CONFIG

Mesa (master): st/egl: Do not finish a fence that is NULL.

2010-10-14 Thread Chia-I Wu
Module: Mesa Branch: master Commit: d6de1f44a0cdcc739d3b319b5f102e1733e5b4e3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6de1f44a0cdcc739d3b319b5f102e1733e5b4e3 Author: Chia-I Wu Date: Thu Oct 14 17:13:36 2010 +0800 st/egl: Do not finish a fence that is NULL. i915g would derefe

Mesa (master): Drop the "neutral" tnl module

2010-10-14 Thread Kristian Høgsberg
Module: Mesa Branch: master Commit: 81ccb3e2ce708619f4c23537a237d61bdffdd35f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=81ccb3e2ce708619f4c23537a237d61bdffdd35f Author: Kristian Høgsberg Date: Wed Oct 13 11:11:47 2010 -0400 Drop the "neutral" tnl module Just always check for FL

Mesa (master): llvmpipe: don't try to emit non-existent color outputs

2010-10-14 Thread Keith Whitwell
Module: Mesa Branch: master Commit: f0bd76f28d17da6eabf977a7e619e4ff943a70c7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f0bd76f28d17da6eabf977a7e619e4ff943a70c7 Author: Keith Whitwell Date: Thu Oct 14 13:15:28 2010 +0100 llvmpipe: don't try to emit non-existent color outputs --

Demos (master): mipmap_tunnel: new test to examine mipmap filtering

2010-10-14 Thread Brian Paul
Module: Demos Branch: master Commit: 4d981d192bcff29fd85c794415148988518c6eae URL: http://cgit.freedesktop.org/mesa/demos/commit/?id=4d981d192bcff29fd85c794415148988518c6eae Author: Brian Paul Date: Thu Oct 14 08:49:01 2010 -0600 mipmap_tunnel: new test to examine mipmap filtering --- s

Mesa (master): i965: Set class_sizes[] for the aligned reg pair class.

2010-10-14 Thread Eric Anholt
Module: Mesa Branch: master Commit: 0c6752026c405dc3ab5fe85c6a40ac3f04c685c3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c6752026c405dc3ab5fe85c6a40ac3f04c685c3 Author: Eric Anholt Date: Wed Oct 13 19:21:32 2010 -0700 i965: Set class_sizes[] for the aligned reg pair class. So f

Mesa (master): i965: Update the live interval when coalescing regs.

2010-10-14 Thread Eric Anholt
Module: Mesa Branch: master Commit: b8613d70da34217b98edb9ac9e0a4c9a6598d0b3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b8613d70da34217b98edb9ac9e0a4c9a6598d0b3 Author: Eric Anholt Date: Wed Oct 13 22:39:06 2010 -0700 i965: Update the live interval when coalescing regs. --- s

Mesa (master): i965: Add a pass to the FS to split virtual GRFs to float channels.

2010-10-14 Thread Eric Anholt
Module: Mesa Branch: master Commit: 4f88550ba0e1ad07e39903f268975921c0101e85 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4f88550ba0e1ad07e39903f268975921c0101e85 Author: Eric Anholt Date: Wed Oct 13 20:17:15 2010 -0700 i965: Add a pass to the FS to split virtual GRFs to float cha

Mesa (master): Only install vtxfmt tables for OpenGL

2010-10-14 Thread Kristian Høgsberg
Module: Mesa Branch: master Commit: 1d33e940d2050f3d9180019f6ffd57f6fc295507 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1d33e940d2050f3d9180019f6ffd57f6fc295507 Author: Kristian Høgsberg Date: Thu Oct 14 14:57:47 2010 -0400 Only install vtxfmt tables for OpenGL GLES1 and GLES2

Mesa (master): i965: Add peepholing of conditional mod generation from expressions.

2010-10-14 Thread Eric Anholt
Module: Mesa Branch: master Commit: 5dd07b442e02696bf0ec5d4e3b4be1674519664a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5dd07b442e02696bf0ec5d4e3b4be1674519664a Author: Eric Anholt Date: Thu Oct 14 11:27:17 2010 -0700 i965: Add peepholing of conditional mod generation from expre

Mesa (master): i965: Add a function for handling the move of boolean values to flag regs.

2010-10-14 Thread Eric Anholt
Module: Mesa Branch: master Commit: d5599c0b6a22cd0bbc475ec715824660144d02a0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d5599c0b6a22cd0bbc475ec715824660144d02a0 Author: Eric Anholt Date: Thu Oct 14 11:11:29 2010 -0700 i965: Add a function for handling the move of boolean values

Mesa (master): i965: Use logical-not when emitting ir_unop_ceil.

2010-10-14 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: c4226142f3b5d1c931fcc781be8a3aafdfabf316 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c4226142f3b5d1c931fcc781be8a3aafdfabf316 Author: Kenneth Graunke Date: Wed Oct 13 16:35:34 2010 -0700 i965: Use logical-not when emitting ir_unop_ceil. Fixes

Mesa (master): glsl: Add front-end support for the "trunc" built-in.

2010-10-14 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 090dd4fcc5d9f905c9dee9a8ad9972dad9d1166a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=090dd4fcc5d9f905c9dee9a8ad9972dad9d1166a Author: Kenneth Graunke Date: Thu Oct 14 10:49:13 2010 -0700 glsl: Add front-end support for the "trunc" built-in. --

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

2010-10-14 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: f9bd4c6c26e406834aaeec85d9068a901a4defb0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f9bd4c6c26e406834aaeec85d9068a901a4defb0 Author: Kenneth Graunke Date: Thu Oct 14 10:51:09 2010 -0700 glsl: Refresh autogenerated file builtin_function.cpp. -

Mesa (master): i965: Use RNDZ for ir_unop_trunc in the new FS.

2010-10-14 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: f541b685aaf404fa7c8142f51d91c2720d82f264 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f541b685aaf404fa7c8142f51d91c2720d82f264 Author: Kenneth Graunke Date: Thu Oct 14 11:39:09 2010 -0700 i965: Use RNDZ for ir_unop_trunc in the new FS. The exis

Mesa (master): i965: Correctly emit the RNDZ instruction.

2010-10-14 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 897f6d3c7d06316b0535971cc2de318157c23692 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=897f6d3c7d06316b0535971cc2de318157c23692 Author: Kenneth Graunke Date: Thu Oct 14 11:40:19 2010 -0700 i965: Correctly emit the RNDZ instruction. Simply using

Mesa (master): i965: Enable the new FS backend on pre-gen6 as well.

2010-10-14 Thread Eric Anholt
Module: Mesa Branch: master Commit: a81d423d93f22a948f3aa4bf73dc6b1a3b70192f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a81d423d93f22a948f3aa4bf73dc6b1a3b70192f Author: Eric Anholt Date: Thu Oct 14 12:23:29 2010 -0700 i965: Enable the new FS backend on pre-gen6 as well. It is n

Mesa (master): i965: Clean up a warning in the old fragment backend.

2010-10-14 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 4bab22bca36696a7a1ed6ea3de9b993ffd181f30 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4bab22bca36696a7a1ed6ea3de9b993ffd181f30 Author: Kenneth Graunke Date: Thu Oct 14 13:19:23 2010 -0700 i965: Clean up a warning in the old fragment backend. Ho

Mesa (llvm-cliptest-viewport): draw: sanitize llvm variant key

2010-10-14 Thread Keith Whitwell
Module: Mesa Branch: llvm-cliptest-viewport Commit: 26ff7523b69ddb377ade29296d20abfc46e69489 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=26ff7523b69ddb377ade29296d20abfc46e69489 Author: Hui Qi Tay Date: Thu Oct 14 14:04:39 2010 +0100 draw: sanitize llvm variant key Fixes recompi

Mesa (master): r600g: emit hardware linewidth

2010-10-14 Thread Dave Airlie
Module: Mesa Branch: master Commit: c28f7645722ed3da1a04d3187f9cfa5d8e5e489d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c28f7645722ed3da1a04d3187f9cfa5d8e5e489d Author: Keith Whitwell Date: Thu Oct 14 16:42:39 2010 +0100 r600g: emit hardware linewidth Tested with demos/pixeltes

Mesa (master): r600/drm: fix segfaults in winsys create failure path

2010-10-14 Thread Dave Airlie
Module: Mesa Branch: master Commit: cbf2fb55432b8239ea9792338ee1d2fea89648ea URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cbf2fb55432b8239ea9792338ee1d2fea89648ea Author: Keith Whitwell Date: Thu Oct 14 16:42:38 2010 +0100 r600/drm: fix segfaults in winsys create failure path Wou

Mesa (master): r600g: handle absolute modifier in shader translator

2010-10-14 Thread Dave Airlie
Module: Mesa Branch: master Commit: 8260ab93461eca3e18f9c17a9ca1961a11372071 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8260ab93461eca3e18f9c17a9ca1961a11372071 Author: Keith Whitwell Date: Thu Oct 14 17:19:00 2010 +0100 r600g: handle absolute modifier in shader translator This

Mesa (master): r300g: clean up warning due to unknown cap.

2010-10-14 Thread Dave Airlie
Module: Mesa Branch: master Commit: 510c503762a228db2b3d6804f5f5c7af9be1a920 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=510c503762a228db2b3d6804f5f5c7af9be1a920 Author: Dave Airlie Date: Fri Oct 15 08:46:16 2010 +1000 r300g: clean up warning due to unknown cap. --- src/galliu

Mesa (master): glsl: Add a new ir_unop_round_even opcode for GLSL 1.30' s roundEven.

2010-10-14 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: d85d25dd1f4fd281bd210ba6ba5135ba1e3b535f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d85d25dd1f4fd281bd210ba6ba5135ba1e3b535f Author: Kenneth Graunke Date: Thu Oct 14 13:37:03 2010 -0700 glsl: Add a new ir_unop_round_even opcode for GLSL 1.30's

Mesa (master): glsl: Add front-end support for GLSL 1.30' s roundEven built-in.

2010-10-14 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 6dc204c5dc723bbf9337aa7787cd6cc309a24285 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6dc204c5dc723bbf9337aa7787cd6cc309a24285 Author: Kenneth Graunke Date: Thu Oct 14 13:40:26 2010 -0700 glsl: Add front-end support for GLSL 1.30's roundEven bui

Mesa (master): i965: Add support for ir_unop_round_even via the RNDE instruction.

2010-10-14 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: f157812bbbcf9caac1f84988e738fc9d1e051056 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f157812bbbcf9caac1f84988e738fc9d1e051056 Author: Kenneth Graunke Date: Thu Oct 14 14:31:54 2010 -0700 i965: Add support for ir_unop_round_even via the RNDE ins

Mesa (master): glsl: Add support for the 1.30 round() built-in.

2010-10-14 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 27ced5c5ff907557007ed6cb78cef5810cf48ef5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=27ced5c5ff907557007ed6cb78cef5810cf48ef5 Author: Kenneth Graunke Date: Thu Oct 14 14:33:30 2010 -0700 glsl: Add support for the 1.30 round() built-in. This im

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

2010-10-14 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 2bc704d5432b8f0e0a0dc3c947ebf0a9839601b9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2bc704d5432b8f0e0a0dc3c947ebf0a9839601b9 Author: Kenneth Graunke Date: Thu Oct 14 13:41:29 2010 -0700 glsl: Refresh autogenerated file builtin_function.cpp. -

Mesa (master): mesa: remove post-convolution width/height vars

2010-10-14 Thread Brian Paul
Module: Mesa Branch: master Commit: 8fb49554d9404cd3538f569003a0f917fbdfb2d8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8fb49554d9404cd3538f569003a0f917fbdfb2d8 Author: Brian Paul Date: Thu Oct 14 14:03:46 2010 -0600 mesa: remove post-convolution width/height vars These were le

Mesa (master): gallivm: add compile-time option to emit inst addrs and/ or line numbers

2010-10-14 Thread Brian Paul
Module: Mesa Branch: master Commit: 62450b3c490e3f16aa18135d5b1767911861ae4a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=62450b3c490e3f16aa18135d5b1767911861ae4a Author: Brian Paul Date: Thu Oct 14 16:21:32 2010 -0600 gallivm: add compile-time option to emit inst addrs and/or lin

Mesa (master): llvmpipe: code to dump bytecode to file (disabled)

2010-10-14 Thread Brian Paul
Module: Mesa Branch: master Commit: 3d7479d70568c84354338d0da0b7bed4d296c169 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d7479d70568c84354338d0da0b7bed4d296c169 Author: Brian Paul Date: Thu Oct 14 16:31:54 2010 -0600 llvmpipe: code to dump bytecode to file (disabled) --- src/

Mesa (master): i965: Fix texturing on pre-gen5.

2010-10-14 Thread Eric Anholt
Module: Mesa Branch: master Commit: 4b4284c9c9b472f750663352485290c22f8c3921 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4b4284c9c9b472f750663352485290c22f8c3921 Author: Eric Anholt Date: Thu Oct 14 17:01:06 2010 -0700 i965: Fix texturing on pre-gen5. I broke it in 06fd639c51921

Mesa (master): glsl: Slightly change the semantic of _LinkedShaders

2010-10-14 Thread Ian Romanick
Module: Mesa Branch: master Commit: 3322fbaf3b5e305ce00c1d08c26965bb98e0cef0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3322fbaf3b5e305ce00c1d08c26965bb98e0cef0 Author: Ian Romanick Date: Thu Oct 14 13:28:42 2010 -0700 glsl: Slightly change the semantic of _LinkedShaders Previo

Mesa (7.9): targets/egl: Fix linking with libdrm.

2010-10-14 Thread Chia-I Wu
Module: Mesa Branch: 7.9 Commit: bce3917192c1695813f5242cb81fa1b7f95897dc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bce3917192c1695813f5242cb81fa1b7f95897dc Author: Chia-I Wu Date: Thu Oct 7 12:06:07 2010 +0800 targets/egl: Fix linking with libdrm. (cherry picked from commit d

Mesa (7.9): st/vega: Fix version check in context creation.

2010-10-14 Thread Chia-I Wu
Module: Mesa Branch: 7.9 Commit: db7de707a3b62638b1ed0ad986136d8e8467c3de URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=db7de707a3b62638b1ed0ad986136d8e8467c3de Author: Chia-I Wu Date: Thu Oct 7 12:14:38 2010 +0800 st/vega: Fix version check in context creation. This fixes a regr

Mesa (7.9): st/egl: Do not finish a fence that is NULL.

2010-10-14 Thread Chia-I Wu
Module: Mesa Branch: 7.9 Commit: da580c734f94191f63259c0d57386e5d9448c9bf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=da580c734f94191f63259c0d57386e5d9448c9bf Author: Chia-I Wu Date: Thu Oct 14 17:13:36 2010 +0800 st/egl: Do not finish a fence that is NULL. i915g would dereferen

Mesa (master): tgsi: add scanner support for centroid inputs

2010-10-14 Thread Dave Airlie
Module: Mesa Branch: master Commit: 07a30e3d18a528a2dc8a247af5c43e7428be1743 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=07a30e3d18a528a2dc8a247af5c43e7428be1743 Author: Dave Airlie Date: Thu Oct 14 14:40:24 2010 +1000 tgsi: add scanner support for centroid inputs --- src/gall

Mesa (master): r600g: evergreen interpolation support.

2010-10-14 Thread Dave Airlie
Module: Mesa Branch: master Commit: fc6caef4cb67fb13642c5ebccee53019d1764df6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc6caef4cb67fb13642c5ebccee53019d1764df6 Author: Dave Airlie Date: Thu Oct 14 14:40:51 2010 +1000 r600g: evergreen interpolation support. On evergreen, interp