Top Description Fields Constructors Methods
org.lwjgl.egl

public Class EGLCapabilities

extends Object
Class Inheritance
Imports
org.lwjgl.system.*, java.util.Set

Defines the capabilities of an EGLDisplay or the EGL client library.

Field Summary

Modifier and TypeField and Description
public final boolean
EGL10

When true, EGL10 is supported.

public final boolean
EGL11

When true, EGL11 is supported.

public final boolean
EGL12

When true, EGL12 is supported.

public final boolean
EGL13

When true, EGL13 is supported.

public final boolean
EGL14

When true, EGL14 is supported.

public final boolean
EGL15

When true, EGL15 is supported.

public final boolean
EGL_ANDROID_blob_cache

When true, ANDROIDBlobCache is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
EGL_ANDROID_recordable

When true, ANDROIDRecordable is supported.

public final boolean
public final boolean
EGL_ANGLE_device_d3d

When true, ANGLEDeviceD3D is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
EGL_ARM_image_format

When true, ARMImageFormat is supported.

public final boolean
public final boolean
EGL_EXT_bind_to_front

When true, EXTBindToFront is supported.

public final boolean
EGL_EXT_buffer_age

When true, EXTBufferAge is supported.

public final boolean
EGL_EXT_client_extensions

When true, the EXT_client_extensions extension is supported.

public final boolean
EGL_EXT_client_sync

When true, EXTClientSync is supported.

public final boolean
EGL_EXT_compositor

When true, EXTCompositor is supported.

public final boolean
public final boolean
public final boolean
EGL_EXT_device_base

When true, EXTDeviceBase is supported.

public final boolean
EGL_EXT_device_drm

When true, EXTDeviceDRM is supported.

public final boolean
public final boolean
public final boolean
EGL_EXT_device_openwf

When true, EXTDeviceOpenWF is supported.

public final boolean
public final boolean
EGL_EXT_device_query

When true, EXTDeviceQuery is supported.

public final boolean
public final boolean
EGL_EXT_explicit_device

When true, the EXT_explicit_device extension is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
EGL_EXT_output_base

When true, EXTOutputBase is supported.

public final boolean
EGL_EXT_output_drm

When true, EXTOutputDRM is supported.

public final boolean
EGL_EXT_output_openwf

When true, EXTOutputOpenWF is supported.

public final boolean
public final boolean
EGL_EXT_platform_base

When true, EXTPlatformBase is supported.

public final boolean
public final boolean
public final boolean
EGL_EXT_platform_x11

When true, EXTPlatformX11 is supported.

public final boolean
EGL_EXT_platform_xcb

When true, EXTPlatformXCB is supported.

public final boolean
EGL_EXT_present_opaque

When true, EXTPresentOpaque is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
EGL_EXT_sync_reuse

When true, EXTSyncReuse is supported.

public final boolean
EGL_EXT_yuv_surface

When true, EXTYUVSurface is supported.

public final boolean
EGL_HI_clientpixmap

When true, HIClientpixmap is supported.

public final boolean
EGL_HI_colorformats

When true, HIColorformats is supported.

public final boolean
public final boolean
public final boolean
EGL_KHR_cl_event2

When true, KHRCLEvent2 is supported.

public final boolean
public final boolean
EGL_KHR_config_attribs

When true, KHRConfigAttribs is supported.

public final boolean
public final boolean
EGL_KHR_create_context

When true, KHRCreateContext is supported.

public final boolean
public final boolean
EGL_KHR_debug

When true, KHRDebug is supported.

public final boolean
public final boolean
EGL_KHR_fence_sync

When true, KHRFenceSync is supported.

public final boolean
EGL_KHR_get_all_proc_addresses

When true, the KHR_get_all_proc_addresses extension is supported.

public final boolean
EGL_KHR_gl_colorspace

When true, KHRGLColorspace is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
EGL_KHR_image

When true, KHRImage is supported.

public final boolean
EGL_KHR_image_base

When true, KHRImageBase is supported.

public final boolean
EGL_KHR_image_pixmap

When true, KHRImagePixmap is supported.

public final boolean
EGL_KHR_lock_surface3

When true, KHRLockSurface3 is supported.

public final boolean
public final boolean
public final boolean
EGL_KHR_partial_update

When true, KHRPartialUpdate is supported.

public final boolean
public final boolean
EGL_KHR_platform_gbm

When true, KHRPlatformGBM is supported.

public final boolean
public final boolean
EGL_KHR_platform_x11

When true, KHRPlatformX11 is supported.

public final boolean
EGL_KHR_reusable_sync

When true, KHRReusableSync is supported.

public final boolean
EGL_KHR_stream

When true, KHRStream is supported.

public final boolean
EGL_KHR_stream_attrib

When true, KHRStreamAttrib is supported.

public final boolean
public final boolean
public final boolean
EGL_KHR_stream_fifo

When true, KHRStreamFIFO is supported.

public final boolean
public final boolean
public final boolean
EGL_KHR_surfaceless_context

When true, the KHR_surfaceless_context extension is supported.

public final boolean
public final boolean
EGL_KHR_vg_parent_image

When true, KHRVGParentImage is supported.

public final boolean
EGL_KHR_wait_sync

When true, KHRWaitSync is supported.

public final boolean
EGL_MESA_drm_image

When true, MESADRMImage is supported.

public final boolean
public final boolean
EGL_MESA_platform_gbm

When true, MESAPlatformGBM is supported.

public final boolean
EGL_NOK_swap_region2

When true, NOKSwapRegion2 is supported.

public final boolean
public final boolean
public final boolean
public final boolean
EGL_NV_coverage_sample

When true, NVCoverageSample is supported.

public final boolean
public final boolean
EGL_NV_cuda_event

When true, NVCUDAEvent is supported.

public final boolean
EGL_NV_depth_nonlinear

When true, NVDepthNonlinear is supported.

public final boolean
EGL_NV_device_cuda

When true, NVDeviceCUDA is supported.

public final boolean
EGL_NV_native_query

When true, NVNativeQuery is supported.

public final boolean
EGL_NV_post_convert_rounding

When true, the NV_post_convert_rounding extension is supported.

public final boolean
EGL_NV_post_sub_buffer

When true, NVPostSubBuffer is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
EGL_NV_stream_dma

When true, NVStreamDMA is supported.

public final boolean
EGL_NV_stream_fifo_next

When true, NVStreamFIFONext is supported.

public final boolean
public final boolean
EGL_NV_stream_flush

When true, NVStreamFlush is supported.

public final boolean
public final boolean
EGL_NV_stream_metadata

When true, NVStreamMetadata is supported.

public final boolean
EGL_NV_stream_remote

When true, NVStreamRemote is supported.

public final boolean
EGL_NV_stream_reset

When true, NVStreamReset is supported.

public final boolean
EGL_NV_stream_socket

When true, NVStreamSocket is supported.

public final boolean
public final boolean
public final boolean
EGL_NV_stream_sync

When true, NVStreamSync is supported.

public final boolean
EGL_NV_sync

When true, NVSync is supported.

public final boolean
EGL_NV_system_time

When true, NVSystemTime is supported.

public final boolean
EGL_NV_triple_buffer

When true, NVTripleBuffer is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long
public final long

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv
private
EGLCapabilities(Set<String> ext, long... functions)

Method Summary

Modifier and TypeMethod and Description
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private static boolean
checkExtension(String extension, boolean supported)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait