Top Description Fields Constructors Methods
org.lwjgl.egl

public Class KHRImageBase

extends Object
Class Inheritance
Imports
javax.annotation.*, java.nio.*, org.lwjgl.system.*

Native bindings to the KHR_image_base extension.

This extension defines a new EGL resource type that is suitable for sharing 2D arrays of image data between client APIs, the EGLImage. Although the intended purpose is sharing 2D image data, the underlying interface makes no assumptions about the format or purpose of the resource being shared, leaving those decisions to the application and associated client APIs.

Requires EGL 1.2.

Field Summary

Modifier and TypeField and Description
public static final int
public static final long

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public static long
eglCreateImageKHR(long dpy, long ctx, int target, long buffer, IntBuffer attrib_list)

public static long
eglCreateImageKHR(long dpy, long ctx, int target, long buffer, int[] attrib_list)

Array version of: CreateImageKHR

public static boolean
eglDestroyImageKHR(long dpy, long image)

public static long
neglCreateImageKHR(long dpy, long ctx, int target, long buffer, long attrib_list)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EGL_IMAGE_PRESERVED_KHRback to summary
public static final int EGL_IMAGE_PRESERVED_KHR
EGL_NO_IMAGE_KHRback to summary
public static final long EGL_NO_IMAGE_KHR

Constructor Detail

KHRImageBaseback to summary
protected KHRImageBase()

Method Detail

eglCreateImageKHRback to summary
public static long eglCreateImageKHR(long dpy, long ctx, int target, long buffer, IntBuffer attrib_list)
Annotations
@NativeType:EGLImageKHR
eglCreateImageKHRback to summary
public static long eglCreateImageKHR(long dpy, long ctx, int target, long buffer, int[] attrib_list)

Array version of: CreateImageKHR

Annotations
@NativeType:EGLImageKHR
eglDestroyImageKHRback to summary
public static boolean eglDestroyImageKHR(long dpy, long image)
Annotations
@NativeType:EGLBoolean
neglCreateImageKHRback to summary
public static long neglCreateImageKHR(long dpy, long ctx, int target, long buffer, long attrib_list)