Package panamagl.platform.macos
Class OffscreenRenderer_macOS
java.lang.Object
panamagl.offscreen.AOffscreenRenderer
panamagl.platform.macos.OffscreenRenderer_macOS
- All Implemented Interfaces:
panamagl.offscreen.OffscreenRenderer
public class OffscreenRenderer_macOS
extends panamagl.offscreen.AOffscreenRenderer
implements panamagl.offscreen.OffscreenRenderer
This offscreen renderer is able to ensure that OpenGL queries are performed inside the main macOS thread.


- Author:
- Martin Pernollet
-
Field Summary
Fields inherited from class panamagl.offscreen.AOffscreenRenderer
context, debug, debugFile, exec, factory, fbo, gl, INIT_FBO_HEIGHT, INIT_FBO_WIDTH, initialized, reader, threadRedirect -
Constructor Summary
ConstructorsConstructorDescriptionOffscreenRenderer_macOS(panamagl.factory.PanamaGLFactory factory, panamagl.offscreen.FBOReader reader) -
Method Summary
Methods inherited from class panamagl.offscreen.AOffscreenRenderer
destroyContext, getContext, getDebugFile, getFBO, getGL, getTask_destroyContext, getTask_initContext, getTask_renderGLToImage, getTask_renderGLToImage, getThreadRedirect, initContext, isInitialized, onDestroy, onDisplay, onInit, onResize, readImageAndPaintInCanvas, renderGLToImage, renderGLToImage, setDebugFile, setFBO, setThreadRedirectMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface panamagl.offscreen.OffscreenRenderer
getContext, getDebugFile, getFBO, getGL, getThreadRedirect, isInitialized, onDestroy, onDisplay, onInit, onResize, setDebugFile, setFBO, setThreadRedirect
-
Constructor Details
-
OffscreenRenderer_macOS
public OffscreenRenderer_macOS(panamagl.factory.PanamaGLFactory factory, panamagl.offscreen.FBOReader reader)
-