ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
Lucretia has joined #wayland
Moprius has joined #wayland
Moprius has quit [Quit: bye]
Brainium has quit [Quit: Konversation terminated!]
Brainium has joined #wayland
Brainium has quit [Read error: Connection reset by peer]
Brainium has joined #wayland
Brainium has quit [Read error: Connection reset by peer]
Brainium has joined #wayland
dami_ has joined #wayland
Dami_Lu has quit [Ping timeout: 480 seconds]
Brainium has quit [Read error: Connection reset by peer]
dami__ has joined #wayland
dami_ has quit [Ping timeout: 480 seconds]
Brainium has joined #wayland
Brainium has quit [Read error: Connection reset by peer]
Brainium has joined #wayland
Brainium has quit []
feaneron has quit [Ping timeout: 480 seconds]
glennk has quit [Ping timeout: 480 seconds]
garnacho has quit [Ping timeout: 480 seconds]
bindu has quit [Remote host closed the connection]
bindu has joined #wayland
mxz__ has joined #wayland
mxz___ has joined #wayland
mxz has quit [Ping timeout: 480 seconds]
mxz___ is now known as mxz
mxz_ has quit [Ping timeout: 480 seconds]
kts has joined #wayland
kts has quit [Quit: Leaving]
noord has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
adamtajti_ has joined #wayland
adamtajti has quit [Ping timeout: 480 seconds]
garnacho has joined #wayland
llyyrr is now known as llyyr
kts has joined #wayland
rasterman has joined #wayland
glennk has joined #wayland
adamtajti has joined #wayland
txtsd_ has joined #wayland
txtsd has quit [Read error: Connection reset by peer]
<teselka>
hi there, i'm thinking about a protocol that would offer rendering of the window's contents without using traditional rendering api but instead send simple commands to the compositor like render box/vertex buffer/text etc. and also let compositor to choose when to ask for client to prepare a frame (primarily for rendering panels, maybe desktop?) so would it be a good idea?
<d_ed[m]>
teselka: and what's the root problem we're solving?
<vyivel>
"let compositor to choose when to ask for client to prepare a frame" isn't that wl_surface.frame
<kennylevinsen>
teselka: What you are suggesting is a server-side drawing API
<kennylevinsen>
but yes the last part - "asking a client to prepare a frame" - is already how we manage things in wayland
<teselka>
d_ed[m]: provide render backend independent api for clients
<teselka>
kennylevinsen: yes
<d_ed[m]>
Toolkits provide this already
<teselka>
d_ed[m]: one for example please?
<d_ed[m]>
Qt, GTK, SDL, Webkit
<kennylevinsen>
pretty much any client toolkit, there's a lot
<teselka>
well, i'm talking about server-side one
<kennylevinsen>
no the point is that you can already do it on the client
<ManMower>
I think the question is: what problem exists that will be made better by having a server-side drawing api in wayland?
kts has quit [Quit: Leaving]
<teselka>
ManMower: i want to make a program that would be like swaybar, waybar, etc. and a compositor that would allow client to render things natively with compositor's graphics backend
<kennylevinsen>
the question wasn't "what do you want to do", but "why do you believe it would be better that way"
<kennylevinsen>
it's already easy to render things within the client, with toolkits and abstractions for every taste
<kennylevinsen>
why do you think it would be an improvement to make the server expose yet another option for doing rendering?
crazybyte has quit [Ping timeout: 480 seconds]
Moprius has joined #wayland
teselka has quit [Read error: Connection reset by peer]
Moprius has quit [Remote host closed the connection]
Tokoyami has quit [Quit: ~@~]
Tokoyami has joined #wayland
Brainium has joined #wayland
nerdopolis has joined #wayland
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
Brainium has quit [Quit: Konversation terminated!]