Mesa (master): intel: Fork the intel_clear.c file between i915 and i965.

2012-05-23 Thread Eric Anholt
Module: Mesa Branch: master Commit: 11892ea986b5fdad345ce7c09f97e0389e546509 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=11892ea986b5fdad345ce7c09f97e0389e546509 Author: Eric Anholt Date: Fri May 18 11:49:22 2012 -0700 intel: Fork the intel_clear.c file between i915 and i965. Th

Mesa (master): i915: Drop gen4+ code from the forked clear code.

2012-05-23 Thread Eric Anholt
Module: Mesa Branch: master Commit: 03c9044c2edf8301779fe5d0173d7e6d1e7ee1c2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=03c9044c2edf8301779fe5d0173d7e6d1e7ee1c2 Author: Eric Anholt Date: Mon May 21 09:13:33 2012 -0700 i915: Drop gen4+ code from the forked clear code. Reviewed-b

Mesa (master): i965: Remove dead logic for non-tri depth/stencil clears.

2012-05-23 Thread Eric Anholt
Module: Mesa Branch: master Commit: fa15b0f3f05ed5b6e96e9eda21d75ed7e8f1466f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fa15b0f3f05ed5b6e96e9eda21d75ed7e8f1466f Author: Eric Anholt Date: Fri May 18 11:54:20 2012 -0700 i965: Remove dead logic for non-tri depth/stencil clears. Re

Mesa (master): i965: We always have GLSL, so always use it for tri clears.

2012-05-23 Thread Eric Anholt
Module: Mesa Branch: master Commit: a3967ff441e95289a0a33a4a02ab7cd15b010a51 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a3967ff441e95289a0a33a4a02ab7cd15b010a51 Author: Eric Anholt Date: Fri May 18 11:53:29 2012 -0700 i965: We always have GLSL, so always use it for tri clears.

Mesa (master): i965: Simplify the remaining clear logic by relying on the meta clear.

2012-05-23 Thread Eric Anholt
Module: Mesa Branch: master Commit: 3e1656567c3d2abb91f8169806d6083e80c0a673 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e1656567c3d2abb91f8169806d6083e80c0a673 Author: Eric Anholt Date: Fri May 18 12:04:15 2012 -0700 i965: Simplify the remaining clear logic by relying on the me

Mesa (master): i965: Switch blit color clears to tri clears on gen4/5.

2012-05-23 Thread Eric Anholt
Module: Mesa Branch: master Commit: 7c3e88f1fc2aa9d3740163bcf8718e6d8709a204 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c3e88f1fc2aa9d3740163bcf8718e6d8709a204 Author: Eric Anholt Date: Fri May 18 11:55:53 2012 -0700 i965: Switch blit color clears to tri clears on gen4/5. Our

Mesa (master): i965: Rename the clear function for this driver.

2012-05-23 Thread Eric Anholt
Module: Mesa Branch: master Commit: 7da9795070b1af746ab85692d4b65dbe8c4f2d76 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7da9795070b1af746ab85692d4b65dbe8c4f2d76 Author: Eric Anholt Date: Fri May 18 12:05:53 2012 -0700 i965: Rename the clear function for this driver. Reviewed-by

Mesa (master): i965: Add an interface for doing hiz ops from C code.

2012-05-23 Thread Eric Anholt
Module: Mesa Branch: master Commit: 5b226ad603302554f38e6b12a93bd2cf443d4b56 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5b226ad603302554f38e6b12a93bd2cf443d4b56 Author: Eric Anholt Date: Mon May 21 09:30:35 2012 -0700 i965: Add an interface for doing hiz ops from C code. This r

Mesa (master): i965: Replace intel_need_resolve with the hiz ops it maps to .

2012-05-23 Thread Eric Anholt
Module: Mesa Branch: master Commit: 072634da4a6ee5eafb5f5df26ca5f988209e6d40 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=072634da4a6ee5eafb5f5df26ca5f988209e6d40 Author: Eric Anholt Date: Mon May 21 09:52:46 2012 -0700 i965: Replace intel_need_resolve with the hiz ops it maps to.

Mesa (master): i965: Drop a layer of indirection in doing HiZ resolves.

2012-05-23 Thread Eric Anholt
Module: Mesa Branch: master Commit: 54308f78a2f8675bfd854761f9cd8a6b71e119d0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=54308f78a2f8675bfd854761f9cd8a6b71e119d0 Author: Eric Anholt Date: Mon May 21 10:01:20 2012 -0700 i965: Drop a layer of indirection in doing HiZ resolves. Rev

