ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput | register your nick to speak
rasterman has quit [Quit: Gettin' stinky!]
columbarius has joined #wayland
neonking__ has joined #wayland
co1umbarius has quit [Ping timeout: 480 seconds]
neonking__ has quit [Remote host closed the connection]
neonking__ has joined #wayland
neonking_ has quit [Ping timeout: 480 seconds]
PuercoPop has joined #wayland
zebrag has quit [Quit: Konversation terminated!]
hergertme has quit [Remote host closed the connection]
hergertme has joined #wayland
caveman has joined #wayland
c7s has joined #wayland
caveman has quit [Ping timeout: 480 seconds]
hardening has joined #wayland
jgrulich has joined #wayland
ecloud_ has quit [Ping timeout: 480 seconds]
dcz_ has joined #wayland
danvet has joined #wayland
duxsco has joined #wayland
rv1sr has joined #wayland
ecloud_ has joined #wayland
mvlad has joined #wayland
MajorBiscuit has joined #wayland
tzimmermann has joined #wayland
caveman has joined #wayland
caveman has quit [Remote host closed the connection]
spstarr has joined #wayland
spstarr has quit [Remote host closed the connection]
spstarr has joined #wayland
spstarr has quit []
spstarr has joined #wayland
tzimmermann has quit [Quit: Leaving]
tzimmermann has joined #wayland
AJ_Z0 has quit [Remote host closed the connection]
AJ_Z0 has joined #wayland
jmabr has joined #wayland
jmabr has quit [Remote host closed the connection]
jmabr has joined #wayland
<pq>
glennk, clipping against an arbitrary rectangle inside the texture image, with the purpose of never reading any texel outside of the rect, not even for bilinear blending purposes.
duxco has joined #wayland
<pq>
Defining the "outside of the rect" is an interesting problem on its own.
<pq>
since the rectangle has sub-texel precision
<emersion>
pq, what's up with libdisplay-info? nobody likes any proposal so we're stuck?
<pq>
emersion, waiting for swick to implement my comments.
<emersion>
so you'd prefer to merge swick's work?
<pq>
emersion, or me getting stuck'ish waiting for weston reviews, so I can jump in to do that.
<emersion>
trying to gauge whether my MRs should be abandonned or not
duxsco has quit [Ping timeout: 480 seconds]
duxco is now known as duxsco
<pq>
I want to see it revised. I haven't decided who's work is merged, and I think I said I won't be the judge of that.
<emersion>
tbh i think we're seeing the limits of design-by-committee here
<emersion>
that was an interesting experience, but imho not a good way to design a library
<pq>
I'll see when I can get another look at your MRs
<emersion>
(as i said before, i don't really care about the outcome)
Lyude has quit [Ping timeout: 480 seconds]
Lyude has joined #wayland
<emersion>
but if nobody's going to be the judge, not sure how we can move forward
<pq>
by any one changing their opinion
<emersion>
oh well
vyivel has quit [Read error: Connection reset by peer]
vyivel has joined #wayland
* emersion
moves on
<pq>
we'll see what I think about your MRs once I take another look, given that swick is taking time
<emersion>
we shouldn't degrate the lib design because someone is taking time
<emersion>
degrade*
<pq>
are you saying swick's proposal is better?
<emersion>
no
<pq>
me neither, but ISTR it had more to comment about
<emersion>
i like my MRs better, but i won't die on this hill
<emersion>
i'm saying it would be unfortunate to pick a design just because all other design authors are slow to respond
<kennylevinsen>
daily fines for late response, paid exclusively in cookies
<emersion>
well, that was just a regular ping, and a reflection on whether it was a good idea or not to design a lib collaboratively
<emersion>
nothing more :)
<pq>
alright
<jadahl>
kennylevinsen: that sounds like a health hazard
<pq>
emersion, I'll try to look at your MRs again
<emersion>
also, since we have two proposals atm, and you haven't submitted any, you'd be the best judge
<emersion>
ie, it would be useful to know your opinions on the matter
<emersion>
but if there are no opinions before swick updates his work, then it can't be helped i guess
<pq>
I've definitely given my opinions about swick proposal so far, but yours I'm not sure I got a good picture of your design yet.
<kennylevinsen>
jadahl: a delicious one
<emersion>
maybe i shouldn've have scattered my work across many MRs
<emersion>
shouldn't have*
<pq>
yeah, they might be a little too small
<emersion>
the intent was to allow each small part to be merged independently
adia has quit []
<emersion>
and allow others to build on top of each incremental step an alt solution
<emersion>
i'll consolidate everything into a single MR
<pq>
emersion, also one thing I learnt from swick is that we need the functionality to iterate over the blocks in EDID in the storage order, because edid-decode does that. Maybe consider also that?
<emersion>
i haven't added an API to read blocks yet
<emersion>
but it's pretty straightforward
<pq>
emersion, thanks, I think a combined MR would make it easier to review in this case.
<emersion>
i'm not sure why we spill so much ink on "we need to iterate over the blocks"
<pq>
because you wanted the low-level API set first, right?
adia has joined #wayland
<pq>
I'd be happy to start with high-level API because that's what I'll be using, but the tests to compare with edid-decode need the low-level API, so getting tests going first is a good point.
<pq>
though, the low-level API can begin as a private API and make tests work with that
<pq>
emersion, to me, one of the biggest things is to define what the structs represent. Having that clearly documented will help me a lot.
<pq>
I believe those definitions are what will affect every aspect of the API to come.
<emersion>
i mean
<emersion>
two structs isn't very many
<emersion>
and yeah, they're commented, and we discussed them at length already in the issues
<pq>
ah, good.
<pq>
emersion, so, are you making that new MR that pulls in all the API aspects you proposed so far into a single series?
<emersion>
yes
<pq>
cool, thanks - I'll take a look then
<pq>
IIRC the test framework stuff was good already, and can remain a separate MR
<pq>
MR with a net negative line count, without deleting features :-)
rgallaispou has quit [Read error: Connection reset by peer]
rpigott has joined #wayland
Company has joined #wayland
maxzor has joined #wayland
systwi_ has joined #wayland
systwi has quit [Ping timeout: 480 seconds]
tzimmermann has quit [Quit: Leaving]
jgrulich has quit [Remote host closed the connection]
MajorBiscuit has quit [Ping timeout: 480 seconds]
rgallaispou has joined #wayland
MajorBiscuit has joined #wayland
<glennk>
pq, sounds a bit janky as soon as non-integer scaling is involved, or any general affine or perspective transform
<glennk>
pq, perhaps you mean conceptually create a separate sub-texture from that subrect (snapped to nearest texel coordinates) and sample from that?
Azem has joined #wayland
d42 has quit []
Lucretia has quit [Remote host closed the connection]
d42 has joined #wayland
Lucretia has joined #wayland
zebrag has joined #wayland
MajorBiscuit has quit [Ping timeout: 480 seconds]
Arnavion has quit [Ping timeout: 480 seconds]
Arnavion has joined #wayland
lxsameer has quit [Ping timeout: 480 seconds]
duxsco has quit [Ping timeout: 480 seconds]
slattann has joined #wayland
devilhorns has quit []
slattann has quit [Remote host closed the connection]
eroux_ has quit [Read error: Connection reset by peer]
eroux__ has joined #wayland
eroux has quit [Ping timeout: 480 seconds]
rektide has quit [Ping timeout: 480 seconds]
doppo_ has quit [Ping timeout: 480 seconds]
doppo has joined #wayland
rektide has joined #wayland
___nick___ has joined #wayland
lsd|2 has joined #wayland
lsd|2|2 has joined #wayland
lsd|2 has quit []
duxsco has joined #wayland
jmdaemon has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
___nick___ has quit []
duxco has joined #wayland
duxsco has quit [Quit: duxsco]
duxco is now known as duxsco
duxsco has quit []
___nick___ has joined #wayland
lxsameer has joined #wayland
ppascher has joined #wayland
eroux__ has quit []
eroux has joined #wayland
Satan has quit [Remote host closed the connection]
mvlad has quit [Remote host closed the connection]
___nick___ has quit [Ping timeout: 480 seconds]
duxsco has joined #wayland
duxsco has quit [Ping timeout: 480 seconds]
Azem has quit [Ping timeout: 480 seconds]
MrCooper has quit [Ping timeout: 480 seconds]
MrCooper has joined #wayland
dcz_ has quit [Ping timeout: 480 seconds]
rv1sr has quit []
immibis has quit [Remote host closed the connection]
rasterman has joined #wayland
creich has joined #wayland
danvet has quit [Ping timeout: 480 seconds]
creich has quit []
anarsoul has quit [Ping timeout: 480 seconds]
lxsameer has quit [Ping timeout: 480 seconds]
Moprius has joined #wayland
lsd|2|2 has quit []
jmabr has quit [Remote host closed the connection]
ppascher has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
rasterman has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
rasterman has joined #wayland
ppascher has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
wahfato has quit []
<everfree>
dang wayland performance is impressive on low end embedded chips. got a mali 450 on this rk3328, glxgears is 25fps in X and 50fps in sway (and thats even while going through xwayland). and dragging windows around doesnt lag behind like 800ms