Mesa (master): i965/vec4: unit test for copy propagation and writemask

2014-06-17 Thread Chia-I Wu
Module: Mesa Branch: master Commit: 88b887faa9209a58d29c819e01f9ad37ebc99a36 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=88b887faa9209a58d29c819e01f9ad37ebc99a36 Author: Chia-I Wu Date: Mon Apr 14 21:52:34 2014 +0800 i965/vec4: unit test for copy propagation and writemask This u

Mesa (master): egl: Remove unused variable dri_driver_path.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 6ac5adce634e832f9fd418d301e02cb1441337fb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6ac5adce634e832f9fd418d301e02cb1441337fb Author: Matt Turner Date: Sat Jun 14 23:02:37 2014 -0700 egl: Remove unused variable dri_driver_path. Reviewed-by: Ta

Mesa (master): i965: Silence warning about unused brw in release builds.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: f3aecefa9930ce7dbdabdeefee0bd183172b586f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f3aecefa9930ce7dbdabdeefee0bd183172b586f Author: Matt Turner Date: Sat Jun 14 22:52:35 2014 -0700 i965: Silence warning about unused brw in release builds. Re

Mesa (master): swrast: Remove unused solve_plane_recip().

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: d2458a471094dce70cfa0dc587d762d79c337705 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d2458a471094dce70cfa0dc587d762d79c337705 Author: Matt Turner Date: Sat Jun 14 22:38:18 2014 -0700 swrast: Remove unused solve_plane_recip(). Unused since comm

Mesa (master): mesa: Mark default case unreachable to silence warning.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 9f4e77643328e19ef6a84fe63d0bcc56d897faa1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f4e77643328e19ef6a84fe63d0bcc56d897faa1 Author: Matt Turner Date: Sat Jun 14 22:50:43 2014 -0700 mesa: Mark default case unreachable to silence warning. Warn

Mesa (master): i965/blorp: Remove unused 'brw' member.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 9f7b5fa2c81fa9027ae4ce99daf413005f8f105e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f7b5fa2c81fa9027ae4ce99daf413005f8f105e Author: Matt Turner Date: Sat Jun 14 22:51:29 2014 -0700 i965/blorp: Remove unused 'brw' member. Reviewed-by: Tapani

Mesa (master): i965: Mark backend_instruction and bblock_t as structs.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 836f4299e870a7cff04c2f646a37533d0e68ccd7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=836f4299e870a7cff04c2f646a37533d0e68ccd7 Author: Matt Turner Date: Sat Jun 14 22:53:40 2014 -0700 i965: Mark backend_instruction and bblock_t as structs. They

Mesa (master): mesa: Remove unused functions from perfomance query code.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 52a4065493febf9a7f7ed7801c90a1515526c9ad URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=52a4065493febf9a7f7ed7801c90a1515526c9ad Author: Matt Turner Date: Sat Jun 14 23:15:05 2014 -0700 mesa: Remove unused functions from perfomance query code. Pe

Mesa (master): glsl: Remove 'struct' from ir_variable declaration.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: db650d9ec161cadb56ebdd6aba3b0115ef02bd80 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=db650d9ec161cadb56ebdd6aba3b0115ef02bd80 Author: Matt Turner Date: Sat Jun 14 22:35:36 2014 -0700 glsl: Remove 'struct' from ir_variable declaration. Reviewed

Mesa (master): i965/disasm: Mark three_source_reg_encoding[] static.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 17f2dd72740b2fbf0f24537465b20c10c8d982c4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=17f2dd72740b2fbf0f24537465b20c10c8d982c4 Author: Matt Turner Date: Sat Jun 14 22:52:08 2014 -0700 i965/disasm: Mark three_source_reg_encoding[] static. Review

Mesa (master): i965/vec4/gs: Silence warning about unused 'success' in release build.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 6c2d815d64af177321cf6f903c04c4820da5f81a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6c2d815d64af177321cf6f903c04c4820da5f81a Author: Matt Turner Date: Sat Jun 14 22:53:16 2014 -0700 i965/vec4/gs: Silence warning about unused 'success' in relea

Mesa (master): i965/blorp: Mark branch unreachable to silence uninitialized var warning.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 73ab06f9c55cf0fa1e85be8a595d4eb2e326d34d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=73ab06f9c55cf0fa1e85be8a595d4eb2e326d34d Author: Matt Turner Date: Sat Jun 14 23:21:24 2014 -0700 i965/blorp: Mark branch unreachable to silence uninitialized

Mesa (master): Revert "i965: Add 'wait' instruction support"

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: ebc75245032f58bbd8d24900c1471e74eb768077 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ebc75245032f58bbd8d24900c1471e74eb768077 Author: Matt Turner Date: Fri Jun 13 20:51:12 2014 -0700 Revert "i965: Add 'wait' instruction support" This reverts c

