dddddd has quit [Read error: Connection reset by peer]
megi has quit [Ping timeout: 245 seconds]
jrmuizel has joined #lima
yuq825 has joined #lima
Da_Coynul has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
jrmuizel has quit [Quit: Leaving...]
kaspter has joined #lima
kaspter has quit [Ping timeout: 248 seconds]
kaspter has joined #lima
<anarsoul>
enunes: with your fixes, nir_lower_phis_to_scalar commented out and fcsel vectorization (I just disabled lowering for now since condition is always scalar) it's able to compile ideas shader
<anarsoul>
rendering is not correct though (lamp colors are wrong) and I suspect that something's fishy in spilling
<anarsoul>
and it spilled only 9 regs which is nice
<anarsoul>
we're doing better than blob!
<anarsoul>
however our shader is twice as long :)
<anarsoul>
72 instructions vs 36
libv has quit [Ping timeout: 245 seconds]
libv has joined #lima
<anarsoul>
enunes: looks like ppir_codegen_encode_store_temp() doesn't take offset into account for source reg
nerdboy has quit [Ping timeout: 246 seconds]
nerdboy has joined #lima
Barada has joined #lima
monstr has joined #lima
nerdboy has quit [Excess Flood]
nerdboy has joined #lima
nerdboy has quit [Changing host]
nerdboy has joined #lima
hoijui has joined #lima
monstr has quit [Remote host closed the connection]
nerdboy has quit [Ping timeout: 268 seconds]
nerdboy has joined #lima
adjtm_ has quit [Ping timeout: 244 seconds]
<cwabbott>
anarsoul: probably some missing NIR pass in the standalone compiler
<cwabbott>
you can try NIR_PRINT=true on the driver & standalone compiler to narrow down what changes it
megi has joined #lima
adjtm_ has joined #lima
yuq825 has quit [Remote host closed the connection]
Da_Coynul has joined #lima
<rellla>
i'm lost with shader-db :(
<rellla>
i sorted out crashing tests and now it stops proceeding with just stating "Killed" ...
<anarsoul>
I'll clean it up tonight and will send an MR
megi has quit [Quit: WeeChat 2.5]
<anarsoul>
however I don't like it like this...
<anarsoul>
I think I'll better replace nir_lower_alu_to_scalar() argument with a callback
drod has quit [Read error: Connection reset by peer]
drod has joined #lima
drod has quit [Read error: Connection reset by peer]
drod has joined #lima
jrmuizel has quit [Remote host closed the connection]
jrmuizel has joined #lima
gcl has quit [Ping timeout: 248 seconds]
Da_Coynul has joined #lima
jrmuizel has quit [Remote host closed the connection]
Da_Coynul has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
jrmuizel has joined #lima
jrmuizel has quit [Remote host closed the connection]
<enunes>
anarsoul: yeah I expected the vector fcsel to be implemented in alu_to_scalar instead of a different pass... and I kinda thought that we would just keep the same op and detect the scalar condition by checking the condition swizzle
<enunes>
meh that regression with the spilling change... ideas is a bit too complicated to get right to block the change
<enunes>
I'll likely only have more time now next week
Da_Coynul has joined #lima
Da_Coynul has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
drod has quit [Remote host closed the connection]
Da_Coynul has joined #lima
gcl has joined #lima
sunxi_fan has joined #lima
sunxi_fan has quit [Quit: Leaving.]
jrmuizel has joined #lima
Da_Coynul has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
Da_Coynul has joined #lima
jrmuizel has quit [Remote host closed the connection]