Mesa (master): i965/gen7: Add CC viewport setup to blorp code.

2012-05-23 Thread Eric Anholt
Module: Mesa Branch: master Commit: 39a91be20d0592af4f93458364d027b7ade6b2ba URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=39a91be20d0592af4f93458364d027b7ade6b2ba Author: Eric Anholt Date: Mon May 21 14:58:17 2012 -0700 i965/gen7: Add CC viewport setup to blorp code. When doing f

Mesa (master): i965/gen6+: Add support for fast depth clears.

2012-05-23 Thread Eric Anholt
Module: Mesa Branch: master Commit: 68216f35814ab8d292f37b8c0fa0a5f181b7f20d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=68216f35814ab8d292f37b8c0fa0a5f181b7f20d Author: Eric Anholt Date: Thu May 17 22:03:32 2012 -0700 i965/gen6+: Add support for fast depth clears. Improves city

Mesa (master): i965/gen6: Add CC viewport state setup to blorp code.

2012-05-23 Thread Eric Anholt
Module: Mesa Branch: master Commit: 5b248e598293e7c21257d35904294da4c8f2da58 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5b248e598293e7c21257d35904294da4c8f2da58 Author: Eric Anholt Date: Wed May 23 09:51:33 2012 -0700 i965/gen6: Add CC viewport state setup to blorp code. While

Mesa (master): mesa: Keep a computed value for dual source blend func with each buffer.

2012-05-23 Thread Eric Anholt
Module: Mesa Branch: master Commit: 175ad8050e3337f7065306017ea4eb8eae599f6d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=175ad8050e3337f7065306017ea4eb8eae599f6d Author: Eric Anholt Date: Thu May 17 15:31:40 2012 -0700 mesa: Keep a computed value for dual source blend func with e

Mesa (master): i965/gen6+: Add support for GL_ARB_blend_func_extended.

2012-05-23 Thread Eric Anholt
Module: Mesa Branch: master Commit: 29362875f2613ad87abe7725ce3c56c36d16cf9b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=29362875f2613ad87abe7725ce3c56c36d16cf9b Author: Eric Anholt Date: Wed Apr 25 13:58:07 2012 -0700 i965/gen6+: Add support for GL_ARB_blend_func_extended. v2:

Mesa (master): glsl: Set initial values for uniforms in the linker

2012-05-23 Thread Ian Romanick
Module: Mesa Branch: master Commit: a2e623054b5d8eafebc7499efe93e4bceae16ead URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a2e623054b5d8eafebc7499efe93e4bceae16ead Author: Ian Romanick Date: Fri Apr 6 14:06:13 2012 -0700 glsl: Set initial values for uniforms in the linker v2: Fix

Mesa (master): glsl: Initialize samplers to 0, propagate sampler values to the gl_program

2012-05-23 Thread Ian Romanick
Module: Mesa Branch: master Commit: b610881317a7775a7ffe5f032099d8b2dc45eff0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b610881317a7775a7ffe5f032099d8b2dc45eff0 Author: Ian Romanick Date: Tue Apr 10 10:40:11 2012 -0700 glsl: Initialize samplers to 0, propagate sampler values to

Mesa (master): glsl: Propagate sampler uniform initializers to gl_shader_program::SamplerUnits

2012-05-23 Thread Ian Romanick
Module: Mesa Branch: master Commit: 76027f5b5cd8017f8455e2df375fcea7cc888dce URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=76027f5b5cd8017f8455e2df375fcea7cc888dce Author: Ian Romanick Date: Tue Apr 10 10:42:13 2012 -0700 glsl: Propagate sampler uniform initializers to gl_shader_pr

Mesa (master): ir_to_mesa: Propagate initial values in _mesa_associate_uniform_storage

2012-05-23 Thread Ian Romanick
Module: Mesa Branch: master Commit: c343b980d615bb3a159e0adc6e7597f2f9865323 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c343b980d615bb3a159e0adc6e7597f2f9865323 Author: Ian Romanick Date: Mon Apr 9 11:19:24 2012 -0700 ir_to_mesa: Propagate initial values in _mesa_associate_unif

Mesa (master): ir_to_mesa: Don't set initial uniform values again

