1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-20 01:14:20 +00:00

Clarified a comment in OpenGLRenderer

This commit is contained in:
jules 2017-05-19 10:08:46 +01:00
parent 98253adf23
commit a6ef6f393b

View file

@ -49,10 +49,16 @@ public:
virtual void newOpenGLContextCreated() = 0;
/** Called when you should render the next openGL frame.
Note that this callback will be made on a background thread, not the message
thread, so make sure that your implementation is thread-safe.
Note that this callback will be made on a background thread.
If the context is attached to a component in order to do component rendering,
then the MessageManager may be locked when this callback is made.
then the MessageManager will be locked when this callback is made.
If no component rendering is being done, then the MessageManager will not be
locked, and you'll need to make sure your code is thread-safe in any
interactions it has with your GUI classes.
For information about how to trigger a render callback, see
OpenGLContext::triggerRepaint() and OpenGLContext::setContinuousRepainting().
*/