Module: Mesa
Branch: master
Commit: 3724a2e65f5b3aa6e123889342a3e9c4d05903f5
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3724a2e65f5b3aa6e123889342a3e9c4d05903f5
Author: Tom Stellard
Date: Sun Jul 4 12:30:52 2010 -0700
r300/compiler: Fix scheduling of TEX instructions.
The
Module: Mesa
Branch: master
Commit: 8a8e311d8c3c60982d101826a4aa013672730e6c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8a8e311d8c3c60982d101826a4aa013672730e6c
Author: Tom Stellard
Date: Thu Jul 8 14:40:48 2010 -0700
r300/compiler: Add a register rename pass.
This pass
Module: Mesa
Branch: 7.8
Commit: b69d5414aa6ed1a816fc2a15a287325b376cebef
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b69d5414aa6ed1a816fc2a15a287325b376cebef
Author: Tom Stellard
Date: Sun Jul 4 12:30:52 2010 -0700
r300/compiler: Fix scheduling of TEX instructions.
The
Module: Mesa
Branch: master
Commit: 680f486ffd4aab8b9354f1b5a035b3881ac2310c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=680f486ffd4aab8b9354f1b5a035b3881ac2310c
Author: Tom Stellard
Date: Mon Jul 12 13:14:38 2010 -0700
r300/compiler: Don't unroll loops with continue or
Module: Mesa
Branch: master
Commit: 9dcc5006660037665fe98bf2d9fb966e620a038b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9dcc5006660037665fe98bf2d9fb966e620a038b
Author: Tom Stellard
Date: Sun Aug 1 20:06:53 2010 -0700
r300/compiler: KILP may not always be inside an IF
Module: Mesa
Branch: master
Commit: 2824d5687a19e42ba0da8fd08e80610c4469a3b3
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2824d5687a19e42ba0da8fd08e80610c4469a3b3
Author: Tom Stellard
Date: Tue Aug 3 15:23:23 2010 -0700
r300/compiler: r500 hw support for break and continue in
Module: Mesa
Branch: master
Commit: 09c8fa570e69272f65cb49840ec7c709820b1b2a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=09c8fa570e69272f65cb49840ec7c709820b1b2a
Author: Tom Stellard
Date: Tue Aug 3 20:17:00 2010 -0700
r300/compiler: Always unroll loops when doing loop
Module: Mesa
Branch: master
Commit: 5c7b7da798b47126d9cc887b0df4b2c24ad9176b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c7b7da798b47126d9cc887b0df4b2c24ad9176b
Author: Tom Stellard
Date: Thu Aug 5 21:03:55 2010 -0700
r300/compiler: Correctly transform nested loops
Module: Mesa
Branch: master
Commit: 8dd4308b5e29fd684d6e516161513d3045e5ff9e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8dd4308b5e29fd684d6e516161513d3045e5ff9e
Author: Tom Stellard
Date: Sun Aug 8 12:53:29 2010 -0700
r300/compiler: Use predicate bit for IF statements in r500
Module: Mesa
Branch: master
Commit: c298bab60ea63882f34825a35cbc60f662783e64
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c298bab60ea63882f34825a35cbc60f662783e64
Author: Tom Stellard
Date: Thu Aug 5 10:19:00 2010 -0700
r300/compiler: Implement hardware assisted loops for vertex
Module: Mesa
Branch: master
Commit: 953e39c61d051feb9f4f25f8390045c18f211d2a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=953e39c61d051feb9f4f25f8390045c18f211d2a
Author: Tom Stellard
Date: Wed Aug 11 09:24:07 2010 -0700
r300/compiler: Handle loops in the register allocator
Module: Mesa
Branch: master
Commit: f78445de5d2316934ebeaa19a616d2f960c89237
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f78445de5d2316934ebeaa19a616d2f960c89237
Author: Tom Stellard
Date: Wed Aug 11 09:25:45 2010 -0700
r300/compiler: Implement the CONT opcode.
---
src
Module: Mesa
Branch: master
Commit: 7a212525a238eef7ba8a5c890019aab2d7be1045
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7a212525a238eef7ba8a5c890019aab2d7be1045
Author: Tom Stellard
Date: Sat Sep 4 17:27:55 2010 -0700
r300/compiler: Remove stray break statement
This fixes
Module: Mesa
Branch: master
Commit: 63432ecfce5415fbf07f1781ec77b5ea3efff599
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=63432ecfce5415fbf07f1781ec77b5ea3efff599
Author: Tom Stellard
Date: Tue Jul 13 21:25:27 2010 -0700
r300/compiler: Enable presubtract sources
The r300
Module: Mesa
Branch: master
Commit: 598e220f9581db750cf212c59275d25fda810fe1
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=598e220f9581db750cf212c59275d25fda810fe1
Author: Tom Stellard
Date: Sat Sep 4 19:10:23 2010 -0700
r300/compiler: Clean up rc_pair_alloc_source
Module: Mesa
Branch: master
Commit: a64b4a05af362fff52c9e52eb51cd92fe164afcc
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a64b4a05af362fff52c9e52eb51cd92fe164afcc
Author: Tom Stellard
Date: Mon Aug 30 08:59:30 2010 -0700
r300/compiler: Add peephole optimization for the
Module: Mesa
Branch: master
Commit: 564653b9f196b9bf91fe772fd1ca1e131ff33774
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=564653b9f196b9bf91fe772fd1ca1e131ff33774
Author: Tom Stellard
Date: Mon Sep 6 10:57:20 2010 -0700
r300/compiler: Add peephole optimization for the
Module: Mesa
Branch: master
Commit: 66b1e716fb2f36db98ce490dc6e58d5585c652ae
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=66b1e716fb2f36db98ce490dc6e58d5585c652ae
Author: Tom Stellard
Date: Mon Sep 6 15:31:07 2010 -0700
r300/compiler: Fix copy propigation for some presub
Module: Mesa
Branch: master
Commit: d442c7f172df72875bc4a4c8e20ddd8c49dee12a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d442c7f172df72875bc4a4c8e20ddd8c49dee12a
Author: Tom Stellard
Date: Mon Sep 6 20:48:10 2010 -0700
r300/compiler: Replace asserts with error messages
Module: Mesa
Branch: master
Commit: e3fc210a4f93c41cd3d1601dd1c937388f117d97
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e3fc210a4f93c41cd3d1601dd1c937388f117d97
Author: Tom Stellard
Date: Tue Sep 7 10:22:16 2010 -0700
r300/compiler: Fix dataflow bug in presub_helper
Module: Mesa
Branch: master
Commit: 8b67159e9a8f2e3782dfb78bc612e2753395563a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8b67159e9a8f2e3782dfb78bc612e2753395563a
Author: Tom Stellard
Date: Tue Sep 7 10:23:30 2010 -0700
r300/compiler: Print the presub subtract operation in the
Module: Mesa
Branch: master
Commit: 3fffcb317c90b03cad733bca027ff2a978567306
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3fffcb317c90b03cad733bca027ff2a978567306
Author: Tom Stellard
Date: Thu Sep 9 10:19:52 2010 -0700
r300/compiler: Don't use presubtract in TEX instruc
Module: Mesa
Branch: master
Commit: 4749429a4a4bb893c35cd945a2aed60bf8f94a3e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4749429a4a4bb893c35cd945a2aed60bf8f94a3e
Author: Tom Stellard
Date: Thu Sep 9 19:13:57 2010 -0700
r300/compiler: Reorganize presub_helper
Module: Mesa
Branch: master
Commit: 610aed81dbaee73bc2a1fb9a030d7ec0e49e73cb
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=610aed81dbaee73bc2a1fb9a030d7ec0e49e73cb
Author: Tom Stellard
Date: Thu Sep 16 10:31:19 2010 -0700
r300/compiler: Refactor the pair instruction data
Module: Mesa
Branch: master
Commit: 92762842a0724831a92aa9f76eb52a19cc179649
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=92762842a0724831a92aa9f76eb52a19cc179649
Author: Tom Stellard
Date: Sun Sep 19 22:44:19 2010 -0700
r300g: Always try to build libr300compiler.a
Make
Module: Mesa
Branch: 7.9
Commit: 3ad027934459f84b82616cd4e1bc9aa959282d60
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3ad027934459f84b82616cd4e1bc9aa959282d60
Author: Tom Stellard
Date: Sun Sep 19 22:44:19 2010 -0700
r300g: Always try to build libr300compiler.a
Make
Module: Mesa
Branch: master
Commit: 522e994a22e8b46c8a41f2920af88c5ebad43cd8
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=522e994a22e8b46c8a41f2920af88c5ebad43cd8
Author: Tom Stellard
Date: Fri Sep 24 22:14:43 2010 -0700
r300/compiler: Fix two mistakes in the presubtract
Module: Mesa
Branch: 7.9
Commit: 5c78e931c230bee49f225cb00a66694529448acf
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c78e931c230bee49f225cb00a66694529448acf
Author: Tom Stellard
Date: Fri Sep 24 22:14:43 2010 -0700
r300/compiler: Fix two mistakes in the presubtract
Module: Mesa
Branch: master
Commit: 798355d429f3cd6e76bb1d01549c203e443348b6
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=798355d429f3cd6e76bb1d01549c203e443348b6
Author: Tom Stellard
Date: Thu Sep 23 21:15:06 2010 -0700
r300/compiler: Add more helper functions for iterating
Module: Mesa
Branch: master
Commit: a716952184a7dcd3d95ea6b0d7c130aa801f1cb6
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a716952184a7dcd3d95ea6b0d7c130aa801f1cb6
Author: Tom Stellard
Date: Sun Sep 26 22:16:19 2010 -0700
r300/compiler: Print immediate values after "dead cons
Module: Mesa
Branch: master
Commit: b3e95dc45ce0cef5a1b17324a02f18f40a506ca8
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b3e95dc45ce0cef5a1b17324a02f18f40a506ca8
Author: Tom Stellard
Date: Mon Sep 27 20:51:05 2010 -0700
r300/compiler: Use rc_for_all_reads_src() in "
Module: Mesa
Branch: master
Commit: 40d256295cbd038653db15f53211a4946d01aeb8
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=40d256295cbd038653db15f53211a4946d01aeb8
Author: Tom Stellard
Date: Mon Sep 27 20:35:58 2010 -0700
r300/compiler: radeon_remove_constants.c: fix indentation
Module: Mesa
Branch: master
Commit: d40ff5510ce60c5bc9db238e2650fa79104d84e9
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d40ff5510ce60c5bc9db238e2650fa79104d84e9
Author: Tom Stellard
Date: Tue Sep 28 09:21:05 2010 -0700
r300/compiler: Fix segfault in error path
https
Module: Mesa
Branch: master
Commit: 1b76dde0cd90509da0acc631f6599fb6f7fe676d
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1b76dde0cd90509da0acc631f6599fb6f7fe676d
Author: Tom Stellard
Date: Tue Sep 28 09:57:18 2010 -0700
r300/compiler: Don't use rc_error() unless the err
Module: Mesa
Branch: master
Commit: b27a809266bd664cd101fcfdf20886cc2b7df787
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b27a809266bd664cd101fcfdf20886cc2b7df787
Author: Tom Stellard
Date: Tue Sep 28 23:10:09 2010 -0700
r300/compiler: Don't merge instructions that write o
Module: Mesa
Branch: 7.9
Commit: fcf5819945f0f242b03c3a3590c887a47a1a1269
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fcf5819945f0f242b03c3a3590c887a47a1a1269
Author: Tom Stellard
Date: Tue Sep 28 09:21:05 2010 -0700
r300/compiler: Fix segfault in error path
https
Module: Mesa
Branch: 7.9
Commit: e1918fd5d59208e8d7befcbb6ce15414f8bdc863
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e1918fd5d59208e8d7befcbb6ce15414f8bdc863
Author: Tom Stellard
Date: Tue Sep 28 09:57:18 2010 -0700
r300/compiler: Don't use rc_error() unless the err
Module: Mesa
Branch: 7.9
Commit: f282d7267869644f6cf5f4032b422e801a7f12a2
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f282d7267869644f6cf5f4032b422e801a7f12a2
Author: Tom Stellard
Date: Tue Sep 28 23:10:09 2010 -0700
r300/compiler: Don't merge instructions that write output
Module: Mesa
Branch: master
Commit: ad683577b202750ffac917392d50fb7202d5bf2a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ad683577b202750ffac917392d50fb7202d5bf2a
Author: Tom Stellard
Date: Thu Sep 30 23:36:57 2010 -0700
r300/compiler: Create a helper function for merging
Module: Mesa
Branch: master
Commit: 75734d0a37c7cb24fb97c9ba0166f9f2d2da60f8
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=75734d0a37c7cb24fb97c9ba0166f9f2d2da60f8
Author: Tom Stellard
Date: Tue Oct 5 22:53:40 2010 -0700
r300/compiler: Fix incorrect assumption
It is possible for
Module: Mesa
Branch: master
Commit: 3cdff41d9245f997c465869148a74a2041739504
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3cdff41d9245f997c465869148a74a2041739504
Author: Tom Stellard
Date: Wed Oct 13 23:45:12 2010 -0700
r300/compiler: Clear empty registers after constant folding
Module: Mesa
Branch: master
Commit: 9d2ab6cb00e72fd8b53d0f97578758504b49ee23
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d2ab6cb00e72fd8b53d0f97578758504b49ee23
Author: Tom Stellard
Date: Sun Oct 10 12:39:00 2010 -0700
r300/compiler: Add a new function for more efficient
Module: Mesa
Branch: master
Commit: f822cc22f223a0a4f9cf1cdd5871780e5df11d67
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f822cc22f223a0a4f9cf1cdd5871780e5df11d67
Author: Tom Stellard
Date: Sun Oct 17 23:17:01 2010 -0700
r300g: Add new debug option for logging vertex/fragment
Module: Mesa
Branch: master
Commit: aa43176ebd26227947b07221f4e475c52bd7a76b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=aa43176ebd26227947b07221f4e475c52bd7a76b
Author: Tom Stellard
Date: Thu Oct 21 18:55:12 2010 -0700
r300/compiler: Use rc_get_readers_normal() for presubtract
Module: Mesa
Branch: master
Commit: a15cf3cd0b21d593033a3abd2b1788de292001bd
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a15cf3cd0b21d593033a3abd2b1788de292001bd
Author: Tom Stellard
Date: Fri Oct 29 15:59:43 2010 -0700
r300/compiler: Don't clobber presubtract sources d
Module: Mesa
Branch: master
Commit: 6b999c89ce1a5bf2d5e8533929b8f2101beaa481
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b999c89ce1a5bf2d5e8533929b8f2101beaa481
Author: Tom Stellard
Date: Mon Nov 1 22:06:20 2010 -0700
r300/compiler: Don't track readers into an IF block.
Module: Mesa
Branch: master
Commit: 3e5f9789d653726d2602de67e996b73a813ebc2e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e5f9789d653726d2602de67e996b73a813ebc2e
Author: Tom Stellard
Date: Sat Nov 13 17:12:58 2010 -0800
r300/compiler: Fix instruction scheduling within IF blocks
Module: Mesa
Branch: master
Commit: e2301b45c288cdbd4e763dfbc698d709045f2df5
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e2301b45c288cdbd4e763dfbc698d709045f2df5
Author: Tom Stellard
Date: Sat Nov 13 16:57:06 2010 -0800
r300/compiler: Fix register allocator's handling of
Module: Mesa
Branch: master
Commit: d668659003d0164f0d9c805f4127ff8eb64f0624
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d668659003d0164f0d9c805f4127ff8eb64f0624
Author: Tom Stellard
Date: Thu Nov 11 01:01:13 2010 -0800
r300/compiler: Use zero as the register index for unused
Module: Mesa
Branch: master
Commit: 412803b5cd64a5771835366b38b398a2ed8732d8
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=412803b5cd64a5771835366b38b398a2ed8732d8
Author: Tom Stellard
Date: Thu Nov 11 01:28:44 2010 -0800
r300/compiler: Make sure presubtract sources use supported
Module: Mesa
Branch: master
Commit: 23f577dbd491bd045c47c6378bd23748255eb045
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=23f577dbd491bd045c47c6378bd23748255eb045
Author: Tom Stellard
Date: Thu Nov 11 01:13:01 2010 -0800
r300/compiler: Ignore alpha dest register when replicating
Module: Mesa
Branch: master
Commit: 96f9580160bf769fbdcd005b48c7bf6e92d453f7
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=96f9580160bf769fbdcd005b48c7bf6e92d453f7
Author: Tom Stellard
Date: Fri Oct 29 22:27:04 2010 -0700
r300/compiler: Add rc_get_readers()
---
.../drivers/dri
Module: Mesa
Branch: master
Commit: 255860113f12062c7341c012e6d9a3e6d834ab98
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=255860113f12062c7341c012e6d9a3e6d834ab98
Author: Tom Stellard
Date: Sat Nov 13 17:00:45 2010 -0800
r300/compiler: Handle BREAK and CONTINUE in rc_get_readers
Module: Mesa
Branch: master
Commit: 681f56af807ed9e2a930a595ef509ee814d130dd
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=681f56af807ed9e2a930a595ef509ee814d130dd
Author: Tom Stellard
Date: Sat Nov 6 11:30:27 2010 -0700
r300/compiler: Track readers through branches in
Module: Mesa
Branch: master
Commit: ddceededf850c942c1bb8185ec7dc0c203d3bad6
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ddceededf850c942c1bb8185ec7dc0c203d3bad6
Author: Tom Stellard
Date: Wed Sep 29 23:52:49 2010 -0700
r300/compiler: Convert RGB to alpha in the scheduler
Module: Mesa
Branch: master
Commit: bbe49bc585c4fed46f55d184b463d13bddd97f1b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bbe49bc585c4fed46f55d184b463d13bddd97f1b
Author: Tom Stellard
Date: Mon Nov 8 18:49:44 2010 -0800
r300/compiler: Use presubtract operations as much as
Module: Mesa
Branch: master
Commit: 8833f53e659e079e7ab74bb9197f9b44b1eeefe0
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8833f53e659e079e7ab74bb9197f9b44b1eeefe0
Author: Tom Stellard
Date: Wed Nov 10 21:34:18 2010 -0800
r300/compiler: Enable rename_reg pass for r500 cards
In
Module: Mesa
Branch: master
Commit: 1b6ed809729dd3adee4adfa87c227bbd98d9f23a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1b6ed809729dd3adee4adfa87c227bbd98d9f23a
Author: Tom Stellard
Date: Fri Nov 12 00:59:13 2010 -0800
r300/compiler: Add a more efficient version of
Module: Mesa
Branch: 7.9
Commit: b86bf31b05574316b5a28de48d4607d0da6d78f4
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b86bf31b05574316b5a28de48d4607d0da6d78f4
Author: Tom Stellard
Date: Thu Nov 11 01:28:44 2010 -0800
r300/compiler: Make sure presubtract sources use supported
Module: Mesa
Branch: 7.9
Commit: 06fa5d81da6d58fbd7cfa3c74da4e37f8e48e845
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=06fa5d81da6d58fbd7cfa3c74da4e37f8e48e845
Author: Tom Stellard
Date: Sat Nov 13 16:57:06 2010 -0800
r300/compiler: Fix register allocator's handling of
Module: Mesa
Branch: 7.9
Commit: 7c8715ef0afd62f86c0562d6aebb98c566d426b9
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c8715ef0afd62f86c0562d6aebb98c566d426b9
Author: Tom Stellard
Date: Sat Nov 13 17:12:58 2010 -0800
r300/compiler: Fix instruction scheduling within IF blocks
Module: Mesa
Branch: 7.9
Commit: 80ff25b628a100a2c3bca583e3782db604696afc
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=80ff25b628a100a2c3bca583e3782db604696afc
Author: Tom Stellard
Date: Thu Nov 11 01:01:13 2010 -0800
r300/compiler: Use zero as the register index for unused
Module: Mesa
Branch: 7.9
Commit: 5551faf6498fafd7f280b7697ab0dba3b7411269
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5551faf6498fafd7f280b7697ab0dba3b7411269
Author: Tom Stellard
Date: Thu Nov 11 01:13:01 2010 -0800
r300/compiler: Ignore alpha dest register when replicating the
Module: Mesa
Branch: 7.9
Commit: 930c168df600a745f1b0977e4a2355a1c26a91e7
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=930c168df600a745f1b0977e4a2355a1c26a91e7
Author: Tom Stellard
Date: Mon Nov 22 12:00:10 2010 -0800
r300/compiler: Use correct swizzles for all presubtract
Module: Mesa
Branch: master
Commit: 4265c2f81980eae37f6081979c65b2d1bae60b82
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4265c2f81980eae37f6081979c65b2d1bae60b82
Author: Tom Stellard
Date: Mon Nov 22 23:48:47 2010 -0800
r300/compiler: Don't allow presubtract sources
Module: Mesa
Branch: 7.9
Commit: e8bc8d6a5c83a708881e2bef2d3f65fee9210f95
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e8bc8d6a5c83a708881e2bef2d3f65fee9210f95
Author: Tom Stellard
Date: Mon Nov 22 23:48:47 2010 -0800
r300/compiler: Don't allow presubtract sources to be rem
Module: Mesa
Branch: master
Commit: e96e86d07be86ce12628d750ff686d6aea919fff
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e96e86d07be86ce12628d750ff686d6aea919fff
Author: Tom Stellard
Date: Tue Jan 4 10:53:49 2011 -0800
r300/compiler: Fix black terrain in Civ4
Module: Mesa
Branch: 7.10
Commit: 9dfa27c92492b667bf3bd23b1da7875597ebbe72
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9dfa27c92492b667bf3bd23b1da7875597ebbe72
Author: Tom Stellard
Date: Tue Jan 4 10:53:49 2011 -0800
r300/compiler: Fix black terrain in Civ4
Module: Mesa
Branch: master
Commit: 0e990736f34c43f553d4516bc6ffb8fe521e3806
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0e990736f34c43f553d4516bc6ffb8fe521e3806
Author: Tom Stellard
Date: Thu Jun 27 09:41:34 2013 -0700
clover: Fix build with LLVM 3.4
Reported on IRC by
Module: Mesa
Branch: master
Commit: f12e5518106155fb2f17ee5e8db40eebafa23b5d
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f12e5518106155fb2f17ee5e8db40eebafa23b5d
Author: Vinson Lee
Date: Tue Jun 25 21:37:07 2013 -0700
radeonsi/compute: Fix memory leak in radeonsi_launch_grid.
Fi
Module: Mesa
Branch: master
Commit: 2639fca1f017907af7ce446fba60b520aa376abc
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2639fca1f017907af7ce446fba60b520aa376abc
Author: Tom Stellard
Date: Wed Jun 12 12:36:08 2013 -0700
r600g/compute: Move compute_shader_create() function into
Module: Mesa
Branch: master
Commit: 2840bec56f79347b95dec5458b20d4a46d1aa445
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2840bec56f79347b95dec5458b20d4a46d1aa445
Author: Tom Stellard
Date: Wed Jun 12 14:38:59 2013 -0700
r600g/compute: Accept LDS size from the LLVM backend
And
Module: Mesa
Branch: master
Commit: bee49cb0ecbacb9fbc9dddc5e560874adacc518e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bee49cb0ecbacb9fbc9dddc5e560874adacc518e
Author: Tom Stellard
Date: Thu Jun 27 08:27:30 2013 -0700
mesa: Fix build with older gcc since update of glext.h
Module: Mesa
Branch: master
Commit: 47e35eff9dec8666efd70ffd08e4b03f83215026
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=47e35eff9dec8666efd70ffd08e4b03f83215026
Author: Tom Stellard
Date: Fri Jun 28 11:08:07 2013 -0700
r600g: Fix build
Broken since
Module: Mesa
Branch: master
Commit: 5a925cc5504575c22dbb7d29842d7fc5babcb5c7
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5a925cc5504575c22dbb7d29842d7fc5babcb5c7
Author: Tom Stellard
Date: Wed Jun 5 17:05:43 2013 -0700
clover: Don't segfault when compiling a program wi
Module: Mesa
Branch: master
Commit: ab40d8d56f1cd6868a90fedd1dfaa87a3087bfa3
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ab40d8d56f1cd6868a90fedd1dfaa87a3087bfa3
Author: Tom Stellard
Date: Thu May 16 18:33:21 2013 +0200
r300g: Fix make check
Reviewed-by: Alex Deucher
Module: Mesa
Branch: master
Commit: e2c3640540dbe423d2c75d89615854aeb9f560f3
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e2c3640540dbe423d2c75d89615854aeb9f560f3
Author: Tom Stellard
Date: Sun Mar 10 20:55:26 2013 -0400
r300g/compiler/tests: Add an assembly parser
The assembly
Module: Mesa
Branch: master
Commit: 24fa43675f32bc81c7252f3ddce4c80ed8c7737d
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=24fa43675f32bc81c7252f3ddce4c80ed8c7737d
Author: Tom Stellard
Date: Mon May 20 08:05:03 2013 -0700
r300g/compiler: Prevent regalloc from swizzling texture
Module: Mesa
Branch: 9.1
Commit: 38677efa3968e6fa063792de972e5b10cc9ed4f1
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=38677efa3968e6fa063792de972e5b10cc9ed4f1
Author: Tom Stellard
Date: Mon May 20 08:05:03 2013 -0700
r300g/compiler: Prevent regalloc from swizzling texture
The AC_CHECK_FILE macro can't be used for cross compiling as it will
result in "error: cannot check for file existence when cross compiling".
Replace it with the AS_IF macro.
Reviewed-by: Tom Stellard
Signed-off-by: Jonathan Liu
---
configure.ac | 12 ++--
1 f
: Tom Stellard
---
configure.ac | 41 ++---
1 files changed, 26 insertions(+), 15 deletions(-)
diff --git a/configure.ac b/configure.ac
index 7f933b3..0026613 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1584,8 +1584,26 @@ if test "x$enable_gallium
"cl_khr_fp64" preprocessor definition to clang
Signed-off-by: Niels Ole Salscheider
Reviewed-by: Tom Stellard
---
.../state_trackers/clover/llvm/invocation.cpp |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/src/gallium/state_trackers/clover/llvm/invo
parameters v2
Here is an updated patch with no line wrapping and respecting 80-column limit
(for my changes).
v2: Tom Stellard
- Create global arguments for constant buffers so we don't break
r600g.
Reviewed-by: Tom Stellard
---
.../state_trackers/clover/llvm/invocation.cpp |
kernel parameters
To have non-static buffers in local memory, it is necessary to pass them
as arguments to the kernel.
For r600, the correct lds size must be set to the SQ_LDS_ALLOC register.
The correct size is the clover size plus the size reported by the
compiler.
Reviewed-by: Tom Stellard
for llvm>=3.4
Since llvm -3.4svn r187618, TargetOptions doesn't provide
RealignStack, so only enable it with llvm<3.4
This option must now be specified using function attributes, see LLVM
commit r187618
Reviewed-by: Tom Stellard
---
src/gallium/auxiliary/gallivm/lp_bld_misc.cpp |
Module: Mesa
Branch: master
Commit: d0c13fba172c56c3670bc8bebf453d98e455d482
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d0c13fba172c56c3670bc8bebf453d98e455d482
Author: Tom Stellard
Date: Wed Aug 7 17:26:17 2013 -0700
r300g/compiler/tests: Pass the required LDFLAGS when
Module: Mesa
Branch: master
Commit: d691ba4d9412b68dd56a300549bafc733e1bb7ee
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d691ba4d9412b68dd56a300549bafc733e1bb7ee
Author: Tom Stellard
Date: Wed Aug 7 17:26:01 2013 -0700
r300g/compiler/tests: Fix segfault
CC: &quo
to fprintf.
This fixes a compilation warning with -Wformat-security.
CC: "9.2"
Reviewed-by: Tom Stellard
---
src/gallium/drivers/radeon/radeon_llvm_emit.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/gallium/drivers/radeon/radeon_llvm_emit.c
b/src/ga
option component of llvm.
Reviewed-by: Tom Stellard
Signed-off-by: Niels Ole Salscheider
---
configure.ac |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/configure.ac b/configure.ac
index 62d06e0..0dcd2a5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1617,6
Module: Mesa
Branch: master
Commit: 04349541cd6fd635db786e00568357f0dbfd1aa0
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=04349541cd6fd635db786e00568357f0dbfd1aa0
Author: Niels Ole Salscheider
Date: Fri Aug 9 11:59:29 2013 +0200
radeonsi: copy r600_get_timestamp
Signed-off-by: N
Module: Mesa
Branch: master
Commit: db6f4165f4af89b8a963c5fd5ece4fc9a94c42d0
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=db6f4165f4af89b8a963c5fd5ece4fc9a94c42d0
Author: Niels Ole Salscheider
Date: Fri Aug 9 11:59:28 2013 +0200
radeonsi: Implement PIPE_QUERY_TIMESTAMP
Signed-of
*
This patch adds support for:
PIPE_COMPUTE_CAP_MAX_INPUT_SIZE
PIPE_COMPUTE_CAP_MAX_LOCAL_SIZE
Return the values reported by the closed source driver for now.
Signed-off-by: Niels Ole Salscheider
Reviewed-by: Tom Stellard
---
src/gallium/drivers/radeonsi/radeonsi_pipe.c | 15 ++-
1
Module: Mesa
Branch: master
Commit: f3e86d4a68c27f0e86d64a98469a48756c445498
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f3e86d4a68c27f0e86d64a98469a48756c445498
Author: Tom Stellard
Date: Mon Aug 26 17:52:47 2013 -0700
clover: Don't use PIPE_TRANSFER_UNSYNCHRONIZED for blo
Module: Mesa
Branch: master
Commit: 4a3505d5487fbdab773f5c91edd39e8aea6e90af
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4a3505d5487fbdab773f5c91edd39e8aea6e90af
Author: Niels Ole Salscheider
Date: Fri Aug 9 11:59:25 2013 +0200
st/clover: Profiling support
Signed-off-by: Niels
Module: Mesa
Branch: master
Commit: ef6ed7220af51d7ae2ee132829f46a8b08d9796b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ef6ed7220af51d7ae2ee132829f46a8b08d9796b
Author: Niels Ole Salscheider
Date: Fri Aug 9 11:59:26 2013 +0200
st/clover: Add event to deps even if it has been tr
Module: Mesa
Branch: master
Commit: f0435ebb07d01a77ca0d98967a002898811a5206
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f0435ebb07d01a77ca0d98967a002898811a5206
Author: Tom Stellard
Date: Mon Aug 26 17:55:49 2013 -0700
r600g/compute: Don't flush the cs in pipe_co
Module: Mesa
Branch: master
Commit: 505fad04f10eee1efdfcd8986b4d484b49d39986
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=505fad04f10eee1efdfcd8986b4d484b49d39986
Author: Tom Stellard
Date: Mon Aug 26 13:06:53 2013 -0700
r600g/compute: Fix bug in compute memory pool
When adding
Module: Mesa
Branch: master
Commit: a64d3dd1358fe0f69ebbf10da35c9ebd672e6f9d
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a64d3dd1358fe0f69ebbf10da35c9ebd672e6f9d
Author: Tom Stellard
Date: Thu Sep 5 16:26:17 2013 -0700
configure.ac: Add a more informative warning when libclc.pc
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c446afb186439a28f023f662567f417cf149bf3
Author: Emil Velikov
Date: Sun Sep 22 16:30:31 2013 +0100
winsys/freedreno/drm: drop obsolete .gitignore
Signed-off-by: Emil Velikov
Reviewed-by: Tom Stellard
URL:
http
Module: Mesa
Branch: master
Commit: b280516e114776c8d34c2d6fe0174762f3c85c0e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b280516e114776c8d34c2d6fe0174762f3c85c0e
Author: Tom Stellard
Date: Thu Oct 3 17:39:59 2013 -0400
radeonsi/compute: Fix segfault caused by recent refactoring
1 - 100 of 896 matches
Mail list logo