NVIDIA / egl-wayland

The EGLStream-based Wayland external platform
MIT License
293 stars 47 forks source link

EGL_EXT_present_opaque not working #75

Closed skudnu closed 1 year ago

skudnu commented 1 year ago

I'm trying to create an overlay with a transparent framebuffer using GLFW and OpenGL. With my NVIDIA GTX 1080 GPU however, the framebuffer is just black instead of transparent. On my Laptop with Intel Graphics and Meta driver it works perfectly. Both are running Gnome + Wayland, just different GPU driver.

The file I'm running is the GLFW heightmap example with the following addition: glfwWindowHint(GLFW_TRANSPARENT_FRAMEBUFFER, GLFW_TRUE); Screenshot from 2023-01-26 00-31-19

skudnu commented 1 year ago

GLFW didn't apply transparent framebuffer. forcing it works just fine!