2022-03-22 11:57
ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
00:01
rasterman has quit [Quit: Gettin' stinky!]
00:03
mclasen has quit [Ping timeout: 480 seconds]
00:07
neonking has quit [Remote host closed the connection]
00:10
saurabhg has joined #dri-devel
00:20
ngcortes has quit [Remote host closed the connection]
00:22
heat has quit [Ping timeout: 480 seconds]
00:25
saurabhg has quit []
00:26
sul has quit [Ping timeout: 480 seconds]
00:26
sul has joined #dri-devel
00:38
lemonzest has quit [Quit: WeeChat 3.5]
00:59
<
lygstate >
:jenatali OK then
01:03
ybogdano has quit [Ping timeout: 480 seconds]
01:03
columbarius has joined #dri-devel
01:05
co1umbarius has quit [Ping timeout: 480 seconds]
01:32
JohnnyonFlame has quit [Ping timeout: 480 seconds]
01:45
icecream95 has joined #dri-devel
01:52
Daanct12 has joined #dri-devel
01:58
oneforall2 has joined #dri-devel
02:07
DPA has joined #dri-devel
02:10
kts has quit [Ping timeout: 480 seconds]
02:14
<
airlied >
ajax: do you think we should be using the xcb_image helper library?
02:16
FireBurn has quit [Remote host closed the connection]
02:25
DPA has quit [Ping timeout: 480 seconds]
02:29
DPA has joined #dri-devel
02:39
lygstate has quit [Remote host closed the connection]
02:39
lygstate has joined #dri-devel
02:58
robert_mader has joined #dri-devel
02:58
robert_mader has quit []
03:11
Daanct12 has quit [Remote host closed the connection]
03:12
Daanct12 has joined #dri-devel
03:25
Daanct12 has quit [Remote host closed the connection]
03:27
Daanct12 has joined #dri-devel
03:30
lygstate_ has joined #dri-devel
03:32
lygstate has quit [Read error: Connection reset by peer]
03:42
bmodem has joined #dri-devel
03:44
mclasen has joined #dri-devel
03:45
mclasen has quit []
03:45
mclasen has joined #dri-devel
03:55
JTL has joined #dri-devel
03:58
Company has quit [Quit: Leaving]
03:59
Daanct12 has quit [Ping timeout: 480 seconds]
04:00
alatiera has joined #dri-devel
04:03
Daanct12 has joined #dri-devel
04:06
icecream95 has quit [Ping timeout: 480 seconds]
04:14
mclasen has quit [Ping timeout: 480 seconds]
04:25
Duke`` has joined #dri-devel
04:29
shankaru has joined #dri-devel
04:30
crabbedhaloablut has joined #dri-devel
04:42
jeeeun841 has joined #dri-devel
05:01
Duke`` has quit [Ping timeout: 480 seconds]
05:08
jewins has quit [Ping timeout: 480 seconds]
05:10
Duke`` has joined #dri-devel
05:14
YuGiOhJCJ has joined #dri-devel
05:17
rgallaispou has quit [Read error: Connection reset by peer]
05:17
rgallaispou has joined #dri-devel
05:21
bmodem has quit [Ping timeout: 480 seconds]
05:39
Duke`` has quit [Ping timeout: 480 seconds]
05:40
tzimmermann has joined #dri-devel
05:57
lemonzest has joined #dri-devel
06:00
bmodem has joined #dri-devel
06:02
tobiasjakobi has joined #dri-devel
06:02
tobiasjakobi has quit []
06:05
Daaanct12 has joined #dri-devel
06:05
Daanct12 has quit [Read error: Connection reset by peer]
06:06
mbrost has quit [Remote host closed the connection]
06:08
flto_ has joined #dri-devel
06:08
nchery_ has joined #dri-devel
06:08
idr_ has joined #dri-devel
06:08
rohiiyer0 has joined #dri-devel
06:08
tlwoerner_ has joined #dri-devel
06:09
ifreund_ has joined #dri-devel
06:09
kchibisov_ has joined #dri-devel
06:09
jstultz_ has joined #dri-devel
06:09
hfink_ has joined #dri-devel
06:09
mclasen has joined #dri-devel
06:09
jhli_ has joined #dri-devel
06:09
rg3igalia_ has joined #dri-devel
06:10
narmstrong_ has joined #dri-devel
06:11
aswar002_ has joined #dri-devel
06:11
Lightsword_ has joined #dri-devel
06:11
lstrano_ has joined #dri-devel
06:12
orbea1 has joined #dri-devel
06:12
radii_ has joined #dri-devel
06:12
Lyude has quit [synthon.oftc.net larich.oftc.net]
06:12
alanc has quit [synthon.oftc.net larich.oftc.net]
06:12
jhli has quit [synthon.oftc.net larich.oftc.net]
06:12
rg3igalia has quit [synthon.oftc.net larich.oftc.net]
06:12
JTL has quit [synthon.oftc.net larich.oftc.net]
06:12
nchery has quit [synthon.oftc.net larich.oftc.net]
06:12
flto has quit [synthon.oftc.net larich.oftc.net]
06:12
idr has quit [synthon.oftc.net larich.oftc.net]
06:12
tlwoerner has quit [synthon.oftc.net larich.oftc.net]
06:12
anujp_ has quit [synthon.oftc.net larich.oftc.net]
06:12
andrey-konovalov has quit [synthon.oftc.net larich.oftc.net]
06:12
vyivel has quit [synthon.oftc.net larich.oftc.net]
06:13
danvet has joined #dri-devel
06:13
rcf has joined #dri-devel
06:13
ZeZu has quit [Ping timeout: 480 seconds]
06:14
JTL has joined #dri-devel
06:14
andrey-konovalov has joined #dri-devel
06:15
vyivel has joined #dri-devel
06:18
bl4ckb0ne has joined #dri-devel
06:19
Lyude has joined #dri-devel
06:19
ZeZu has joined #dri-devel
06:19
pzanoni has joined #dri-devel
06:19
alanc has joined #dri-devel
06:19
emersion has joined #dri-devel
06:19
anujp_ has joined #dri-devel
06:20
kem has joined #dri-devel
06:25
gouchi has joined #dri-devel
06:25
gouchi has quit [Remote host closed the connection]
06:27
aravind has joined #dri-devel
06:29
lygstate_ has quit [Read error: Connection reset by peer]
06:31
maxzor has joined #dri-devel
06:32
<
airlied >
ajax: got the basics for egl shm working, at least the wezterm app displays and resizes
06:39
bmodem has quit [Ping timeout: 480 seconds]
06:41
frieder has joined #dri-devel
06:41
mvlad has joined #dri-devel
06:47
bmodem has joined #dri-devel
06:49
tursulin has joined #dri-devel
06:54
bmodem has joined #dri-devel
07:00
alanc has quit [Remote host closed the connection]
07:01
alanc has joined #dri-devel
07:02
bmodem has quit [Ping timeout: 480 seconds]
07:06
rasterman has joined #dri-devel
07:10
Daaanct12 is now known as Daanct12
07:11
toolchains has joined #dri-devel
07:20
bmodem has joined #dri-devel
07:23
maxzor has quit [Ping timeout: 480 seconds]
07:23
JohnnyonFlame has joined #dri-devel
07:47
toolchains has quit [Ping timeout: 480 seconds]
07:47
bmodem has joined #dri-devel
07:48
maxzor has joined #dri-devel
07:48
Daaanct12 has joined #dri-devel
07:51
MajorBiscuit has joined #dri-devel
07:54
Daanct12 has quit [Ping timeout: 480 seconds]
07:54
nchery_ has quit [Read error: Connection reset by peer]
07:56
Daanct12 has joined #dri-devel
07:57
Daaanct12 has quit [Ping timeout: 480 seconds]
07:58
lynxeye has joined #dri-devel
07:59
kj has joined #dri-devel
08:00
jkrzyszt has joined #dri-devel
08:01
toolchains has joined #dri-devel
08:09
toolchains has quit [Ping timeout: 480 seconds]
08:11
mwalle has joined #dri-devel
08:13
toolchains has joined #dri-devel
08:21
toolchains has quit [Ping timeout: 480 seconds]
08:25
Daanct12 has quit [Remote host closed the connection]
08:25
Daanct12 has joined #dri-devel
08:27
FireBurn has joined #dri-devel
08:29
<
FireBurn >
Hi, since the outage of gitlab last week my mesa fork gives me CI emails each time I sync it with mesa/mesa
08:35
toolchains has joined #dri-devel
08:35
Daaanct12 has joined #dri-devel
08:36
rpigott has joined #dri-devel
08:37
shankaru has quit [Quit: Leaving.]
08:41
Daanct12 has quit [Ping timeout: 480 seconds]
08:42
g0b has joined #dri-devel
08:42
mclasen has quit [Read error: Connection reset by peer]
08:43
shankaru has joined #dri-devel
08:43
emersion_ has joined #dri-devel
08:47
pzanoni has quit [synthon.oftc.net larich.oftc.net]
08:47
emersion has quit [synthon.oftc.net larich.oftc.net]
08:47
Lyude has quit [synthon.oftc.net larich.oftc.net]
08:47
ZeZu has quit [synthon.oftc.net larich.oftc.net]
08:47
pcercuei has joined #dri-devel
08:48
ZeZu has joined #dri-devel
08:48
Lyude has joined #dri-devel
08:48
pzanoni has joined #dri-devel
08:50
apinheiro has joined #dri-devel
09:00
toolchains has quit [Ping timeout: 480 seconds]
09:02
maxzor has quit [Ping timeout: 480 seconds]
09:03
toolchains has joined #dri-devel
09:16
thellstrom has joined #dri-devel
09:18
toolchains has quit [Ping timeout: 480 seconds]
09:18
rkanwal has joined #dri-devel
09:29
simon-perretta-img has joined #dri-devel
09:33
srslypascal is now known as Guest2926
09:33
srslypascal has joined #dri-devel
09:35
rg3igalia_ is now known as rg3igalia
09:36
Daaanct12 has quit [Quit: Leaving]
09:37
rg3igalia is now known as rg3igalia_
09:38
rg3igalia_ has quit []
09:38
rg3igalia_ has joined #dri-devel
09:39
Guest2926 has quit [Ping timeout: 480 seconds]
09:40
JohnnyonFlame has quit [Ping timeout: 480 seconds]
09:40
rg3igalia_ has quit []
09:40
rg3igalia_ has joined #dri-devel
09:41
rg3igalia_ has quit []
09:41
rg3igalia has joined #dri-devel
09:53
toolchains has joined #dri-devel
09:58
JohnnyonFlame has joined #dri-devel
10:01
toolchains has quit [Ping timeout: 480 seconds]
10:13
toolchains has joined #dri-devel
10:17
YuGiOhJCJ has quit [Remote host closed the connection]
10:18
YuGiOhJCJ has joined #dri-devel
10:24
pixelcluster has joined #dri-devel
10:26
devilhorns has joined #dri-devel
10:27
toolchains has quit [Ping timeout: 480 seconds]
10:28
toolchains has joined #dri-devel
10:28
flacks has quit [Quit: Quitter]
10:30
flacks has joined #dri-devel
10:31
shankaru has quit [Quit: Leaving.]
10:45
toolchains has quit [Ping timeout: 480 seconds]
10:59
nanonyme has joined #dri-devel
10:59
toolchains has joined #dri-devel
11:02
kj has quit [Remote host closed the connection]
11:03
maxzor has joined #dri-devel
11:13
toolchains has quit [Ping timeout: 480 seconds]
11:16
ickle has joined #dri-devel
11:28
toolchains has joined #dri-devel
11:32
mclasen has joined #dri-devel
11:41
toolchains has quit [Ping timeout: 480 seconds]
11:52
<
karolherbst >
austriancoder: sooo.. let's say a "thing" consists of bits 24..31 + 40..50, but it's "one thing", how would I be able to express that within isaspec?
11:55
X512 has joined #dri-devel
11:55
<
karolherbst >
austriancoder: yeah well.. I mean, it's really stupid. It's just a a[gpr + offset] thing, so I could
_split_ it, but because I am trying to get as close as possible to nvdisasm I also want to "hide" the reg if it's zero
11:56
<
karolherbst >
but it matters for validation
11:56
<
X512 >
dma_buf sync code in wsi_common_drm.c broke Haiku build :(
11:56
<
karolherbst >
some encodings require a zero reg
11:56
<
karolherbst >
or they require the offset to be unsigned (1 bit shorter)
11:57
kj has joined #dri-devel
11:58
Company has joined #dri-devel
11:58
<
karolherbst >
austriancoder: well.. my main goal here is to simply share that display override I have
12:01
<
karolherbst >
and that's what I'd like to use as a field, but of course that doesn't work because of things in the middle
12:04
<
austriancoder >
karolherbst: you can pass params to a field
12:05
<
austriancoder >
karolherbst: I used it for #instruction-src
12:05
emersion_ has quit [Remote host closed the connection]
12:05
emersion has joined #dri-devel
12:11
<
austriancoder >
karolherbst: my isaspec xml might not be perfect :) robclark is the guru
12:14
rib___ is now known as rib
12:23
maxzor has quit [Ping timeout: 480 seconds]
12:26
tlwoerner_ has quit []
12:27
tlwoerner has joined #dri-devel
12:59
<
tzimmermann >
javierm, did you receive the hyperv patch that I sent out this morning?
12:59
pixelcluster has quit [Remote host closed the connection]
13:02
<
karolherbst >
austriancoder: right.. but what if you have a gap
13:03
pixelcluster has joined #dri-devel
13:05
YuGiOhJCJ has quit [Remote host closed the connection]
13:06
YuGiOhJCJ has joined #dri-devel
13:09
mdnavare_ has joined #dri-devel
13:09
aswar002 has joined #dri-devel
13:10
rsripada_ has joined #dri-devel
13:10
Ryback_[WORK] has joined #dri-devel
13:10
dolphin` has joined #dri-devel
13:10
pixelcluster has quit [Read error: Connection reset by peer]
13:10
jhli has joined #dri-devel
13:10
dolphin` is now known as dolphin
13:10
unerlige1 has joined #dri-devel
13:17
Ryback_ has quit [Ping timeout: 480 seconds]
13:17
unerlige has quit [Ping timeout: 480 seconds]
13:17
aswar002_ has quit [Ping timeout: 480 seconds]
13:17
jhli_ has quit [Ping timeout: 480 seconds]
13:18
thellstrom has quit [Ping timeout: 480 seconds]
13:23
pixelcluster has joined #dri-devel
13:24
pixelcluster has quit []
13:27
pixelcluster has joined #dri-devel
13:27
jewins has joined #dri-devel
13:33
apinheiro has quit [Ping timeout: 480 seconds]
13:38
thellstrom has joined #dri-devel
13:46
fcarrijo has joined #dri-devel
13:53
thellstrom has quit [Ping timeout: 480 seconds]
13:56
mclasen_ has joined #dri-devel
13:58
flto has joined #dri-devel
14:01
mclasen has quit [Ping timeout: 480 seconds]
14:05
<
javierm >
tzimmermann: hi, I did. Sorry, I've been drowned with internal work these past few days
14:05
<
tzimmermann >
javierm, np. i never got them back from the ML. and neither did i receive the replies :/
14:05
<
tzimmermann >
dri-devel didn't like me much recently
14:06
<
javierm >
tzimmermann: ah, I see that mripard and vsyrjala already acked it
14:06
<
tzimmermann >
yeah, i see that on the various online archives, but not in my inbox. anyway, i'm going to land the fix
14:07
<
javierm >
tzimmermann: weird, I've seen delays but my emails and answers do always arrive
14:12
YuGiOhJCJ has quit [Remote host closed the connection]
14:12
YuGiOhJCJ has joined #dri-devel
14:17
nchery has joined #dri-devel
14:17
fcarrijo has quit []
14:17
Danct12 has quit [Remote host closed the connection]
14:19
nchery has joined #dri-devel
14:20
nchery has joined #dri-devel
14:23
<
robclark >
karolherbst: make the non-contiguous field outside of the bitset and pass it as a <param>..
14:25
devilhorns has quit []
14:25
Danct12 has joined #dri-devel
14:32
<
karolherbst >
robclark: ohh, so I can pass the "fields" as params?
14:32
<
karolherbst >
yeah.. that should work
14:36
orbea has joined #dri-devel
14:39
<
karolherbst >
robclark: uhm... any examples on how it would look like?
14:47
<
karolherbst >
ohh.. I think I know
14:48
<
robclark >
karolherbst: I don't have it in front of me but you can look at how "HALF" is passed to the two src reg bitsets in ir3-cat2.xml
14:51
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
14:52
<
karolherbst >
yeah.. got it worked out, sadly, it's not so nice as I hoped it would be :D
14:54
kts has joined #dri-devel
14:56
<
karolherbst >
robclark: can I also have zero sized fields? like if it's simply a composition of params to make some display stuff shared
14:57
<
robclark >
hmm, try it and see what happens? I guess it isn't an approach that I'd thought of, but probably could be made to work
14:59
<
karolherbst >
yeah.. doesn't work
14:59
aravind has quit [Ping timeout: 480 seconds]
15:00
<
karolherbst >
I also have to figure out how to deal with variants of the same instruction
15:02
<
karolherbst >
like I have this weird instruction where either the indirect is set and the immediate is a signed 11 bit value or the indirect is zero and the immediate is an unsigned 10 bit value
15:02
<
karolherbst >
encoding is all the same
15:02
<
karolherbst >
just the reg is 0xff instead of sometihng else
15:03
<
karolherbst >
robclark: I was wondering if we want to add a <rules> thing where you can declare constraints?
15:03
<
karolherbst >
can contain a list of expr which all have to evaluate to true
15:12
Duke`` has joined #dri-devel
15:13
<
karolherbst >
or maybe I just make them different instructions...
15:14
<
jekstrand >
bbrezillon: Can I maybe trade you on some reviews for !15359?
15:14
alyssa has joined #dri-devel
15:14
<
alyssa >
ok i have a brilliant idea
15:14
<
alyssa >
TGSI shaders in Vulkan
15:14
<
alyssa >
it's a perfect match! ;-D
15:14
<
karolherbst >
noooooooooooooooooooooo
15:15
<
karolherbst >
alyssa: everytime somebody mentions what one can do with TGSI, a cat dies
15:18
X512 has quit [Quit: Vision[]: i've been blurred!]
15:27
mclasen_ has quit []
15:27
mclasen has joined #dri-devel
15:28
apinheiro has joined #dri-devel
15:37
<
bbrezillon >
jekstrand: sure
15:41
mclasen has quit [Read error: Connection reset by peer]
15:45
jkrzyszt has quit [Ping timeout: 480 seconds]
15:46
mbrost has joined #dri-devel
15:46
mbrost has quit [Remote host closed the connection]
15:47
alarumbe has quit [Remote host closed the connection]
15:47
mclasen has joined #dri-devel
15:49
mbrost has joined #dri-devel
15:50
ybogdano has joined #dri-devel
15:50
<
robclark >
karolherbst: reg==0xff seems like a thing you could do w/ override expr, right.. you can create named expr's for cases where you want to re-use the same thing in multiple places
15:50
kts has quit [Quit: Konversation terminated!]
15:54
<
karolherbst >
robclark: yeah.. but it's not just some encoding thing, but the instruction rules might change depending on such things
15:54
MajorBiscuit has quit [Ping timeout: 480 seconds]
15:56
<
karolherbst >
like if the reg is 0xff, you have one bit less for the immediate, because it can't be negative anymore
15:58
<
robclark >
hmm, you can still do that w/ an override, I think.. don't have the code in front of me at just this moment (travelling)
15:58
<
robclark >
but it sounds like it isn't that you have one less bit, just that the high bit must be zero?
16:04
<
karolherbst >
essentially
16:05
tursulin has quit [Ping timeout: 480 seconds]
16:07
sumits has joined #dri-devel
16:11
<
robclark >
karolherbst: iirc we can't easily use <pattern> in an override, but I suppose you could use <assert> if you want it to complain when high bit is 1 when it shouldn't be
16:12
<
karolherbst >
that would be good enough
16:19
mdnavare_ has quit []
16:19
mdnavare has joined #dri-devel
16:21
apinheiro has quit [Ping timeout: 480 seconds]
16:32
toolchains has joined #dri-devel
16:33
kj has quit [Remote host closed the connection]
16:42
oneforall2 has quit [Remote host closed the connection]
16:43
gouchi has joined #dri-devel
16:45
idr has joined #dri-devel
16:45
oneforall2 has joined #dri-devel
16:49
mattrope has joined #dri-devel
16:55
toolchains has quit [Ping timeout: 480 seconds]
16:56
lynxeye has quit [Quit: Leaving.]
17:02
maxzor has joined #dri-devel
17:14
jstultz_ has quit []
17:14
jstultz_ has joined #dri-devel
17:15
jstultz_ has quit []
17:15
jstultz has joined #dri-devel
17:25
iive has joined #dri-devel
17:25
toolchains has joined #dri-devel
17:34
toolchains has quit [Ping timeout: 480 seconds]
17:35
ifreund_ is now known as ifreund
17:36
ybogdano has quit [Ping timeout: 480 seconds]
17:48
jeeeun841 has quit []
17:50
jeeeun841 has joined #dri-devel
17:52
ybogdano has joined #dri-devel
17:56
rasterman has quit [Quit: Gettin' stinky!]
17:59
pcercuei has quit [Quit: brb]
18:01
pcercuei has joined #dri-devel
18:08
frieder has quit [Remote host closed the connection]
18:10
toolchains has joined #dri-devel
18:18
toolchains has quit [Ping timeout: 480 seconds]
18:31
rkanwal has quit [Quit: rkanwal]
18:34
ybogdano has quit [Read error: Connection reset by peer]
18:36
ybogdano has joined #dri-devel
18:38
toolchains has joined #dri-devel
18:43
pixelcluster has quit [Remote host closed the connection]
18:46
toolchains has quit [Ping timeout: 480 seconds]
18:48
tzimmermann has quit [Quit: Leaving]
18:55
toolchains has joined #dri-devel
19:03
toolchains has quit [Ping timeout: 480 seconds]
19:15
Haaninjo has joined #dri-devel
19:16
ella-0 has joined #dri-devel
19:18
ella-0_ has quit [Read error: Connection reset by peer]
19:21
maxzor has quit [Ping timeout: 480 seconds]
19:28
toolchains has joined #dri-devel
19:36
toolchains has quit [Ping timeout: 480 seconds]
19:47
<
alyssa >
jekstrand: nir_opt_shrink_vectors can shrink an intrinsic producing a vec8 to one producing a vec7
19:47
<
alyssa >
but NIR forbids vec7, causing a validation error if shrink_vectors is used with CL
19:47
<
alyssa >
should we allow all the other vector sizes? or just teach shrink_vectors not to do that?vec6/vec7
19:48
<
alyssa >
On mali, we have a LOAD.i48 instruction, separate from LOAD.i64
19:49
<
alyssa >
It's ovbiously intended for 3x16-bit but could just as well load 6x8-bit
19:49
<
alyssa >
so there's "value" in shrink_vectors from that perspective
19:49
<
alyssa >
^extending NIR to model other vec sizes
19:49
<
alyssa >
(similarly, vec12 is "interesting")
19:51
<
jekstrand >
alyssa: Wait, how?
19:51
<
alyssa >
Which part how?
19:51
<
jekstrand >
alyssa: How can it produce a vec7?
19:52
<
jekstrand >
There's no vec14 to split in half
19:52
<
alyssa >
shrink_vectors
19:52
<
alyssa >
vec8 8 load_global
19:52
<
alyssa >
but the last component is unused
19:52
<
alyssa >
so it's shrunk to vec7 8 load_global
19:53
<
jekstrand >
Right. That pass probably just needs to be smarter
19:53
<
alyssa >
already started typing out a fix
19:53
<
alyssa >
but again... if only the first 6 components are used of vec8 8 load_global, mali would really prefer vec6 8 load_global
19:56
<
jekstrand >
Maybe but I'm skeptical.
19:57
<
alyssa >
understandable
19:58
<
alyssa >
patch I typed makes that test go through validation and I think pass but idk the CL CTS is weird :p
20:00
<
alyssa >
don't have spoons to deal with gitlab rn
20:01
<
alyssa >
meanwhile...
20:01
<
alyssa >
vec16 16 ssa_25 = intrinsic load_global (ssa_24) (access=0, align_mul=32, align_offset=0)
20:01
<
alyssa >
that's not going to work well ^^
20:02
toolchains has joined #dri-devel
20:03
lemonzest has quit [Quit: WeeChat 3.5]
20:14
<
karolherbst >
robclark: can I check for the type inside expr?
20:15
<
karolherbst >
ohh.. maybe I've got a different idea
20:15
<
karolherbst >
ehh no
20:16
toolchains has quit [Ping timeout: 480 seconds]
20:28
gouchi has quit [Remote host closed the connection]
20:30
toolchains has joined #dri-devel
20:34
ybogdano has quit [Ping timeout: 480 seconds]
20:36
enunes has joined #dri-devel
20:44
apinheiro has joined #dri-devel
20:47
<
robclark >
karolherbst: not entirely sure what you mean by checking for type.. but expr is just C code so in theory it can do whatever C can do ;-)
20:57
ybogdano has joined #dri-devel
21:08
nchery is now known as Guest2972
21:09
nchery has joined #dri-devel
21:09
nchery is now known as Guest2973
21:09
nchery has joined #dri-devel
21:09
<
karolherbst >
robclark: mhhh
21:09
<
karolherbst >
robclark: I meant the type I have in XML
21:09
<
karolherbst >
the name actually
21:13
<
robclark >
I don't think that is readily avail in the encode path but might be easier in decode path
21:15
Guest2972 has quit [Ping timeout: 480 seconds]
21:15
apinheiro has quit [charon.oftc.net helix.oftc.net]
21:15
toolchains has quit [charon.oftc.net helix.oftc.net]
21:15
ella-0 has quit [charon.oftc.net helix.oftc.net]
21:15
Haaninjo has quit [charon.oftc.net helix.oftc.net]
21:15
pcercuei has quit [charon.oftc.net helix.oftc.net]
21:15
dv_ has quit [charon.oftc.net helix.oftc.net]
21:15
Duke`` has quit [charon.oftc.net helix.oftc.net]
21:15
Company has quit [charon.oftc.net helix.oftc.net]
21:15
nanonyme has quit [charon.oftc.net helix.oftc.net]
21:15
srslypascal has quit [charon.oftc.net helix.oftc.net]
21:15
simon-perretta-img has quit [charon.oftc.net helix.oftc.net]
21:15
g0b has quit [charon.oftc.net helix.oftc.net]
21:15
FireBurn has quit [charon.oftc.net helix.oftc.net]
21:15
danvet has quit [charon.oftc.net helix.oftc.net]
21:15
kchibisov_ has quit [charon.oftc.net helix.oftc.net]
21:15
crabbedhaloablut has quit [charon.oftc.net helix.oftc.net]
21:15
alatiera has quit [charon.oftc.net helix.oftc.net]
21:15
sul has quit [charon.oftc.net helix.oftc.net]
21:15
Akari has quit [charon.oftc.net helix.oftc.net]
21:15
gpiccoli has quit [charon.oftc.net helix.oftc.net]
21:15
shashank_sharma has quit [charon.oftc.net helix.oftc.net]
21:15
bbrezillon has quit [charon.oftc.net helix.oftc.net]
21:15
mntmn has quit [charon.oftc.net helix.oftc.net]
21:15
kgz has quit [charon.oftc.net helix.oftc.net]
21:15
vsyrjala has quit [charon.oftc.net helix.oftc.net]
21:15
glehmann has quit [charon.oftc.net helix.oftc.net]
21:15
sravn has quit [charon.oftc.net helix.oftc.net]
21:15
Thymo has quit [charon.oftc.net helix.oftc.net]
21:15
marex_ has quit [charon.oftc.net helix.oftc.net]
21:15
jkqxz_ has quit [charon.oftc.net helix.oftc.net]
21:15
dos11 has quit [charon.oftc.net helix.oftc.net]
21:15
HerrSpliet has quit [charon.oftc.net helix.oftc.net]
21:15
FLHerne has quit [charon.oftc.net helix.oftc.net]
21:15
ds` has quit [charon.oftc.net helix.oftc.net]
21:15
rsalvaterra has quit [charon.oftc.net helix.oftc.net]
21:15
agx has quit [charon.oftc.net helix.oftc.net]
21:15
jkhsjdhjs has quit [charon.oftc.net helix.oftc.net]
21:15
DragoonAethis has quit [charon.oftc.net helix.oftc.net]
21:15
nsneck has quit [charon.oftc.net helix.oftc.net]
21:15
Strit[m] has quit [charon.oftc.net helix.oftc.net]
21:15
Guest2694 has quit [charon.oftc.net helix.oftc.net]
21:15
dj-death has quit [charon.oftc.net helix.oftc.net]
21:15
enunes has quit [charon.oftc.net liquid.oftc.net]
21:15
jeeeun841 has quit [charon.oftc.net liquid.oftc.net]
21:15
iive has quit [charon.oftc.net liquid.oftc.net]
21:15
mattst88 has joined #dri-devel
21:15
ickle has quit [charon.oftc.net liquid.oftc.net]
21:15
mwalle has quit [charon.oftc.net liquid.oftc.net]
21:15
mvlad has quit [charon.oftc.net liquid.oftc.net]
21:15
rgallaispou has quit [charon.oftc.net liquid.oftc.net]
21:15
DPA has quit [charon.oftc.net liquid.oftc.net]
21:15
columbarius has quit [charon.oftc.net liquid.oftc.net]
21:15
mriesch has quit [charon.oftc.net liquid.oftc.net]
21:15
pjakobsson has quit [charon.oftc.net liquid.oftc.net]
21:15
frankbinns has quit [charon.oftc.net liquid.oftc.net]
21:15
adavy has quit [charon.oftc.net liquid.oftc.net]
21:15
Surkow|laptop has quit [charon.oftc.net liquid.oftc.net]
21:15
linkmauve has quit [charon.oftc.net liquid.oftc.net]
21:15
karolherbst has quit [charon.oftc.net liquid.oftc.net]
21:15
reactormonk[m] has quit [charon.oftc.net liquid.oftc.net]
21:15
sigmoidfunc[m] has quit [charon.oftc.net liquid.oftc.net]
21:15
Lynne has quit [charon.oftc.net liquid.oftc.net]
21:15
chivay has quit [charon.oftc.net liquid.oftc.net]
21:15
pushqrdx[m] has quit [charon.oftc.net liquid.oftc.net]
21:15
yoslin has quit [charon.oftc.net liquid.oftc.net]
21:15
yshui` has quit [charon.oftc.net liquid.oftc.net]
21:15
PiGLDN[m] has quit [charon.oftc.net liquid.oftc.net]
21:15
Anson[m] has quit [charon.oftc.net liquid.oftc.net]
21:15
onox[m] has quit [charon.oftc.net liquid.oftc.net]
21:15
naheemsays[m] has quit [charon.oftc.net liquid.oftc.net]
21:15
undvasistas[m] has quit [charon.oftc.net liquid.oftc.net]
21:15
sigmaris has quit [charon.oftc.net liquid.oftc.net]
21:15
Emantor has quit [charon.oftc.net liquid.oftc.net]
21:15
CME has quit [charon.oftc.net liquid.oftc.net]
21:15
DavidHeidelberg[m] has quit [charon.oftc.net liquid.oftc.net]
21:15
jernej has quit [charon.oftc.net liquid.oftc.net]
21:15
shadeslayer has quit [charon.oftc.net liquid.oftc.net]
21:15
danylo has quit [charon.oftc.net liquid.oftc.net]
21:15
bnieuwenhuizen has quit [charon.oftc.net liquid.oftc.net]
21:15
glennk has quit [charon.oftc.net liquid.oftc.net]
21:15
Vin[m] has quit [charon.oftc.net liquid.oftc.net]
21:15
Arsen has quit [charon.oftc.net liquid.oftc.net]
21:15
tomba has quit [charon.oftc.net liquid.oftc.net]
21:15
bylaws has quit [charon.oftc.net liquid.oftc.net]
21:15
go4godvin has quit [charon.oftc.net liquid.oftc.net]
21:15
Newbyte has quit [charon.oftc.net liquid.oftc.net]
21:16
Lynne has joined #dri-devel
21:16
Anson[m] has joined #dri-devel
21:16
pjakobsson has joined #dri-devel
21:16
rgallaispou has joined #dri-devel
21:16
Surkow|laptop has joined #dri-devel
21:16
CME has joined #dri-devel
21:16
karolherbst has joined #dri-devel
21:16
linkmauve has joined #dri-devel
21:16
adavy has joined #dri-devel
21:16
jernej has joined #dri-devel
21:16
Emantor has joined #dri-devel
21:16
chivay has joined #dri-devel
21:16
Newbyte has joined #dri-devel
21:16
mriesch has joined #dri-devel
21:16
glennk has joined #dri-devel
21:16
reactormonk[m] has joined #dri-devel
21:16
bnieuwenhuizen has joined #dri-devel
21:16
undvasistas[m] has joined #dri-devel
21:16
sigmoidfunc[m] has joined #dri-devel
21:16
tomba has joined #dri-devel
21:16
pushqrdx[m] has joined #dri-devel
21:16
naheemsays[m] has joined #dri-devel
21:16
yoslin has joined #dri-devel
21:16
DPA has joined #dri-devel
21:16
shadeslayer has joined #dri-devel
21:16
DavidHeidelberg[m] has joined #dri-devel
21:16
onox[m] has joined #dri-devel
21:16
bylaws has joined #dri-devel
21:16
Vin[m] has joined #dri-devel
21:16
PiGLDN[m] has joined #dri-devel
21:16
yshui` has joined #dri-devel
21:16
danylo has joined #dri-devel
21:16
enunes has joined #dri-devel
21:16
iive has joined #dri-devel
21:16
jeeeun841 has joined #dri-devel
21:16
mwalle has joined #dri-devel
21:16
columbarius has joined #dri-devel
21:16
mvlad has joined #dri-devel
21:16
Arsen has joined #dri-devel
21:16
frankbinns has joined #dri-devel
21:16
sigmaris has joined #dri-devel
21:16
go4godvin has joined #dri-devel
21:17
Guest2973 has quit [Ping timeout: 480 seconds]
21:17
jkqxz has joined #dri-devel
21:17
marex_ has joined #dri-devel
21:17
Guest2694 has joined #dri-devel
21:17
ella-0 has joined #dri-devel
21:17
apinheiro has joined #dri-devel
21:17
Haaninjo has joined #dri-devel
21:17
pcercuei has joined #dri-devel
21:17
Duke`` has joined #dri-devel
21:17
nanonyme has joined #dri-devel
21:17
Company has joined #dri-devel
21:17
crabbedhaloablut has joined #dri-devel
21:17
shashank_sharma has joined #dri-devel
21:17
Akari has joined #dri-devel
21:17
gpiccoli has joined #dri-devel
21:17
kgz has joined #dri-devel
21:17
bbrezillon has joined #dri-devel
21:17
dv_ has joined #dri-devel
21:17
mntmn has joined #dri-devel
21:17
vsyrjala has joined #dri-devel
21:17
glehmann has joined #dri-devel
21:17
sul has joined #dri-devel
21:17
sravn has joined #dri-devel
21:17
Thymo has joined #dri-devel
21:17
dos11 has joined #dri-devel
21:17
FLHerne has joined #dri-devel
21:17
rsalvaterra has joined #dri-devel
21:17
agx has joined #dri-devel
21:17
jkhsjdhjs has joined #dri-devel
21:17
nsneck has joined #dri-devel
21:17
DragoonAethis has joined #dri-devel
21:17
ds` has joined #dri-devel
21:17
ickle_ has joined #dri-devel
21:17
ced117 has joined #dri-devel
21:17
g0b has joined #dri-devel
21:17
alatiera has joined #dri-devel
21:17
Ella[m] has joined #dri-devel
21:17
egbert has joined #dri-devel
21:17
mupuf has joined #dri-devel
21:17
lplc has joined #dri-devel
21:17
Thaodan has joined #dri-devel
21:17
Terman_ has joined #dri-devel
21:17
unevenrhombus[m] has joined #dri-devel
21:17
cmeissl[m] has joined #dri-devel
21:17
RAOF has joined #dri-devel
21:17
martijnbraam has joined #dri-devel
21:17
bluepenquin has joined #dri-devel
21:17
Strit[m] has joined #dri-devel
21:17
tintou has joined #dri-devel
21:17
aissen has joined #dri-devel
21:17
HerrSpliet has joined #dri-devel
21:17
viciouss[m] has joined #dri-devel
21:17
danvet has joined #dri-devel
21:17
kchibisov_ has joined #dri-devel
21:17
simon-perretta-img has joined #dri-devel
21:17
FireBurn has joined #dri-devel
21:17
cyrozap has joined #dri-devel
21:17
srslypascal has joined #dri-devel
21:17
dj-death has joined #dri-devel
21:17
exit70[m] has joined #dri-devel
21:17
urja has joined #dri-devel
21:21
ybogdano6 has joined #dri-devel
21:24
ybogdano is now known as Guest2974
21:24
ybogdano6 is now known as ybogdano
21:25
toolchains has joined #dri-devel
21:27
Guest2974 has quit [Ping timeout: 480 seconds]
21:33
Duke`` has quit [Ping timeout: 480 seconds]
21:38
mattst88 has quit [Ping timeout: 480 seconds]
21:45
toolchains has quit [Ping timeout: 480 seconds]
21:47
mclasen has quit [Ping timeout: 480 seconds]
21:49
ngcortes has joined #dri-devel
21:49
maxzor has joined #dri-devel
21:52
ybogdano has quit [Ping timeout: 480 seconds]
21:55
HerrSpliet is now known as RSpliet
21:55
mclasen has joined #dri-devel
22:03
ybogdano has joined #dri-devel
22:12
toolchains has joined #dri-devel
22:14
fcarrijo has joined #dri-devel
22:20
apinheiro has quit [Quit: Leaving]
22:20
toolchains has quit [Ping timeout: 480 seconds]
22:21
fcarrijo has quit []
22:28
naseer has joined #dri-devel
22:34
heat has joined #dri-devel
22:36
dliviu has joined #dri-devel
22:36
mattst88 has joined #dri-devel
22:41
Lightsword_ has left #dri-devel [#dri-devel]
22:44
Lightsword has joined #dri-devel
22:51
rgallaispou1 has joined #dri-devel
22:56
rgallaispou has quit [Ping timeout: 480 seconds]
23:01
mvlad has quit [Remote host closed the connection]
23:09
shashank_sharma has quit [Ping timeout: 480 seconds]
23:12
CME has quit [Ping timeout: 480 seconds]
23:25
toolchains has joined #dri-devel
23:25
shashanks has joined #dri-devel
23:29
Haaninjo has quit [Quit: Ex-Chat]
23:33
toolchains has quit [Ping timeout: 480 seconds]
23:33
<
karolherbst >
search for ALD
23:33
pcercuei has quit [Read error: Connection reset by peer]
23:33
<
karolherbst >
I kind of wished that would be a bit simplier to declare
23:33
pcercuei has joined #dri-devel
23:34
<
karolherbst >
but maybe you have ideas on how to simplify this
23:36
toolchains has joined #dri-devel
23:36
CME has joined #dri-devel
23:44
gawin has joined #dri-devel
23:44
icecream95 has joined #dri-devel
23:48
<
robclark >
karolherbst: one small thing that might help is "offset" and "uoffset" types which display as empty string if value is zero
23:49
<
gawin >
is Gert on IRC?
23:50
pcercuei has quit [Quit: dodo]
23:50
<
daniels >
gawin: he's not I'm afraid - gert.wollny@collabora.com will get to him
23:50
Znullptr has joined #dri-devel
23:50
<
daniels >
he also works central European hours, so he's not around at this time in any case
23:51
ZeZu has quit [Read error: Connection reset by peer]
23:56
<
robclark >
karolherbst: so, it looks kinda like things like "SRC0" and "SRC1" are always at same bit position, in which case having an extra level of inheritance hierarchy might save some copy-paste.. or Karyon's idea of "mixin" (multiple inheritance kinda) might be a simpler way (if isaspec supported that)
23:59
toolchains has quit [Read error: Connection timed out]