OpenGL3 render problem #12157
Replies: 4 comments 1 reply
-
|
I think something wrong with surface allocation in Hyprland, as soon as you can see that surface that was created for my app has shifted origin points. This is almost a 100% chance that Hyprland mess something in renderer in last update. I already overwhelming with my own tasks and can't investigate it further. |
Beta Was this translation helpful? Give feedback.
-
|
to me this looks like you're sending in a surface whose size is mismatched, while ack'ing the original size that's a protocol violation, but we're lax and we don't terminate your client outright. |
Beta Was this translation helpful? Give feedback.
-
|
I am also having the same issue. I (unfortunately 🥲) spent a long time searching for the cause of this bug in my code, but it does seem to be from Hyprland. I am not for certain that this problem only happens with windows created with GLFW, but in my testing I have found that all of my OpenGL projects that use GLFW have this issue now. |
Beta Was this translation helpful? Give feedback.
-
|
https://gitlab.freedesktop.org/libdecor/libdecor/-/merge_requests/173 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello. I’m having a problem with OpenGL compatibility in version 0.51.1.
The problem itself
If you look at my debug output below, you’ll see that p0 is near vec2(0), while p3 is somewhere in hell (~10000px).
But the render glitch decided to say “let me introduce myself.”
I’ve spent almost a day trying to figure this out, and it turns out the problem isn’t in my code.
In fullscreen mode, everything works fine.
I compiled Hyprland from branch v0.50.1-b to verify that the issue is in the compositor itself, and the glitch disappeared.
Confirmation
Please confirm whether you can reproduce the problem using the following steps:
cd /tmpgit clone https://github.com/ocornut/imguicd imgui/examples/example_glfw_opengl3make && ./example_glfw_opengl3For reference, my OpenGL version is 4.6 (Core Profile) Mesa 25.2.5-arch1.2.
Beta Was this translation helpful? Give feedback.
All reactions