Mesa (master): i965: Use standard SSE intrinsics instead of gcc built-ins.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 83649587c6a10a99d00a01eb72a6563a61aaf8a7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=83649587c6a10a99d00a01eb72a6563a61aaf8a7 Author: Matt Turner Date: Sat Jun 14 22:31:33 2014 -0700 i965: Use standard SSE intrinsics instead of gcc built-ins.

Mesa (master): mesa: Remove unused extra_EXT_texture_integer.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 7f3f9b1a68312d145bc3a4b2d28ddf13527f260e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7f3f9b1a68312d145bc3a4b2d28ddf13527f260e Author: Matt Turner Date: Sat Jun 14 23:09:59 2014 -0700 mesa: Remove unused extra_EXT_texture_integer. Unused since

Mesa (master): i965/fs: Apply cube map array fixup and restore the payload.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 856860db4a62bbe1cbcf63c68ce921b608ffae01 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=856860db4a62bbe1cbcf63c68ce921b608ffae01 Author: Matt Turner Date: Mon Mar 24 16:18:58 2014 -0700 i965/fs: Apply cube map array fixup and restore the payload.

Mesa (master): i965/fs: Optimize SEL with the same sources into a MOV.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: fab92fa1cba4196a4947731e7105bd1494dfffc4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fab92fa1cba4196a4947731e7105bd1494dfffc4 Author: Matt Turner Date: Fri Apr 18 10:01:41 2014 -0700 i965/fs: Optimize SEL with the same sources into a MOV. inst

Mesa (master): i965/fs: Emit load_payload instead of multiple MOVs for large VGRFs.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 4b7bca897984d7d0cbe2d51d4a5919dcc7702a41 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4b7bca897984d7d0cbe2d51d4a5919dcc7702a41 Author: Matt Turner Date: Tue Mar 25 15:43:21 2014 -0700 i965/fs: Emit load_payload instead of multiple MOVs for large

Mesa (master): i965/fs: Use LOAD_PAYLOAD in emit_texture_gen7().

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 15b6ab04e2bef02f009eb305707b7b4fe4e5a7dd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=15b6ab04e2bef02f009eb305707b7b4fe4e5a7dd Author: Matt Turner Date: Mon Mar 17 10:43:38 2014 -0700 i965/fs: Use LOAD_PAYLOAD in emit_texture_gen7(). --- src/

Mesa (master): i965/fs: Only consider real sources when comparing instructions.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 68b7b034292b561cb95d81acb08a502f5a840085 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=68b7b034292b561cb95d81acb08a502f5a840085 Author: Matt Turner Date: Tue Mar 25 15:28:17 2014 -0700 i965/fs: Only consider real sources when comparing instructio

Mesa (master): i965/fs: Copy propagate from load_payload.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 18372a710028fcbe1ff74f2f727e986c223957ba URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=18372a710028fcbe1ff74f2f727e986c223957ba Author: Matt Turner Date: Thu Apr 17 15:13:00 2014 -0700 i965/fs: Copy propagate from load_payload. But only into non

Mesa (master): i965/fs: Perform CSE on texture operations.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 35bc02dee8402bf9090b3e21efe2832828919b4f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=35bc02dee8402bf9090b3e21efe2832828919b4f Author: Matt Turner Date: Fri Apr 11 12:26:25 2014 -0700 i965/fs: Perform CSE on texture operations. Helps Unigine Tr

Mesa (master): i965/fs: Support register coalescing on LOAD_PAYLOAD operands.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 8f4e324be257c1bf63660fba1f01da67cb56da84 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f4e324be257c1bf63660fba1f01da67cb56da84 Author: Matt Turner Date: Thu Mar 27 12:02:48 2014 -0700 i965/fs: Support register coalescing on LOAD_PAYLOAD operands

Mesa (master): i965/fs: Lower LOAD_PAYLOAD and clean up.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 138905d728fd1f4b38ff6a7137a5bbcac1d0875a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=138905d728fd1f4b38ff6a7137a5bbcac1d0875a Author: Matt Turner Date: Fri Apr 18 11:56:46 2014 -0700 i965/fs: Lower LOAD_PAYLOAD and clean up. Clean up with with

Mesa (master): i965/fs: Add SHADER_OPCODE_LOAD_PAYLOAD.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: b996216384679e9bce5a62e417198da704c09c19 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b996216384679e9bce5a62e417198da704c09c19 Author: Matt Turner Date: Tue May 27 18:47:40 2014 -0700 i965/fs: Add SHADER_OPCODE_LOAD_PAYLOAD. Will be used to sim

Mesa (master): i965/fs: Perform CSE on load_payload instructions if it' s not a copy.

2014-06-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 31ae9c25ff07681f59e6ffc53c039e842cb39464 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=31ae9c25ff07681f59e6ffc53c039e842cb39464 Author: Matt Turner Date: Sun Mar 30 12:41:55 2014 -0700 i965/fs: Perform CSE on load_payload instructions if it's not