ChanServ changed the topic of #lima to: Development channel for open source lima driver for ARM Mali4** GPUs - Kernel has landed in mainline, userspace driver is part of mesa - Logs at https://people.freedesktop.org/~cbrill/dri-log/index.php?channel=lima and https://freenode.irclog.whitequark.org/lima - Contact ARM for binary driver support!
<MoeIcenowy> anarsoul: the magic of 0x32 is that it samples a Z24S8...
<anarsoul> interesting
<anarsoul> MoeIcenowy: so looks like 0x800 enables depth writes
<anarsoul> 0x1000 enables stencil writes
<anarsoul> I'm not sure what is 0x400 though
<anarsoul> but it's set for both depth and stencil writes
chewitt has quit [Quit: Zzz..]
chewitt has joined #lima
buzzmarshall has quit [Remote host closed the connection]
megi has quit [Ping timeout: 265 seconds]
dddddd has quit [Ping timeout: 246 seconds]
<MoeIcenowy> BTW I think Z and S are binded into a single reg
MoeIcenowy has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
MoeIcenowy has joined #lima
<MoeIcenowy> so 0x400 may enables reading from the reg
<MoeIcenowy> and 0x800 extracts Z component
<MoeIcenowy> 0x1000 extracts S
Barada has joined #lima
<MoeIcenowy> anarsoul: how to disassemble a shader in hex?
<anarsoul> MoeIcenowy: hack lima_disasm? :)
<anarsoul> (and don't forget to send an MR later)
<anarsoul> currently it understands only mbs, but it should be trivial to add hex and/or binary support
<anarsoul> MoeIcenowy: I'm 99% sure that we can select what reg to use for depth and/or stencil
<anarsoul> because we can do so for color
<rellla> We have https://gitorious.org/open-gpu-tools/cwabbotts-open-gpu-tools?p=open-gpu-tools:cwabbotts-open-gpu-tools.git;a=tree;f=disassemble;h=c1a34253e1ce273676a140686f49f266f66ea52c;hb=HEAD and the disasm.c's in our mesa driver
<anarsoul> rellla: we also have standalone disasm tool in our mesa driver
<anarsoul> see build/src/gallium/drivers/lima/lima_disasm
<rellla> oh, yes
chewitt has quit [Ping timeout: 268 seconds]
<MoeIcenowy> maybe we should integrate disasm to syscall-dumper
<MoeIcenowy> as syscall dumper can parse rsw and vs cmd now
<MoeIcenowy> thus it will know the location that the shader sits
yann|work has quit [Ping timeout: 240 seconds]
<rellla> MoeIcenowy: i could do that the next days if you want me to...
<MoeIcenowy> BTW maybe we can implement Z reload first -- it only need to generate a different RSW
<MoeIcenowy> and we already used hardcoded RSW in cbuf reload
<MoeIcenowy> rellla: ah not needed now
<MoeIcenowy> I have even no environment for a mali blob now
<MoeIcenowy> all my devices migrated to lima
<rellla> anyway, i'll check how many effort it will be.
<MoeIcenowy> BTW I finally failed to understand the strange 0x30
<MoeIcenowy> I only found that when writing to Z/S it's always not set
<MoeIcenowy> how to do dirty experiments on Mali?
<MoeIcenowy> I want to know what does the sampler with format 0x32 output
marex-cloud has joined #lima
warpme_ has joined #lima
yann|work has joined #lima
<anarsoul> MoeIcenowy: just use it instead of RGB?
<anarsoul> basically you can write another gbm-surface demo that textures a quad with texture of 0x32 format?
chewitt has joined #lima
Xalius has joined #lima
megi has joined #lima
Xalius has quit [Remote host closed the connection]
deesix has quit [Ping timeout: 265 seconds]
deesix has joined #lima
dddddd has joined #lima
buzzmarshall has joined #lima
deesix has quit [Ping timeout: 268 seconds]
chewitt has quit [Ping timeout: 260 seconds]
deesix has joined #lima
chewitt has joined #lima
chewitt has quit [Ping timeout: 240 seconds]
chewitt has joined #lima
deesix has quit [Ping timeout: 272 seconds]
deesix has joined #lima
deesix has quit [Ping timeout: 260 seconds]
deesix has joined #lima
Barada has quit [Quit: Barada]
chewitt has quit [Ping timeout: 265 seconds]
chewitt has joined #lima
dddddd_ has joined #lima
deesix has quit [Ping timeout: 268 seconds]
dddddd has quit [Ping timeout: 260 seconds]
dddddd_ is now known as dddddd
deesix has joined #lima
deesix has quit [Ping timeout: 268 seconds]
deesix has joined #lima
dddddd has quit [Quit: ]
deesix has quit [Ping timeout: 265 seconds]
deesix has joined #lima
dddddd has joined #lima
MoeIcenowy has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
MoeIcenowy has joined #lima
chewitt has quit [Ping timeout: 260 seconds]
deesix_ has joined #lima
dddddd has quit [Ping timeout: 260 seconds]
deesix has quit [Ping timeout: 272 seconds]
deesix_ has quit [Ping timeout: 260 seconds]
yann|work has quit [Ping timeout: 265 seconds]
narmstrong has quit []
narmstrong has joined #lima
deesix has joined #lima
dddddd has joined #lima
champagneg has quit [Quit: WeeChat 2.3]
champagneg has joined #lima
narmstrong has quit [Ping timeout: 245 seconds]
buzzmarshall has quit [Quit: Leaving]
yann|work has joined #lima
buzzmarshall has joined #lima
Net147 has quit [Ping timeout: 268 seconds]
Net147 has joined #lima
narmstrong has joined #lima
Net147 has quit [Ping timeout: 268 seconds]
Net147 has joined #lima
warpme_ has quit [Quit: Connection closed for inactivity]