<anarsoul>
rellla: last one should be replaced with util_logbase2_ceil()
<anarsoul>
I didn't know it exists when I implemented the code above :)
<anarsoul>
rellla: IIRC blob packs uniforms, lima doesn't
<anarsoul>
so we allocate vec4 per uniform regardles of how many components it has
<rellla>
anarsoul: and why do we have 0x3632 in lima as fp16 value and 0x3631 in mali for the same value?
<anarsoul>
rellla: likely blob rounds it differently?
<rellla>
where is this done in our code?
camus1 has joined #lima
<anarsoul>
in lima_update_pp_uniform()
<anarsoul>
util_float_to_half()
<anarsoul>
I doubt it really matters though
kaspter has quit [Ping timeout: 265 seconds]
camus1 is now known as kaspter
<anarsoul>
that's very little difference:
<anarsoul>
(gdb) call _mesa_half_to_float(0x3632)
<anarsoul>
$1 = 0.387207031
<anarsoul>
(gdb) call _mesa_half_to_float(0x3631)
<anarsoul>
$2 = 0.386962891
<enunes>
hey, I was out for a while with some travel after fosdem, now I finally have some time again; I'm planning to work on some optimizations and refactor in ppir, assuming nobody else is working on that
megi has joined #lima
<yuq825>
enunes: nice, combine instructions?
<enunes>
yuq825: yes that would be one thing, I had the thought of implementing a general combine pass and see what we can improve from there
<enunes>
like changing scheduling or the earlier steps to favor combining
yuq825 has quit [Quit: Leaving.]
Barada has quit [Quit: Barada]
dddddd has joined #lima
yann has joined #lima
yann has quit [Ping timeout: 240 seconds]
yann has joined #lima
champagneg has quit [Ping timeout: 265 seconds]
champagneg has joined #lima
champagneg has quit [Ping timeout: 265 seconds]
champagneg has joined #lima
yann has quit [Ping timeout: 240 seconds]
monstr has quit [Remote host closed the connection]
<rellla>
i have no more ideas :/
yann has joined #lima
Elpaulo has joined #lima
champagneg has quit [Ping timeout: 240 seconds]
champagneg has joined #lima
yann has quit [Ping timeout: 265 seconds]
<anarsoul>
rellla: just drop this test for now?
<rellla>
anarsoul: :p you told me that already ;)
<anarsoul>
well, stencil is not widely used feature
warpme_ has quit [Quit: Connection closed for inactivity]