|
|
void | aboutToQuit () |
| |
|
void | handleLoggedMessage (const QOpenGLDebugMessage &debugMessage) |
| |
|
void | notifyUserInteraction () |
| |
|
void | renderToTargetIsDone () |
| |
|
void | renderToTargetIsDone () |
| |
|
void | scheduleAfterFlash (double TimeDelay) |
| |
|
void | worker_is_ready (const QString &GL_Vendor, const QString &GL_Renderer, int OpenGLMajor, int OpenGLMinor) |
| |
|
|
void | cleanupGL () |
| |
|
void | cleanupGL () |
| |
|
void | destroyGLWorker () |
| |
|
void | handleComputeQueue () |
| |
| void | isBusyWithOffScreenRendering () |
| | A signal emitted when render() is requested but we are currently already busy with performing some offscreen rendering.
|
| |
|
void | renderGL () |
| |
|
void | renderGL (quint64) |
| |
|
void | renderToTargetGL () |
| |
|
void | renderToTargetGL () |
| |
|
void | skippedRendering () |
| | A signal that is emitted when rendering has been skipped due to the render thread already being busy.
|
| |
|
|
void | cleanup () |
| |
|
void | cleanup () |
| |
|
| GLThreadController (QObject *parent, qVGLWindow &myViewer, const QPointer< qVMainWindow > &theVMainWindow) |
| |
|
| GLThreadController (qVGLWidget &myViewer) |
| |
|
void | performComputations () |
| |
|
void | render () |
| |
|
void | render () |
| |
|
VFrameBuffer::Renderer::LayeredRenderResultWithError | renderToTarget (const RefPtr< Viewer::FrameGrabber > &, const RefPtr< VFrameBuffer::Grab::MovieManager > &) |
| |
|
void | renderToTarget (const RefPtr< Viewer::FrameGrabber > &, const RefPtr< VFrameBuffer::Grab::MovieManager > &) |
| |
|
bool | shutdown () |
| |
|
void | startRenderThread () |
| |
|
void | startRenderThread () |
| |
|
|
QThread | myComputeThread |
| |
|
QPointer< GLComputeQueue > | myGLComputeQueue |
| |
|
QThread | myGLThread |
| |
|
QPointer< GLWorker > | myOverlay |
| |
|
GLThread | myThread |
| |
|
QPointer< GLWorker > | myWorker |
| |
|
MemCore::Timer | offScreenRenderingTime |
| |
|
MemCore::Timer | timeSinceLastInteraction |
| |
|
MemCore::Timer | timeSinceLastRendering |
| |
◆ isBusyWithOffScreenRendering
| void Wizt::GLThreadController::isBusyWithOffScreenRendering |
( |
| ) |
|
|
signal |
A signal emitted when render() is requested but we are currently already busy with performing some offscreen rendering.
Then, the viewer should switch the display from the OpenGL canvas to a simple page showing progress of the offscreen rendering.
Referenced by Wizt::QGLViewer::QGLViewer().
The documentation for this class was generated from the following files:
- glwindow/GLThreadController.hpp
- old/gl5viewer/GLThreadController.hpp
- glwindow/GLThreadController.cpp
- old/gl5viewer/GLThreadController.cpp