Top Description Fields Constructors Methods
org.lwjgl.egl

public final Class EXTProtectedSurface

extends Object
Class Inheritance

Native bindings to the EXT_protected_surface extension.

This extension adds a new EGL surface attribute EGL_PROTECTED_CONTENT_EXT to indicate if the content in the surface buffer is protected or not. If surface attribute EGL_PROTECTED_CONTENT_EXT is EGL_TRUE, then the surface content is only accessible to secure accesses. Any attempt to access the buffer content non-securely will fail and result in undefined behavior up to and including program termination. Also, any copy operations from the protected surface to any non-protected surface by GPU are considered illegal.

Requires EGL 1.4 and KHR_image_base.

Field Summary

Modifier and TypeField and Description
public static final int

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EGL_PROTECTED_CONTENT_EXTback to summary
public static final int EGL_PROTECTED_CONTENT_EXT

Constructor Detail

EXTProtectedSurfaceback to summary
private EXTProtectedSurface()