Open Twometer opened 1 month ago
I've fixed the problem on my fork, but it required some more "downgrading" in the Zenseless.OpenTK
code...
However, it now works all the way down to OpenGL v3.2
Hi! Thanks for your work. Do want to make a pull request to reintegrate your changes into the main branch? I can check if my uses cases are still working with your changes....
@danielscherzer I can make a pull request, but I've removed the dependency on Zenseless.OpenTK
and re-implemented some of its classes, because I needed to change the OpenGL calls.
I assume you'd rather prefer a PR that keeps the dependency, but applies the changes in this repository: https://github.com/danielscherzer/Zenseless.OpenTK ?
Your are right! Thanks anyway! I would close the issue because I cannot support MacOS... Is this ok with you?
When trying to use this package on macOS, I'm getting a segmentation fault since the
CreateVertexArray
calls used in the library are part of OpenGL 4.5, and the latest version on macOS is 4.1. Do you plan on supporting OpenGL versions lower than 4.5?Btw, other than that, on Windows it works and is a really great and useful library :)
Installed product versions
Description
Creating a new instance of
ImGuiFacade
inside an OpenTKGameWindow
like this:Will cause a segmentation fault on macOS (Sonoma 14.5). I've traced it to the
CreateVertexArray
call inside theZenseless.OpenTK.VertexArray
constructor.Steps to recreate
ImGuiFacade
Current behavior
It's segfaulting
Expected behavior
Not segfaulting :D