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:
parent
98253adf23
commit
a6ef6f393b
1 changed files with 9 additions and 3 deletions
|
|
@ -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().
|
||||
*/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue