Package org.lwjgl.opengl
Class GLXNVCopyImage
- java.lang.Object
-
- org.lwjgl.opengl.GLXNVCopyImage
-
public class GLXNVCopyImage extends java.lang.Object
Native bindings to the GLX_NV_copy_image extension.This extension enables efficient image data transfer between image objects (i.e. textures and renderbuffers) without the need to bind the objects or otherwise configure the rendering pipeline. The GLX version allows copying between images in different contexts, even if those contexts are in different sharelists or even on different physical devices.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static void
glXCopyImageSubDataNV(long display, long srcCtx, int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, long dstCtx, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int width, int height, int depth)
Behaves identically to the core functionCopyImageSubDataNV
, except that thesrcCtx
anddstCtx
parameters specify the contexts in which to look up the source and destination objects, respectively.
-
-
-
Method Detail
-
glXCopyImageSubDataNV
public static void glXCopyImageSubDataNV(long display, long srcCtx, int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, long dstCtx, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int width, int height, int depth)
Behaves identically to the core functionCopyImageSubDataNV
, except that thesrcCtx
anddstCtx
parameters specify the contexts in which to look up the source and destination objects, respectively. A value ofNULL
for either context indicates that the value which is returned byGetCurrentContext
should be used instead. Both contexts must share the same address space.- Parameters:
display
- the connection to the X serversrcCtx
- the source contextsrcName
-srcTarget
-srcLevel
-srcX
-srcY
-srcZ
-dstCtx
- the destination contextdstName
-dstTarget
-dstLevel
-dstX
-dstY
-dstZ
-width
-height
-depth
-
-
-