ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
<DemiMarie>
Will compositors generally support linear modifiers?
mxz has quit [Ping timeout: 480 seconds]
mxz__ has quit [Ping timeout: 480 seconds]
YaLTeR[m] has joined #wayland
<YaLTeR[m]>
Demi: I guess depends on the GPU and its driver. E.g. if I'm not mistaken, Nvidia cannot render into linear buffers
mxz_ is now known as mxz
<DemiMarie>
YaLTeR: can it _accept_ linear buffers?
<YaLTeR[m]>
Probably
<DemiMarie>
Without linear buffers, my other options are to either copy to CPU memory or write a validation library that knows about every modifier I need to care about.
<YaLTeR[m]>
pretty sure compositors get supported modifier lists directly from the GPU drivers
<DemiMarie>
I am starting to suspect that this is a security vulnerability in most compositors out there.
<DemiMarie>
Which is more practical: writing a validation library or sending patches to use robust access to imported buffers?
* DemiMarie
wonders if this should be a generic ioctl on dmabuf FDs
bittin has quit [Quit: Lost terminal]
nerdopolis has quit [Ping timeout: 480 seconds]
coldfeet has joined #wayland
kts has quit [Quit: Konversation terminated!]
kts has joined #wayland
bjorkintosh has quit [Remote host closed the connection]
bjorkintosh has joined #wayland
kts has quit [Quit: Konversation terminated!]
crazybyte has quit [Quit: Bye]
crazybyte has joined #wayland
kts has joined #wayland
feaneron has quit [Ping timeout: 480 seconds]
glennk has joined #wayland
rv1sr has joined #wayland
mxz_ has joined #wayland
iconoclasthero has quit [Ping timeout: 480 seconds]
kts has quit [Quit: Konversation terminated!]
<daniels>
what?
<daniels>
Mesa generally validates for size on import
crazybyte has quit [Read error: Connection reset by peer]
crazybyte has joined #wayland
ity has joined #wayland
coldfeet has quit [Remote host closed the connection]
flom84 has joined #wayland
flom84 has quit []
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
flom84 has joined #wayland
garnacho has joined #wayland
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
flom84 has quit [Ping timeout: 480 seconds]
narodnik has quit [Quit: WeeChat 4.3.5]
Company has joined #wayland
yrlf has quit [Ping timeout: 480 seconds]
yrlf has joined #wayland
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nerdopolis has joined #wayland
Moprius has joined #wayland
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
mclasen has quit [Ping timeout: 480 seconds]
iconoclasthero has joined #wayland
feaneron has joined #wayland
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
garnacho has quit [Quit: garnacho]
garnacho has joined #wayland
iconoclasthero has quit [Ping timeout: 480 seconds]
Zeroine has quit []
iconoclasthero has joined #wayland
kts has joined #wayland
af has left #wayland [WeeChat]
riteo_ has quit [Ping timeout: 480 seconds]
coldfeet has joined #wayland
garnacho has quit [Ping timeout: 480 seconds]
vincejv has quit [Remote host closed the connection]