7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2025-04-13 07:39:34 +00:00
kicad/3d-viewer
Seth Hillbrand 09e30adbb1 Move GL_CONTEXT_MGR into PGM_BASE singleton
This is the second try at 5326c36a5f.  The difference here is that we
have moved GL_CONTEXT_MGR into kicommon first which will hopefully
address some of the Windows linkage issues

The GL context lock needs to be shared across kifaces.  Otherwise, we
can end up blocking the lock from one kiface.  Unfortunately, I can't
find the issue in GitLab right now for where the footprint viewer shows
a blank screen after opening too many contexts.  But that's what this
fixes.
2025-01-09 09:03:08 -08:00
..
3d_cache Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
3d_canvas Move GL_CONTEXT_MGR into PGM_BASE singleton 2025-01-09 09:03:08 -08:00
3d_model_viewer Move GL_CONTEXT_MGR into PGM_BASE singleton 2025-01-09 09:03:08 -08:00
3d_navlib Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
3d_rendering Move GL_CONTEXT_MGR into PGM_BASE singleton 2025-01-09 09:03:08 -08:00
3d_viewer Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
common_ogl Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
dialogs Dialog string capitalization and layout fixes. 2025-01-06 14:01:00 -05:00
3d_fastmath.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
3d_fastmath.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
3d_math.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
3d_math.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
3d_viewer_id.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
CMakeLists.txt Add ability to embed files in various elements 2024-07-15 16:06:55 -07:00
credits.txt Fix various typos 2022-07-21 16:31:41 +00:00