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
jmdaemon has joined #wayland
cvmn has quit [Ping timeout: 480 seconds]
mclasen has joined #wayland
columbarius has joined #wayland
co1umbarius has quit [Ping timeout: 480 seconds]
Seirdy has quit []
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #wayland
e|oon has quit [Ping timeout: 480 seconds]
mclasen has quit [Ping timeout: 480 seconds]
Seirdy has joined #wayland
mclasen has joined #wayland
txtsd has quit [Quit: WeeChat 3.5]
mclasen has quit [Ping timeout: 480 seconds]
zebrag has quit [Quit: Konversation terminated!]
jmdaemon has quit [Ping timeout: 480 seconds]
grahamperrin has joined #wayland
grahamperrin has quit []
Company has quit [Quit: Leaving]
dcz has joined #wayland
rv1sr has joined #wayland
caveman has joined #wayland
ppascher has quit [Ping timeout: 480 seconds]
CodeSpelunker has joined #wayland
dcz has quit [Ping timeout: 480 seconds]
CodeSpelunker has quit [Quit: CodeSpelunker]
danvet has joined #wayland
<pq> ifreund, how can you pass the generated interface version to wl_registry_bind()? Does something there guarantee, that the program is also implementing that version too? And what if the server advertised version is less?
rasterman has joined #wayland
glennk has quit [Remote host closed the connection]
glennk has joined #wayland
Azem has joined #wayland
<ifreund> pq: the project using zig-wayland must call scanner.generate("wl_output", 3) as part of its build system for all global interfaces, 3 being the version to generate code for
<ifreund> wl_registry_bind() still takes a version argument, but what gets actually sent to the server is the minimum of the runtime version argument and compile time known generated version
fmuellner has joined #wayland
caveman has quit [Ping timeout: 480 seconds]
hardening has joined #wayland
mokee has joined #wayland
wolfshappen has joined #wayland
flacks has quit [Quit: Quitter]
soreau has quit [Read error: Connection reset by peer]
soreau has joined #wayland
flacks has joined #wayland
mclasen has joined #wayland
mclasen has quit []
mclasen has joined #wayland
mclasen has quit []
caveman has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
lsd|2|2 has quit [Ping timeout: 480 seconds]
Azem has quit [Ping timeout: 480 seconds]
Arnavion has quit [Ping timeout: 480 seconds]
Arnavion has joined #wayland
Net147 has quit [Quit: Quit]
Net147 has joined #wayland
fmuellner has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
luc4 has joined #wayland
<MrCooper> re mahkoh's question, I'm not sure the nvidia drivers could transparently use the explicit-sync protocol?
c7s has quit [Quit: c7s]
dcz has joined #wayland
MajorBiscuit has joined #wayland
Company has joined #wayland
dcz has quit [Ping timeout: 480 seconds]
mokee has quit []
mokee has joined #wayland
erc_ has quit []
erc has joined #wayland
MajorBiscuit has quit [Quit: WeeChat 3.4]
MajorBiscuit has joined #wayland
erc_ has joined #wayland
erc has quit [Ping timeout: 480 seconds]
c7s has joined #wayland
lsd|2 has joined #wayland
mokee has quit []
mokee has joined #wayland
MajorBiscuit has quit [Ping timeout: 480 seconds]
zebrag has joined #wayland
MajorBiscuit has joined #wayland
MajorBiscuit has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #wayland
caveman has quit [Remote host closed the connection]
caveman has joined #wayland
MajorBiscuit has quit [Quit: WeeChat 3.4]
Azem has joined #wayland
txtsd has joined #wayland
MajorBiscuit has joined #wayland
c7s has quit [Ping timeout: 480 seconds]
MajorBiscuit has quit [Ping timeout: 480 seconds]
Azem has quit []
dcz has joined #wayland
MajorBiscuit has joined #wayland
luc4 has quit []
dcz has quit [Ping timeout: 480 seconds]
MajorBiscuit has quit [Ping timeout: 480 seconds]
mahkoh has joined #wayland
<mahkoh> MrCooper: Is that not what the protocol refers to: "Graphics APIs, like EGL or Vulkan, that manage the buffer queue and commits of a wl_surface themselves, are likely to be using this extension internally."
<mahkoh> Anyway, I've been asking people with nvidia hardware to simply test my compositor which currently does not implement the extension. Though they haven't gotten back to me yet.
<mahkoh> If anyone here has nvidia hardware and is willing to test it, you can find the compositor here: https://github.com/mahkoh/jay
<mahkoh> If you are having trouble getting it to work or have any other questions, ping me in here or ask on github. I probably won't be online here but I'll check the logs.
cool110_ has quit [Remote host closed the connection]
cool110 has joined #wayland
rv1sr has quit []
lsd|2 has quit []
<zubzub> I want to receive eglimages from the client in a compositor, solely for the purpose of handing them off to gstreamer for video encoding. Is there anything else I need to do besides: gbm_create_device + eglGetPlatformDisplay + eglInitialize + eglBindWaylandDisplayWL ?
<zubzub> so no eglChooseConfig, eglBindAPI, eglCreateContext
<zubzub> I guess I do also need to do eglMakeCurrent
<zubzub> at almost feels... too easy?
caveman has quit [Quit: caveman]
<DemiMarieObenour[m]> daniels: thanks for the security patch for the buffer limit!
confised_guest has joined #wayland
confised_guest has quit []
creich has joined #wayland
Azem has joined #wayland
creich has quit [Quit: Leaving]
hardening has quit [Ping timeout: 480 seconds]
danvet has quit [Ping timeout: 480 seconds]
<daniels> DemiMarieObenour[m]: np
EmetSelch has joined #wayland
Azem has quit [Ping timeout: 480 seconds]
Azem has joined #wayland
EmetSelch has quit [Ping timeout: 480 seconds]