Package org.lwjgl.egl
Class NVContextPriorityRealtime
java.lang.Object
org.lwjgl.egl.NVContextPriorityRealtime
Native bindings to the NV_context_priority_realtime extension.
This extension allows an EGLContext
to be created with one extra priority level in addition to three priority levels that are part of
EGL_IMG_context_priority
extension.
This new level has extra privileges that are not available to other three levels. Some of the privileges may include:
- Allow realtime priority to only few contexts
- Allow realtime priority only to trusted applications
- Make sure realtime priority contexts are executed immediately
- Preempt any current context running on GPU on submission of commands for realtime context
The mechanism for determining which EGL context is allowed to use this priority level is platform dependent.
Requires IMG_context_priority
.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
New attribute value accepted for theCONTEXT_PRIORITY_LEVEL_IMG
attribute in theattrib_list
argument ofCreateContext
. -
Method Summary
-
Field Details
-
EGL_CONTEXT_PRIORITY_REALTIME_NV
public static final int EGL_CONTEXT_PRIORITY_REALTIME_NVNew attribute value accepted for theCONTEXT_PRIORITY_LEVEL_IMG
attribute in theattrib_list
argument ofCreateContext
.- See Also:
-