Package org.lwjgl.egl
Class NVContextPriorityRealtime
- java.lang.Object
-
- org.lwjgl.egl.NVContextPriorityRealtime
-
public final class NVContextPriorityRealtime extends java.lang.Object
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 ofEGL_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
Fields Modifier and Type Field Description static int
EGL_CONTEXT_PRIORITY_REALTIME_NV
New attribute value accepted for theCONTEXT_PRIORITY_LEVEL_IMG
attribute in theattrib_list
argument ofCreateContext
.
-
-
-
Field Detail
-
EGL_CONTEXT_PRIORITY_REALTIME_NV
public static final int EGL_CONTEXT_PRIORITY_REALTIME_NV
New attribute value accepted for theCONTEXT_PRIORITY_LEVEL_IMG
attribute in theattrib_list
argument ofCreateContext
.- See Also:
- Constant Field Values
-
-