1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-19 01:04:20 +00:00
JUCE/modules
reuk 4bc2952419
OpenGL: Set up context sharing on the GL thread, rather than the main thread
wglShareLists will only succeed when the shared context is not currently
active on another thread, but it is difficult to ensure that the GL
thread is paused/inactive at any given time - in particular, it's very
easy to accidentally introduce deadlocks where the main thread waits for
the render thread's lock while the render thread waits for the
messagemanager lock.

The simplest way to ensure that no other thread has activated the shared
context is to share the contexts directly on the render thread itself.
2024-10-24 20:43:10 +01:00
..
juce_analytics Singleton: Add new macros to simplify singleton creation 2024-10-16 10:36:52 +01:00
juce_animation Fix some Doxygen docstrings 2024-06-12 09:35:32 +01:00
juce_audio_basics Windows: Fix DLL build 2024-10-22 13:24:46 +01:00
juce_audio_devices Windows: Fix DLL build 2024-10-22 13:24:46 +01:00
juce_audio_formats Bump version number to 8.0.3 2024-10-15 22:16:12 +01:00
juce_audio_plugin_client Standalone: Fix typo in standalone wrapper 2024-10-23 12:32:24 +01:00
juce_audio_processors Windows: Fix DLL build 2024-10-22 13:24:46 +01:00
juce_audio_utils Bump version number to 8.0.3 2024-10-15 22:16:12 +01:00
juce_box2d Bump version number to 8.0.3 2024-10-15 22:16:12 +01:00
juce_core Core: Handle Windows Arm platform definition 2024-10-21 14:11:11 +01:00
juce_cryptography Bump version number to 8.0.3 2024-10-15 22:16:12 +01:00
juce_data_structures Bump version number to 8.0.3 2024-10-15 22:16:12 +01:00
juce_dsp DSP: Simplify processor definitions and add Windows Arm support 2024-10-21 14:11:11 +01:00
juce_events Windows: Fix DLL build 2024-10-22 13:24:46 +01:00
juce_graphics TextLayout: Fix getStringBounds of empty strings 2024-10-24 19:40:42 +01:00
juce_gui_basics ResizableWindow: Remove assertion 2024-10-24 13:10:14 +02:00
juce_gui_extra Windows: Fix DLL build 2024-10-22 13:24:46 +01:00
juce_midi_ci Bump version number to 8.0.3 2024-10-15 22:16:12 +01:00
juce_opengl OpenGL: Set up context sharing on the GL thread, rather than the main thread 2024-10-24 20:43:10 +01:00
juce_osc Bump version number to 8.0.3 2024-10-15 22:16:12 +01:00
juce_product_unlocking Windows: Fix DLL build 2024-10-22 13:24:46 +01:00
juce_video Singleton: Add new macros to simplify singleton creation 2024-10-16 10:36:52 +01:00
CMakeLists.txt Animation: Add juce_animation module 2024-04-16 17:43:21 +01:00