Module: Mesa
Branch: master
Commit: c12c2e40a36f707f733c0d6ad90160472b7a3cf6
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c12c2e40a36f707f733c0d6ad90160472b7a3cf6
Author: Connor Abbott
Date: Mon Aug 7 15:56:50 2017 -0700
ac/nir: fix saturate emission
The .f32 was already
Module: Mesa
Branch: master
Commit: 6d731c5651ea98551e0bf0c1a8896d5ea63558d5
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d731c5651ea98551e0bf0c1a8896d5ea63558d5
Author: Connor Abbott
Date: Mon Jul 31 18:28:45 2017 -0700
ac/nir: fix lsb emission
This makes it match radeonsi
Module: Mesa
Branch: master
Commit: de914615753678c5514733a37ac7d0360a43e525
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=de914615753678c5514733a37ac7d0360a43e525
Author: Connor Abbott
Date: Mon Jul 31 18:26:49 2017 -0700
nir: fix algebraic optimizations
The optimizations are
Module: Mesa
Branch: master
Commit: ddd9e11795791e1155da74b5f25beaef8531ff60
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ddd9e11795791e1155da74b5f25beaef8531ff60
Author: Connor Abbott
Date: Mon Jul 31 18:31:54 2017 -0700
ac/nir: fix nir_op_unpack_64_2x32_split_y emission
This
Module: Mesa
Branch: master
Commit: 91dd2ca99fee79e110d22f3a238a70a4af789075
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=91dd2ca99fee79e110d22f3a238a70a4af789075
Author: Connor Abbott
Date: Mon Jun 26 15:50:07 2017 -0700
ac/nir: rewrite shared variable handling (v2)
Translate
Module: Mesa
Branch: master
Commit: 4df93a54f18ff8baca1d7a1b395c1fa70d65a9bb
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4df93a54f18ff8baca1d7a1b395c1fa70d65a9bb
Author: Connor Abbott
Date: Thu Jul 6 12:23:33 2017 -0700
nir/lower_io_to_temporaries: don't set compact on s
Module: Mesa
Branch: master
Commit: 99ff7a9f1f08b2e3687946dec09b2c010540fa1d
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=99ff7a9f1f08b2e3687946dec09b2c010540fa1d
Author: Connor Abbott
Date: Mon Jun 26 17:07:21 2017 -0700
nir: don't segfault when printing variables with no
Module: Mesa
Branch: master
Commit: 2ec77f7a3c95802cd54b015f613b044c0d135f72
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2ec77f7a3c95802cd54b015f613b044c0d135f72
Author: Connor Abbott
Date: Fri Jun 30 19:10:43 2017 -0700
ac/nir: fix 64-bit shifts
NIR always makes the shift
Module: Mesa
Branch: master
Commit: 7168425dd77f37fa048de5a4639619763556c331
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7168425dd77f37fa048de5a4639619763556c331
Author: Connor Abbott
Date: Wed Jun 7 14:16:31 2017 -0700
ac/nir: implement 64-bit packing and unpacking
We
Module: Mesa
Branch: master
Commit: 1bc40ae9524477de9d4f73b57b3ae69a40923695
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1bc40ae9524477de9d4f73b57b3ae69a40923695
Author: Dave Airlie
Date: Wed Feb 15 04:58:48 2017 +
radv: enable Int64 capability (v2)
I'm not 100% sure this is
Module: Mesa
Branch: master
Commit: 196e6b60b1e392c5e55c07a9f9b4e85dad52fb66
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=196e6b60b1e392c5e55c07a9f9b4e85dad52fb66
Author: Connor Abbott
Date: Wed Jun 7 14:12:05 2017 -0700
spirv: fix OpBitcast when the src and dst bitsize are
Module: Mesa
Branch: master
Commit: c9b74f3f0306a3305ad62644a7c7ef1e4a3f19f1
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c9b74f3f0306a3305ad62644a7c7ef1e4a3f19f1
Author: Connor Abbott
Date: Sat Jan 14 18:08:11 2017 -0500
nir/gcm: fix a bug with metadata handling
We were using
Module: Mesa
Branch: master
Commit: 356d101af35e27c7b5cdb0dbacb1152f901c085a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=356d101af35e27c7b5cdb0dbacb1152f901c085a
Author: Connor Abbott
Date: Sat Sep 3 00:49:58 2016 -0400
nir: remove some fields from nir_shader_compiler_options
Module: Mesa
Branch: master
Commit: 0dc4cabee213135aa25bef9062366f251838dc16
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0dc4cabee213135aa25bef9062366f251838dc16
Author: Connor Abbott
Date: Fri Sep 2 19:06:52 2016 -0400
nir: add nir_after_phis() cursor helper
And re-implement
Module: Mesa
Branch: master
Commit: c62b58c2165a55c5e656efeafebc64da7acd8cca
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c62b58c2165a55c5e656efeafebc64da7acd8cca
Author: Connor Abbott
Date: Fri Sep 2 19:07:57 2016 -0400
nir: fix bug with moves in nir_opt_remove_phis()
In
Module: Mesa
Branch: master
Commit: 8fc2f652a29c7c307b9a076bbda4a5fce5e93361
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8fc2f652a29c7c307b9a076bbda4a5fce5e93361
Author: Connor Abbott
Date: Sat Nov 14 20:20:42 2015 -0500
util/set: don't compare against deleted entries
Wh
Module: Mesa
Branch: master
Commit: 19db71807f9ad9af8cc994705a18e9dd06f72b5d
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=19db71807f9ad9af8cc994705a18e9dd06f72b5d
Author: Connor Abbott
Date: Sat Nov 14 20:24:31 2015 -0500
util/hash_table: don't compare deleted entries
Module: Mesa
Branch: master
Commit: 41c7912d04111a7e3b75a438c5cbbd7edc0fee25
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=41c7912d04111a7e3b75a438c5cbbd7edc0fee25
Author: Connor Abbott
Date: Sun Dec 20 11:42:56 2015 -0500
gallium/auxiliary: don't build NIR sources with MSV
Module: Mesa
Branch: master
Commit: fbbfb7c0250b10a9869e80bc9c77adf1b997
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fbbfb7c0250b10a9869e80bc9c77adf1b997
Author: Connor Abbott
Date: Fri Oct 30 23:56:49 2015 -0400
nir/glsl: make emit() take nir_ssa_def * sources
Again
Module: Mesa
Branch: master
Commit: 30fe8eaa8e65e656d2bc95f499791eebea7d7dc9
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=30fe8eaa8e65e656d2bc95f499791eebea7d7dc9
Author: Connor Abbott
Date: Fri Oct 30 23:32:50 2015 -0400
nir/glsl: make evaluate_rvalue() return a nir_ssa_def *
A
Module: Mesa
Branch: master
Commit: a60e990dd25e2fb45799a7a5cfa58abc9abf7665
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a60e990dd25e2fb45799a7a5cfa58abc9abf7665
Author: Connor Abbott
Date: Fri Oct 30 23:47:46 2015 -0400
nir/glsl: convert nir_visitor::result to a nir_ssa_def
Module: Mesa
Branch: master
Commit: 213f86416f5a107d3f517e049df27fc5c5a9a28e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=213f86416f5a107d3f517e049df27fc5c5a9a28e
Author: Connor Abbott
Date: Sat Oct 31 16:31:59 2015 -0400
nir/glsl: switch to using the builder
v2: use
Module: Mesa
Branch: master
Commit: 486268bdb03a36faf09d84e0458ff49dd1325c40
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=486268bdb03a36faf09d84e0458ff49dd1325c40
Author: Connor Abbott
Date: Sat Jun 6 13:32:21 2015 -0400
i965: always run the post-RA scheduler
Before, we would
Module: Mesa
Branch: master
Commit: 73caa26e4319f4e0bbc0bf1d5d455ab0d53d20a3
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=73caa26e4319f4e0bbc0bf1d5d455ab0d53d20a3
Author: Connor Abbott
Date: Tue Jun 9 10:26:53 2015 -0700
i965/sched: use liveness analysis for computing register
Module: Mesa
Branch: master
Commit: 45cd76e342d1e8ecea38e2048b96cf5be3a30fab
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=45cd76e342d1e8ecea38e2048b96cf5be3a30fab
Author: Connor Abbott
Date: Sat Jun 6 10:55:21 2015 -0400
i965: dump scheduling cycle estimates
The heuristic we
Module: Mesa
Branch: master
Commit: 85fce2d2f50335b1d204dbaedc36cdd37164a9c0
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=85fce2d2f50335b1d204dbaedc36cdd37164a9c0
Author: Connor Abbott
Date: Sun Jun 7 00:37:27 2015 -0400
i965/sched: write-after-read dependencies are free
Module: Mesa
Branch: master
Commit: c1860299b807c6a7c237962977294580f9f17c86
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c1860299b807c6a7c237962977294580f9f17c86
Author: Connor Abbott
Date: Fri Jun 12 12:01:35 2015 -0700
i965/fs: split out calculation of payload live ranges
Module: Mesa
Branch: master
Commit: 6f231fddff1661c2ca2cfb7bb7a0e6a970bcbf40
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f231fddff1661c2ca2cfb7bb7a0e6a970bcbf40
Author: Connor Abbott
Date: Fri Jun 5 19:20:57 2015 -0400
i965: fix cycle estimates when there's a pipeline
Module: Mesa
Branch: master
Commit: bf5f931aee35e8448a6560545d86deb35f0639b3
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bf5f931aee35e8448a6560545d86deb35f0639b3
Author: Connor Abbott
Date: Thu Sep 24 02:10:13 2015 -0400
nir: make nir_instrs_equal() static
This was previously
Module: Mesa
Branch: master
Commit: e8308d0523f7dc78b34099cfe2c3d3daedb27d4c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e8308d0523f7dc78b34099cfe2c3d3daedb27d4c
Author: Connor Abbott
Date: Fri May 22 00:41:45 2015 -0400
nir/cse: use the instruction set API
This replaces an O(n
Module: Mesa
Branch: master
Commit: d6bc35934f3d1150a1da0edfb0746cd0ae8bd63b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6bc35934f3d1150a1da0edfb0746cd0ae8bd63b
Author: Connor Abbott
Date: Tue Mar 17 01:03:28 2015 -0400
nir: constify nir_ssa_alu_instr_src_components()
Reviewed
Module: Mesa
Branch: master
Commit: 523a28d3fe0dd371ae01b7353f263a6541480d89
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=523a28d3fe0dd371ae01b7353f263a6541480d89
Author: Connor Abbott
Date: Thu Sep 24 01:57:04 2015 -0400
nir: add an instruction set API
This will replace direct
Module: Mesa
Branch: master
Commit: 005c2efb7b755ac5887dc5938baa7d95a50fe853
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=005c2efb7b755ac5887dc5938baa7d95a50fe853
Author: Connor Abbott
Date: Thu Sep 24 01:05:15 2015 -0400
nir: constify instruction comparison functions
v2: rebase
Module: Mesa
Branch: master
Commit: 20d6d812dc9d35cb082142ac6c9744971692797e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=20d6d812dc9d35cb082142ac6c9744971692797e
Author: Connor Abbott
Date: Thu Sep 24 00:54:52 2015 -0400
nir: split out instruction comparison functions
Right now
Module: Mesa
Branch: master
Commit: bb59ba8634e3e5e3949103c6013918b8a4953111
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bb59ba8634e3e5e3949103c6013918b8a4953111
Author: Connor Abbott
Date: Thu Sep 24 02:18:07 2015 -0400
nir/instr_set: remove unnecessary check in
Module: Mesa
Branch: master
Commit: 33da78adeef0f0d71c70ac63c53ab70d6e7ebdc2
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=33da78adeef0f0d71c70ac63c53ab70d6e7ebdc2
Author: Connor Abbott
Date: Thu May 21 19:26:01 2015 -0400
nir/remove_phis: handle trivial back-edges
Some loops may
some bogus interferences
which the next commit removes.
(Connor: added bit about gl_FragCoord to commit message)
Signed-off-by: Jordan Justen
Reviewed-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs_reg_allocate.cpp |5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/me
Module: Mesa
Branch: master
Commit: 9f344b908a95440d215f29c0b05b8ea8dba2839e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f344b908a95440d215f29c0b05b8ea8dba2839e
Author: Connor Abbott
Date: Wed Jul 1 09:58:47 2015 -0700
i965/fs: fix regs_read() for LINTERP
The second source
Module: Mesa
Branch: master
Commit: 18e73bf7f8b12022e02db3230ee109657581900b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=18e73bf7f8b12022e02db3230ee109657581900b
Author: Connor Abbott
Date: Tue Jun 30 13:38:20 2015 -0700
i965/fs: remove special case in setup_payload_interference
Module: Mesa
Branch: master
Commit: bde4c8ec1fd69e312fe21e36c8ce07139916811a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bde4c8ec1fd69e312fe21e36c8ce07139916811a
Author: Connor Abbott
Date: Tue Jun 30 13:42:15 2015 -0700
i965/fs: don't make unused payload registers inte
Module: Mesa
Branch: master
Commit: eaf799ddff9f2583d6dee5a0db36fa0a1162fde6
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=eaf799ddff9f2583d6dee5a0db36fa0a1162fde6
Author: Connor Abbott
Date: Wed Jul 15 12:01:20 2015 -0700
nir: add nir_foreach_instr_safe_reverse()
Reviewed-by
Module: Mesa
Branch: master
Commit: 8eea091747c9b12b21688b738145632b90d923cb
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8eea091747c9b12b21688b738145632b90d923cb
Author: Connor Abbott
Date: Wed Jul 15 12:00:47 2015 -0700
nir: add nir_instr_is_first() and nir_instr_is_last
Module: Mesa
Branch: master
Commit: aa7d4cecec1a1236d237b83ebf035285f438ee67
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=aa7d4cecec1a1236d237b83ebf035285f438ee67
Author: Connor Abbott
Date: Wed Jun 24 12:55:41 2015 -0700
nir: remove parent_instr from nir_register
It's no l
Module: Mesa
Branch: master
Commit: 0ecdf04060518149e99a098caf4f6025fd6482a4
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ecdf04060518149e99a098caf4f6025fd6482a4
Author: Connor Abbott
Date: Thu Jun 25 16:22:26 2015 -0700
i965/fs: emit constants only once
Before, we would lazily
Module: Mesa
Branch: master
Commit: 864907e2f14523c130e6ff24c081789bb079bae1
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=864907e2f14523c130e6ff24c081789bb079bae1
Author: Connor Abbott
Date: Wed Jun 24 12:28:47 2015 -0700
i965/fs: use SSA values directly
Before, we would use
Module: Mesa
Branch: master
Commit: 2b1a1d8b1294f91b7ac563da1f395deba4384765
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b1a1d8b1294f91b7ac563da1f395deba4384765
Author: Connor Abbott
Date: Wed Jun 24 05:28:34 2015 -0700
nir/from_ssa: add a flag to not convert everything from
Module: Mesa
Branch: master
Commit: f49e51ef44ac6400967731b75db871129b6c45f5
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f49e51ef44ac6400967731b75db871129b6c45f5
Author: Connor Abbott
Date: Wed Jun 24 12:43:15 2015 -0700
nir: remove nir_src_get_parent_instr()
It's now u
Module: Mesa
Branch: master
Commit: 65f13352b901ba08c69d3e0a884f6029297f7fda
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=65f13352b901ba08c69d3e0a884f6029297f7fda
Author: Connor Abbott
Date: Fri Apr 17 12:50:30 2015 -0400
mesa/main: add autogenerated format-info.c to gitignore
Module: Mesa
Branch: master
Commit: 1eac3ae1a6ebecf353054d937dd603a11ea33fb3
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1eac3ae1a6ebecf353054d937dd603a11ea33fb3
Author: Connor Abbott
Date: Fri Apr 17 12:53:53 2015 -0400
mesa: add .mesa-install-links files to gitignore
Signed
Module: Mesa
Branch: master
Commit: 47a1b4841d39fc358fc5ab67dc129a02419fba8d
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=47a1b4841d39fc358fc5ab67dc129a02419fba8d
Author: Connor Abbott
Date: Tue Apr 14 15:44:24 2015 -0400
nir/cse: fix bug with comparing non-per-component sources
Module: Mesa
Branch: master
Commit: ccb9cbc849af50c435ec69498281cd3cef52d02e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ccb9cbc849af50c435ec69498281cd3cef52d02e
Author: Connor Abbott
Date: Thu Mar 19 20:58:58 2015 -0400
i965/fs: bail on move-to-flag in sel peephole
Fixes a
Module: Mesa
Branch: master
Commit: a135f340807139d874ae1d460009cf94786eb13a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a135f340807139d874ae1d460009cf94786eb13a
Author: Connor Abbott
Date: Tue Feb 3 01:49:44 2015 -0500
nir: add an optimization to remove useless phi nodes
This
Module: Mesa
Branch: master
Commit: ab24e1270674192d2aeb4ba0cc39497edb3342f8
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ab24e1270674192d2aeb4ba0cc39497edb3342f8
Author: Connor Abbott
Date: Tue Feb 3 01:50:49 2015 -0500
i965/nir: use redundant phi optimization
Reviewed-by
Module: Mesa
Branch: master
Commit: 816f0515a2ca2dbacada24f7f79d65daf5c0fcf5
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=816f0515a2ca2dbacada24f7f79d65daf5c0fcf5
Author: Connor Abbott
Date: Sun Jan 25 11:42:34 2015 -0500
nir: add a helper function for getting the number of
Module: Mesa
Branch: master
Commit: f1a9252defb77f3986305c6a1fc9592093b5a4e5
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f1a9252defb77f3986305c6a1fc9592093b5a4e5
Author: Connor Abbott
Date: Sun Jan 25 11:47:53 2015 -0500
nir: fix a bug with constant folding non-per-component
Module: Mesa
Branch: master
Commit: c8761c8559a006ab30c23963a3641fe05e9e070a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c8761c8559a006ab30c23963a3641fe05e9e070a
Author: Connor Abbott
Date: Tue Dec 16 22:32:21 2014 -0500
glsl: fix stale comment
Reviewed-by: Kenneth Graunke
56 matches
Mail list logo