7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2025-04-27 09:06:19 +00:00
kicad/common/gal
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 Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
cairo Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
opengl Move GL_CONTEXT_MGR into PGM_BASE singleton 2025-01-09 09:03:08 -08:00
shaders Cleanup naming of shader params/uniforms 2022-05-19 07:49:24 -04:00
CMakeLists.txt Move GL_CONTEXT_MANAGER to kicommon 2025-01-09 09:03:08 -08:00
color4d.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
cursors.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
gal_display_options.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
graphics_abstraction_layer.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
hidpi_gl_3D_canvas.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
hidpi_gl_canvas.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
painter.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00