Skip to content

Don't auto-disable OpenGL for debugger-enabled builds on Linux#2480

Merged
kcgen merged 6 commits intomainfrom
kc/revert-opengl-removal-for-debugger-1
May 16, 2023
Merged

Don't auto-disable OpenGL for debugger-enabled builds on Linux#2480
kcgen merged 6 commits intomainfrom
kc/revert-opengl-removal-for-debugger-1

Conversation

@kcgen
Copy link
Copy Markdown
Member

@kcgen kcgen commented May 14, 2023

Now that @GranMinigun has fixed OpenGL when used with the debugger, this PR reverts the exclusion of OpenGL in debugger builds.

@kcgen kcgen self-assigned this May 14, 2023
@kcgen kcgen added cleanup Non-functional changes that simplify, improve maintainability, or squash warnings build system Build system related issues labels May 14, 2023
@kcgen kcgen force-pushed the kc/revert-opengl-removal-for-debugger-1 branch from bb1cfcd to 2d4641e Compare May 15, 2023 14:22
@kcgen kcgen requested a review from GranMinigun May 15, 2023 16:28
@kcgen
Copy link
Copy Markdown
Member Author

kcgen commented May 15, 2023

Allowing OpenGL in debugger-enabled builds opened up more code paths (which in turn resulted in more warnings), so this PR had to squash those.

@GranMinigun , I tried to be as minimal as possible to resude the rebase-pain for both your active sdlmain PRs.

Comment thread meson.build
kcgen added 6 commits May 15, 2023 10:20
Fixes a PVS studio warning newly exposed by enabling opengl
for debugger builds.
Fixes a PVS studio warning newly exposed by enabling opengl
for debugger builds.
Fixes a PVS studio warning newly exposed by enabling opengl
for debugger builds.
Fixes a PVS studio warning newly exposed by enabling opengl
for debugger builds.
@kcgen kcgen force-pushed the kc/revert-opengl-removal-for-debugger-1 branch from 2d4641e to d532cf6 Compare May 15, 2023 17:20
@kcgen
Copy link
Copy Markdown
Member Author

kcgen commented May 16, 2023

@GranMinigun , thanks for the checks. Will merge this after the integer PR goes in.

@kcgen kcgen merged commit 916449c into main May 16, 2023
@kcgen kcgen deleted the kc/revert-opengl-removal-for-debugger-1 branch May 16, 2023 16:42
@johnnovak johnnovak added the enhancement New feature or enhancement of existing features label Nov 13, 2023
@johnnovak johnnovak added the video Graphics and video related issues label Dec 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build system Build system related issues cleanup Non-functional changes that simplify, improve maintainability, or squash warnings enhancement New feature or enhancement of existing features video Graphics and video related issues

Projects

No open projects
Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants