Package panamagl.platform.macos
package panamagl.platform.macos
-
ClassesClassDescriptionProvides main thread detection and dispatch on macOS using only the Panama FFI — no JNI and no native companion library required.The CGL API is a low-level, platform-independent API for creating, managing, and rendering 2D and 3D graphics in macOS and other operating systems.A frame buffer object, or
FBO_macOS, can render OpenGL into an offscreen buffer that can later be converted to aBufferedImage.This GLUTGLContextinitialize a GLUT offscreen context allowing to then invokeGLmethods.This offscreen renderer is able to ensure that OpenGL queries are performed inside the main macOS thread.