Mesa (master): nir/print: fix printing of 8/16 bit constant variables

2018-05-29 Thread Karol Herbst
Module: Mesa Branch: master Commit: 56792a0876ba088fa3d2ea63b2ab87f41ad52598 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=56792a0876ba088fa3d2ea63b2ab87f41ad52598 Author: Karol Herbst Date: Thu May 10 10:20:47 2018 +0200 nir/print: fix printing of 8/16 bit constant variables v2

Mesa (master): util/u_math: Implement a logbase2 function for unsigned long

2018-05-29 Thread Karol Herbst
long v2 (Karol Herbst ): * removed unneeded ll * ll -> ull Signed-off-by: Karol Herbst Reviewed-by: Eric Engestrom Reviewed-by: Ilia Mirkin --- src/gallium/auxiliary/util/u_math.h | 55 + src/util/bitscan.h | 11 2 files changed,

Mesa (master): nv50/ir: Extend ImmediateValue::applyLog2 to 64-bit integers

2018-05-29 Thread Karol Herbst
integers Signed-off-by: Karol Herbst Reviewed-by: Karol Herbst Reviewed-by: Ilia Mirkin --- src/gallium/drivers/nouveau/codegen/nv50_ir.cpp | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir.cpp b/src/gallium/drivers/nouveau

Mesa (master): nv50: Extract needed value bits without shifting them before calling bitcount

2018-05-02 Thread Karol Herbst
before calling bitcount This can save one instruction since bitcount doesn't care about specific bits' positions. Reviewed-by: Karol Herbst --- src/gallium/drivers/nouveau/nv50/nv50_screen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/no

Mesa (master): nir: print 8 and 16 bit constants correctly

2018-04-26 Thread Karol Herbst
Module: Mesa Branch: master Commit: 14943add4440e9e79f93e039b788d287eeec2463 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=14943add4440e9e79f93e039b788d287eeec2463 Author: Karol Herbst Date: Sun Apr 22 01:31:22 2018 +0200 nir: print 8 and 16 bit constants correctly Signed-off-by

Mesa (master): nir/opt_constant_folding: fix folding of 8 and 16 bit ints

2018-04-26 Thread Karol Herbst
Module: Mesa Branch: master Commit: 227b1af866112236e6788396731f2c6b4a050525 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=227b1af866112236e6788396731f2c6b4a050525 Author: Karol Herbst Date: Sun Apr 22 03:29:07 2018 +0200 nir/opt_constant_folding: fix folding of 8 and 16 bit ints

Mesa (master): nir: support converting to 8-bit integers in nir_type_conversion_op

2018-04-26 Thread Karol Herbst
Module: Mesa Branch: master Commit: 543a8c66a70cf8e154d2162685e15dfa413b0bde URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=543a8c66a70cf8e154d2162685e15dfa413b0bde Author: Karol Herbst Date: Sat Apr 21 17:27:17 2018 +0200 nir: support converting to 8-bit integers in

Mesa (master): gm107/ir/lib: fix sched in div u32 builtin

2018-04-24 Thread Karol Herbst
Module: Mesa Branch: master Commit: e4f675dc42887734b43b549784955e81d284b202 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e4f675dc42887734b43b549784955e81d284b202 Author: Karol Herbst Date: Sun Apr 22 22:23:13 2018 +0200 gm107/ir/lib: fix sched in div u32 builtin Imad needs to

Mesa (master): nvc0/ir: fix emiting NOTs with predicates

2018-03-28 Thread Karol Herbst
Module: Mesa Branch: master Commit: 6179a87c1e3b2441691d31ab21973ff43b65dba7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6179a87c1e3b2441691d31ab21973ff43b65dba7 Author: Karol Herbst Date: Tue Mar 27 03:25:28 2018 +0200 nvc0/ir: fix emiting NOTs with predicates Signed-off-by

Mesa (master): nvir/gm107: consider FILE_FLAGS dependencies in SchedDataCalculatorGM107

2018-02-26 Thread Karol Herbst
Module: Mesa Branch: master Commit: ef308d40070014b92aaf07a228edc73bd2e85570 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ef308d40070014b92aaf07a228edc73bd2e85570 Author: Karol Herbst Date: Tue Dec 5 11:09:54 2017 +0100 nvir/gm107: consider FILE_FLAGS dependencies in

Mesa (master): nvir/gm107: iterate over all defs in SchedDataCalculatorGM107::findFirstUse

2018-02-26 Thread Karol Herbst
Module: Mesa Branch: master Commit: 2f07f823c9e5563156531057f1ea6e24670bba7f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2f07f823c9e5563156531057f1ea6e24670bba7f Author: Karol Herbst Date: Tue Dec 5 10:32:25 2017 +0100 nvir/gm107: iterate over all defs in

Mesa (master): nvir: dont optimize mad with subops to shladd

2018-02-25 Thread Karol Herbst
Module: Mesa Branch: master Commit: f0b39779a09de67d3576ae864bffee903523c69e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f0b39779a09de67d3576ae864bffee903523c69e Author: Karol Herbst Date: Fri Feb 23 22:51:05 2018 +0100 nvir: dont optimize mad with subops to shladd Signed-off

Mesa (master): nvir/nvc0: fix legalizing of ld unlock c0[0x10000]

2018-02-21 Thread Karol Herbst
Module: Mesa Branch: master Commit: 7319311a504c06890181044668c8d01cf5ddd322 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7319311a504c06890181044668c8d01cf5ddd322 Author: Karol Herbst Date: Tue Feb 20 00:45:14 2018 +0100 nvir/nvc0: fix legalizing of ld unlock c0[0x1] We have

Mesa (master): nvc0: disable MS Images for sample_count == 1 on Maxwell

2018-02-15 Thread Karol Herbst
Module: Mesa Branch: master Commit: 7bc15090fcdc015891214c3f8c2d445707491951 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7bc15090fcdc015891214c3f8c2d445707491951 Author: Karol Herbst Date: Mon Feb 5 15:41:50 2018 +0100 nvc0: disable MS Images for sample_count == 1 on Maxwell