2012-05-23 Thread Ian Romanick
Module: Mesa Branch: master Commit: 75dac69262481ac26a823a9d06f7f138ec56b01f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=75dac69262481ac26a823a9d06f7f138ec56b01f Author: Ian Romanick Date: Mon Apr 9 11:21:15 2012 -0700 ir_to_mesa: Don't set initial uniform values again This wor

Mesa (master): mesa: Use initializers to configure samplers

2012-05-23 Thread Ian Romanick
Module: Mesa Branch: master Commit: 49da2590c24529e44de9993e2981cc970cf0135b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=49da2590c24529e44de9993e2981cc970cf0135b Author: Ian Romanick Date: Mon Apr 9 12:33:48 2012 -0700 mesa: Use initializers to configure samplers Now that the l

Mesa (master): glsl/tests: Add test for uniform initialization by the linker

2012-05-23 Thread Ian Romanick
Module: Mesa Branch: master Commit: b45052b3f761deb980bcca405f25e543892a93ee URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b45052b3f761deb980bcca405f25e543892a93ee Author: Ian Romanick Date: Thu Apr 12 17:15:02 2012 -0700 glsl/tests: Add test for uniform initialization by the linke

Mesa (master): glsl/constant propagation: kill whole var if LHS involves array indexing.

2012-05-23 Thread Paul Berry
Module: Mesa Branch: master Commit: aa173e16a07566b7549b00946840ea16ac17a380 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=aa173e16a07566b7549b00946840ea16ac17a380 Author: Paul Berry Date: Sat May 19 08:59:36 2012 -0700 glsl/constant propagation: kill whole var if LHS involves arra

Mesa (master): glsl/tests: Add . gitignore for uniform initialization unit test.

2012-05-23 Thread Paul Berry
Module: Mesa Branch: master Commit: 9f6932cb83def5449a9293cb41238bbc492cb8c4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f6932cb83def5449a9293cb41238bbc492cb8c4 Author: Paul Berry Date: Wed May 23 12:59:42 2012 -0700 glsl/tests: Add .gitignore for uniform initialization unit tes

Mesa (master): i965: create code path to handle primitive restart in hardware

2012-05-23 Thread Jordan Justen
Module: Mesa Branch: master Commit: df7d1323de08274c816a8e5fab7e99b6f00f4fa3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=df7d1323de08274c816a8e5fab7e99b6f00f4fa3 Author: Jordan Justen Date: Sat May 12 21:01:19 2012 -0700 i965: create code path to handle primitive restart in hardw

Mesa (master): i965: add flag to enable cut_index

2012-05-23 Thread Jordan Justen
Module: Mesa Branch: master Commit: f9389fbfb204995a650047949c48ab2b2703bfcf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f9389fbfb204995a650047949c48ab2b2703bfcf Author: Jordan Justen Date: Sat May 12 23:53:18 2012 -0700 i965: add flag to enable cut_index When brw->prim_restart.

Mesa (master): i965: use cut index to handle primitive restart when possible

2012-05-23 Thread Jordan Justen
Module: Mesa Branch: master Commit: dc501452534e6e004acf3206a581232971c00cd0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dc501452534e6e004acf3206a581232971c00cd0 Author: Jordan Justen Date: Sun May 13 00:23:23 2012 -0700 i965: use cut index to handle primitive restart when possib

Mesa (master): mesa: Remove the OES_draw_texture extension from ES2.

2012-05-23 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: d4667516b6f7ca7ebc8a2e74611c76643aff9a3f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d4667516b6f7ca7ebc8a2e74611c76643aff9a3f Author: Kenneth Graunke Date: Tue May 15 15:50:26 2012 -0700 mesa: Remove the OES_draw_texture extension from ES2. Th

Mesa (master): i965: Gut the separate OpenGL ES extension enabling.

2012-05-23 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 88128516d43be5d25288ff5b64db63cda83c04b3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=88128516d43be5d25288ff5b64db63cda83c04b3 Author: Kenneth Graunke Date: Wed May 23 17:06:45 2012 -0700 i965: Gut the separate OpenGL ES extension enabling. We

Mesa (master): tgsi: Initialize Padding struct fields.

2012-05-23 Thread Vinson Lee
Module: Mesa Branch: master Commit: 0f6a3a7de3b56a383061635016cdb10f0229bf02 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f6a3a7de3b56a383061635016cdb10f0229bf02 Author: Vinson Lee Date: Wed May 23 00:02:15 2012 -0700 tgsi: Initialize Padding struct fields. Fix uninitialized sca