JOGL v2.6.0-rc-20250712
JOGL, High-Performance Graphics Binding for Java™ (public API).
com.jogamp.opengl.GLContext Member List

This is the complete list of members for com.jogamp.opengl.GLContext, including all inherited members.

addGLDebugListener(GLDebugListener listener)com.jogamp.opengl.GLContext
append(final StringBuilder sb)com.jogamp.opengl.GLContext
attachObject(final String name, final Object obj)com.jogamp.opengl.GLContext
bindSwapBarrier(final int group, final int barrier)com.jogamp.opengl.GLContext
bindSwapBarrierImpl(final int group, final int barrier)com.jogamp.opengl.GLContextprotected
clipGLVersion(final int ctxProfile, final int major[], final int minor[])com.jogamp.opengl.GLContextstatic
composeBits(final int a8, final int b8, final int c16)com.jogamp.opengl.GLContextprotectedstatic
CONTEXT_CURRENTcom.jogamp.opengl.GLContextstatic
CONTEXT_CURRENT_NEWcom.jogamp.opengl.GLContextstatic
CONTEXT_NOT_CURRENTcom.jogamp.opengl.GLContextstatic
contextHandlecom.jogamp.opengl.GLContextprotected
copy(GLContext source, int mask)com.jogamp.opengl.GLContext
CTX_IMPL_ACCEL_SOFTcom.jogamp.opengl.GLContextprotectedstatic
CTX_IMPL_CACHE_MASKcom.jogamp.opengl.GLContextprotectedstatic
CTX_IMPL_ES2_COMPATcom.jogamp.opengl.GLContextprotectedstatic
CTX_IMPL_ES31_COMPATcom.jogamp.opengl.GLContextprotectedstatic
CTX_IMPL_ES32_COMPATcom.jogamp.opengl.GLContextprotectedstatic
CTX_IMPL_ES3_COMPATcom.jogamp.opengl.GLContextprotectedstatic
CTX_IMPL_FBOcom.jogamp.opengl.GLContextprotectedstatic
CTX_IMPL_FP32_COMPAT_APIcom.jogamp.opengl.GLContextprotectedstatic
CTX_IMPL_FULL_MASKcom.jogamp.opengl.GLContextprotectedstatic
CTX_IS_ARB_CREATEDcom.jogamp.opengl.GLContextprotectedstatic
CTX_OPTION_DEBUGcom.jogamp.opengl.GLContextstatic
CTX_OPTION_FORWARDcom.jogamp.opengl.GLContextprotectedstatic
CTX_PROFILE_COMPATcom.jogamp.opengl.GLContextprotectedstatic
CTX_PROFILE_COREcom.jogamp.opengl.GLContextprotectedstatic
CTX_PROFILE_EScom.jogamp.opengl.GLContextprotectedstatic
ctxGLSLVersioncom.jogamp.opengl.GLContextprotected
ctxOptionscom.jogamp.opengl.GLContextprotected
ctxVendorVersioncom.jogamp.opengl.GLContextprotected
ctxVersioncom.jogamp.opengl.GLContextprotected
ctxVersionStringcom.jogamp.opengl.GLContextprotected
currentSwapGroupcom.jogamp.opengl.GLContextprotected
DEBUGcom.jogamp.opengl.GLContextstatic
DEBUG_GLcom.jogamp.opengl.GLContextstatic
DEBUG_TRACE_SWITCHcom.jogamp.opengl.GLContextstatic
decomposeBits(final int bits32, final int[] ctp)com.jogamp.opengl.GLContextprotectedstatic
decrementGLVersion(final int ctxProfile, final int major[], final int minor[])com.jogamp.opengl.GLContextstatic
destroy()com.jogamp.opengl.GLContext
detachObject(final String name)com.jogamp.opengl.GLContext
deviceVersionAvailablecom.jogamp.opengl.GLContextprotectedstatic
drawableRetargetedcom.jogamp.opengl.GLContextprotected
dumpAvailableGLVersions(StringBuilder sb)com.jogamp.opengl.GLContextprotectedstatic
enableGLDebugMessage(boolean enable)com.jogamp.opengl.GLContext
ES_VERSIONScom.jogamp.opengl.GLContextstatic
getAttachedObject(final String name)com.jogamp.opengl.GLContext
getAvailableContextProperties(final AbstractGraphicsDevice device, final GLProfile glp)com.jogamp.opengl.GLContextprotectedstatic
getAvailableGLProfile(final AbstractGraphicsDevice device, final int reqMajor, final int reqProfile)com.jogamp.opengl.GLContextprotectedstatic
getAvailableGLVersion(final AbstractGraphicsDevice device, final int reqMajor, final int reqProfile)com.jogamp.opengl.GLContextprotectedstatic
getAvailableGLVersion(final AbstractGraphicsDevice device, final int reqMajor, final int reqProfile, final int[] major, final int minor[], final int ctp[])com.jogamp.opengl.GLContextprotectedstatic
getAvailableGLVersionAsString(final AbstractGraphicsDevice device, final int major, final int profile)com.jogamp.opengl.GLContextprotectedstatic
getAvailableGLVersionsSet(final AbstractGraphicsDevice device)com.jogamp.opengl.GLContextprotectedstatic
getBoundFramebuffer(int target)com.jogamp.opengl.GLContext
getContextCreationFlags()com.jogamp.opengl.GLContext
getCreatedShares()com.jogamp.opengl.GLContext
getCTPFromBits(final int bits32)com.jogamp.opengl.GLContextprotectedstatic
getCurrent()com.jogamp.opengl.GLContextstatic
getCurrentGL()com.jogamp.opengl.GLContextstatic
getDefaultDrawBuffer()com.jogamp.opengl.GLContext
getDefaultDrawFramebuffer()com.jogamp.opengl.GLContext
getDefaultPixelDataFormat()com.jogamp.opengl.GLContext
getDefaultPixelDataType()com.jogamp.opengl.GLContext
getDefaultReadBuffer()com.jogamp.opengl.GLContext
getDefaultReadFramebuffer()com.jogamp.opengl.GLContext
getDefaultVAO()com.jogamp.opengl.GLContext
getDestroyedShares()com.jogamp.opengl.GLContext
getDeviceVersionAvailableKey(final AbstractGraphicsDevice device, final int major, final int profile)com.jogamp.opengl.GLContextprotectedstatic
getDynamicLibraryBundle()com.jogamp.opengl.GLContext
getGL()com.jogamp.opengl.GLContext
getGLDebugMessageExtension()com.jogamp.opengl.GLContext
getGLDrawable()com.jogamp.opengl.GLContext
getGLExtensionCount()com.jogamp.opengl.GLContext
getGLExtensionsString()com.jogamp.opengl.GLContext
getGLProfile(final int major, final int minor, final int ctp)com.jogamp.opengl.GLContextprotectedstatic
getGLProfile(final StringBuilder sb, final int ctp)com.jogamp.opengl.GLContextprotectedstatic
getGLReadDrawable()com.jogamp.opengl.GLContext
getGLSLVersionString()com.jogamp.opengl.GLContext
getGLVendorVersionNumber()com.jogamp.opengl.GLContext
getGLVersion()com.jogamp.opengl.GLContext
getGLVersion(final StringBuilder sb, final VersionNumber version, final int ctp, final String gl_version)com.jogamp.opengl.GLContextprotectedstatic
getGLVersion(final StringBuilder sb, final int major, final int minor, final int ctp, final String gl_version)com.jogamp.opengl.GLContextprotectedstatic
getGLVersion(final int major, final int minor, final int ctp, final String gl_version)com.jogamp.opengl.GLContextprotectedstatic
getGLVersionNumber()com.jogamp.opengl.GLContext
getHandle()com.jogamp.opengl.GLContext
getMaxMajor(final int ctxProfile)com.jogamp.opengl.GLContextstatic
getMaxMinor(final int ctxProfile, final int major)com.jogamp.opengl.GLContextstatic
getMaxRenderbufferSamples()com.jogamp.opengl.GLContext
getPlatformExtensionCount()com.jogamp.opengl.GLContext
getPlatformExtensionsString()com.jogamp.opengl.GLContext
getRendererQuirks()com.jogamp.opengl.GLContext
getRequestMajorAndCompat(final GLProfile glp, final int[] reqMajorCTP)com.jogamp.opengl.GLContextprotectedstatic
getRootGL()com.jogamp.opengl.GLContext
getSharedMaster()com.jogamp.opengl.GLContext
getStaticGLSLVersionNumber(final int glMajorVersion, final int glMinorVersion, final int ctxOptions)com.jogamp.opengl.GLContextprotectedstatic
getSwapGroup()com.jogamp.opengl.GLContext
getSwapInterval()com.jogamp.opengl.GLContext
getThreadName()com.jogamp.opengl.GLContextprotectedstatic
GL_VERSIONScom.jogamp.opengl.GLContextstatic
GLContext()com.jogamp.opengl.GLContextprotected
glDebugMessageControl(int source, int type, int severity, int count, IntBuffer ids, boolean enabled)com.jogamp.opengl.GLContext
glDebugMessageControl(int source, int type, int severity, int count, int[] ids, int ids_offset, boolean enabled)com.jogamp.opengl.GLContext
glDebugMessageInsert(int source, int type, int id, int severity, String buf)com.jogamp.opengl.GLContext
glRendererQuirkscom.jogamp.opengl.GLContextprotected
hasBasicFBOSupport()com.jogamp.opengl.GLContext
hasFP32CompatAPI()com.jogamp.opengl.GLContext
hasFullFBOSupport()com.jogamp.opengl.GLContext
hasGLSL()com.jogamp.opengl.GLContext
hasNoDefaultVAO()com.jogamp.opengl.GLContext
hasRendererQuirk(final int quirk)com.jogamp.opengl.GLContext
isCPUDataSourcingAvail()com.jogamp.opengl.GLContext
isCreated()com.jogamp.opengl.GLContext
isCreatedWithARBMethod()com.jogamp.opengl.GLContext
isCurrent()com.jogamp.opengl.GLContext
isExtensionAvailable(String glExtensionName)com.jogamp.opengl.GLContext
isFBOAvailable(final AbstractGraphicsDevice device, final GLProfile glp)com.jogamp.opengl.GLContextstatic
isFunctionAvailable(String glFunctionName)com.jogamp.opengl.GLContext
isGL2()com.jogamp.opengl.GLContext
isGL2Available(final AbstractGraphicsDevice device, final boolean isHardware[])com.jogamp.opengl.GLContextstatic
isGL2ES1()com.jogamp.opengl.GLContext
isGL2ES2()com.jogamp.opengl.GLContext
isGL2ES3()com.jogamp.opengl.GLContext
isGL2GL3()com.jogamp.opengl.GLContext
isGL3()com.jogamp.opengl.GLContext
isGL3Available(final AbstractGraphicsDevice device, final boolean isHardware[])com.jogamp.opengl.GLContextstatic
isGL3bc()com.jogamp.opengl.GLContext
isGL3bcAvailable(final AbstractGraphicsDevice device, final boolean isHardware[])com.jogamp.opengl.GLContextstatic
isGL3core()com.jogamp.opengl.GLContext
isGL3ES3()com.jogamp.opengl.GLContext
isGL4()com.jogamp.opengl.GLContext
isGL4Available(final AbstractGraphicsDevice device, final boolean isHardware[])com.jogamp.opengl.GLContextstatic
isGL4bc()com.jogamp.opengl.GLContext
isGL4bcAvailable(final AbstractGraphicsDevice device, final boolean isHardware[])com.jogamp.opengl.GLContextstatic
isGL4core()com.jogamp.opengl.GLContext
isGL4ES3()com.jogamp.opengl.GLContext
isGLCompatibilityProfile()com.jogamp.opengl.GLContext
isGLcore()com.jogamp.opengl.GLContext
isGLCoreProfile()com.jogamp.opengl.GLContext
isGLDebugEnabled()com.jogamp.opengl.GLContext
isGLDebugMessageEnabled()com.jogamp.opengl.GLContext
isGLDebugSynchronous()com.jogamp.opengl.GLContext
isGLES()com.jogamp.opengl.GLContext
isGLES1()com.jogamp.opengl.GLContext
isGLES1Available(final AbstractGraphicsDevice device, final boolean isHardware[])com.jogamp.opengl.GLContextstatic
isGLES2()com.jogamp.opengl.GLContext
isGLES2Available(final AbstractGraphicsDevice device, final boolean isHardware[])com.jogamp.opengl.GLContextstatic
isGLES2Compatible()com.jogamp.opengl.GLContext
isGLES3()com.jogamp.opengl.GLContext
isGLES31Compatible()com.jogamp.opengl.GLContext
isGLES31CompatibleAvailable(final AbstractGraphicsDevice device)com.jogamp.opengl.GLContextstatic
isGLES32Compatible()com.jogamp.opengl.GLContext
isGLES32CompatibleAvailable(final AbstractGraphicsDevice device)com.jogamp.opengl.GLContextstatic
isGLES3Available(final AbstractGraphicsDevice device, final boolean isHardware[])com.jogamp.opengl.GLContextstatic
isGLES3Compatible()com.jogamp.opengl.GLContext
isGLES3CompatibleAvailable(final AbstractGraphicsDevice device)com.jogamp.opengl.GLContextstatic
isGLESProfile()com.jogamp.opengl.GLContext
isGLForwardCompatible()com.jogamp.opengl.GLContext
isGLReadDrawableAvailable()com.jogamp.opengl.GLContext
isGLVersionAvailable(final AbstractGraphicsDevice device, final int reqMajor, final int reqProfile, final boolean isHardware[])com.jogamp.opengl.GLContextprotectedstatic
isHardwareRasterizer()com.jogamp.opengl.GLContext
isHardwareRasterizer(final AbstractGraphicsDevice device, final GLProfile glp)com.jogamp.opengl.GLContextstatic
isNPOTTextureAvailable()com.jogamp.opengl.GLContext
isShared()com.jogamp.opengl.GLContext
isTextureFormatBGRA8888Available()com.jogamp.opengl.GLContext
isValidGLVersion(final int ctxProfile, final int major, final int minor)com.jogamp.opengl.GLContextstatic
joinSwapGroup(final int group)com.jogamp.opengl.GLContext
joinSwapGroupImpl(final int group)com.jogamp.opengl.GLContextprotected
lockcom.jogamp.opengl.GLContextprotected
makeCurrent()com.jogamp.opengl.GLContext
makeCurrentResultToString(final int res)com.jogamp.opengl.GLContextstatic
PROFILE_ALIASINGcom.jogamp.opengl.GLContextstatic
queryMaxSwapGroups(final int[] maxGroups, final int maxGroups_offset, final int[] maxBarriers, final int maxBarriers_offset)com.jogamp.opengl.GLContext
queryMaxSwapGroupsImpl(final int[] maxGroups, final int maxGroups_offset, final int[] maxBarriers, final int maxBarriers_offset)com.jogamp.opengl.GLContextprotected
release()com.jogamp.opengl.GLContext
removeGLDebugListener(GLDebugListener listener)com.jogamp.opengl.GLContext
resetStates(final boolean isInit)com.jogamp.opengl.GLContextprotected
setAvailableGLVersionsSet(final AbstractGraphicsDevice device, final boolean set)com.jogamp.opengl.GLContextprotectedstatic
setContextCreationFlags(int flags)com.jogamp.opengl.GLContext
setCurrent(final GLContext cur)com.jogamp.opengl.GLContextprotectedstatic
setDefaultSwapInterval()com.jogamp.opengl.GLContextprotected
setGL(GL gl)com.jogamp.opengl.GLContext
setGLDebugSynchronous(boolean synchronous)com.jogamp.opengl.GLContext
setGLDrawable(GLDrawable readWrite, boolean setWriteOnly)com.jogamp.opengl.GLContext
setGLReadDrawable(GLDrawable read)com.jogamp.opengl.GLContext
setSwapInterval(final int interval)com.jogamp.opengl.GLContext
setSwapIntervalImpl(final int interval)com.jogamp.opengl.GLContextprotected
shutdown()com.jogamp.opengl.GLContextprotectedstatic
toHexString(final int hex)com.jogamp.opengl.GLContextprotectedstatic
toHexString(final long hex)com.jogamp.opengl.GLContextprotectedstatic
toString()com.jogamp.opengl.GLContext
TRACE_GLcom.jogamp.opengl.GLContextstatic
TRACE_SWITCHcom.jogamp.opengl.GLContextstatic
validateCurrent()com.jogamp.opengl.GLContext
validateProfileBits(final int bits, final String argName)com.jogamp.opengl.GLContextprotectedstatic
Version1_0com.jogamp.opengl.GLContextstatic
Version1_1com.jogamp.opengl.GLContextstatic
Version1_10com.jogamp.opengl.GLContextstatic
Version1_2com.jogamp.opengl.GLContextstatic
Version1_20com.jogamp.opengl.GLContextstatic
Version1_30com.jogamp.opengl.GLContextstatic
Version1_4com.jogamp.opengl.GLContextstatic
Version1_40com.jogamp.opengl.GLContextstatic
Version1_5com.jogamp.opengl.GLContextstatic
Version1_50com.jogamp.opengl.GLContextstatic
Version3_0com.jogamp.opengl.GLContextstatic
Version3_1com.jogamp.opengl.GLContextstatic
Version3_2com.jogamp.opengl.GLContextstatic
Version4_3com.jogamp.opengl.GLContextstatic
Version8_0com.jogamp.opengl.GLContextprotectedstatic