Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

imgui: downgrade to opengl2 impl #577

Closed
wants to merge 5 commits into from
Closed

imgui: downgrade to opengl2 impl #577

wants to merge 5 commits into from

Conversation

im-tem
Copy link
Collaborator

@im-tem im-tem commented Oct 26, 2024

This branch contains a commit that replaces the OpenGL 3 implementation of Dear ImGui with its' OpenGL 2 counterpart. May fix rendering issues on old GPUs. Not tested beyond confirmation of it functioning on OpenGL 4.6 capable hardware.

@im-tem im-tem marked this pull request as draft October 26, 2024 15:35
@im-tem
Copy link
Collaborator Author

im-tem commented Oct 26, 2024

Creating a new rendering context may not be the best approach, it would be better to find the aspect of the game's context that messes with imgui's rendering and try resolving that instead.

@im-tem
Copy link
Collaborator Author

im-tem commented Oct 26, 2024

this commit tries an entirely different approach under the assumption that a system stuck with opengl 2.x will not be able to access any opengl 3.x+ attributes, implying that opengl 2 imgui should render fine. may be wrong but worth trying on real hardware.

so we know it runs on a real mac but it isnt rendering anything and i am out of ideas
@im-tem
Copy link
Collaborator Author

im-tem commented Nov 3, 2024

Superseded by a9fd334

@im-tem im-tem closed this Nov 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant