<yuq825>
I don't think a move is needed, for just usage, sunxi could reference the lima page
<rellla>
yuq825: it's just because the gitlab wiki page is very difficult to find and not editable. i can duplicate it ...
<yuq825>
I can add you guys to be able to edit this page, let me try
<yuq825>
done
<rellla>
thanks, i see.
<rellla>
now it's just about, what we should update :)
cwabbott has quit [Read error: Connection reset by peer]
cwabbott has joined #lima
yuq825 has quit [Remote host closed the connection]
<bshah>
So I traced very simple application, normal window with color changing every few seconds : https://bshah.in/qmlscene.trace I at least don't see any warnings from lima side (for example, ppir nir_cf_if missing or $things) which I see in other apps. Can anyone take a quick look at my trace? :)
<bshah>
or should I report bug/gitlab issue probably?
<enunes>
bshah: what mesa version are you using, and what bug do you see?
<bshah>
enunes: mesa 19.1 (I should try git master, but stuck with 19.1 for now due to $issues), bug I see is I see either completely transparent rectangle or white rectangle instead of colored window
<bshah>
the apitrace I have is supposed to loop through few colors every few seconds ^^
<enunes>
bshah: I tried qt applications some time ago and some of the built-in examples worked with master but nothing on 19.1, so I think it is not very useful to try 19.1
<bshah>
enunes: okay, have you tried any of qml examples? or just qt widgets?
<bshah>
for instance, all qtwidgets apps work fine for me, just not qml
<enunes>
don't remember really, but please try it on master
<MoeIcenowy>
bshah: maybe you should try my deaccel branch
<bshah>
meh, no idea why this fails such randomly, line it is failing on hasn't been touched from forever
<enunes>
it has always built fine for me and CI also builds it, so I guess it's something with your system
<bshah>
hm probably something to do with my system (using musl+alpine ^^)
jrmuizel has joined #lima
jrmuizel has quit [Remote host closed the connection]
jrmuizel has joined #lima
<bshah>
asking in #dri-devel... mesa git master builds fine on my amd64 + glibc machine... so something is probably wrong with musl or somethng
yuq825 has joined #lima
jrmuizel has quit [Remote host closed the connection]
afaerber has quit [Quit: Leaving]
afaerber has joined #lima
yuq825 has quit [Remote host closed the connection]
yuq825 has joined #lima
jrmuizel has joined #lima
tlwoerner_ is now known as tlwoerner
<bshah>
enunes: 90% of my issues are gone with lima master :O
<anarsoul>
10% is missing cf? :)
<bshah>
yus :P
<enunes>
that might still take a while
<bshah>
still this is awesome ... omg
<anarsoul>
I have a day off tomorrow so I'll try to move generating succ/pred lists to the very end
<enunes>
anarsoul: nice, do you plan to work on top of the changes I did in the scheduler? I just hope we don't end up with largely conflicting patchsets, that is, if the one I have doesn't conflict with the current cf patchset already...
<enunes>
anarsoul: it's the other way around, 1412 depends on 1357
<anarsoul>
hmm
<anarsoul>
but 1357 uses pipeline regs while scheduler is still not aware of it
<anarsoul>
am I missing something?
<enunes>
anarsoul: it still works because that node is not scheduled by itself but recursively in the special case of insert_to_load_tex
<enunes>
with 1412 that continues to work even removing the insert_to_load_tex special case
<anarsoul>
OK, sounds good
<anarsoul>
let me double check everything...
jrmuizel has quit [Remote host closed the connection]
<anarsoul>
enunes: where +1 is coming from in "num_components = load_tex->src_coords.ssa->num_components + 1" ?
<enunes>
anarsoul: the "varying fetch" that prepares the coordinates + projector has the field "p - perspective", which uses the z or w component of the same register to divide as a projector
<enunes>
the +1 is because I need to take as many coordinates as were in the tex coordinates and add the projector there
<anarsoul>
enunes: then probably add a comment there to explain it?
<enunes>
yeah I can do that
<enunes>
I don't like those moves either but I didn't see other way to merge coordinates and projector in a single register
Elpaulo has quit [Ping timeout: 246 seconds]
<anarsoul>
I wonder why it was separated in NIR, if I understand correctly it's a single vec3 or vec4 in glsl
<anarsoul>
looks like vc4 doesn't support texture2DProj
<anarsoul>
oh, it does, but via nir_lower_tex pass