glAsyncCopyImageSubDataNvx function opengl_glext
int
glAsyncCopyImageSubDataNvx(
- int waitSemaphoreCount,
- Pointer<
Uint32> waitSemaphoreArray, - Pointer<
Uint64> waitValueArray, - int srcGpu,
- int dstGpuMask,
- int srcName,
- int srcTarget,
- int srcLevel,
- int srcX,
- int srcY,
- int srcZ,
- int dstName,
- int dstTarget,
- int dstLevel,
- int dstX,
- int dstY,
- int dstZ,
- int srcWidth,
- int srcHeight,
- int srcDepth,
- int signalSemaphoreCount,
- Pointer<
Uint32> signalSemaphoreArray, - Pointer<
Uint64> signalValueArray,
GLAPI GLuint APIENTRY glAsyncCopyImageSubDataNVX (GLsizei waitSemaphoreCount, const GLuint *waitSemaphoreArray, const GLuint64 *waitValueArray, GLuint srcGPU, GLbitfield dstGPUMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth, GLsizei signalSemaphoreCount, const GLuint *signalSemaphoreArray, const GLuint64 *signalValueArray)
Implementation
int glAsyncCopyImageSubDataNvx(
int waitSemaphoreCount,
Pointer<Uint32> waitSemaphoreArray,
Pointer<Uint64> waitValueArray,
int srcGpu,
int dstGpuMask,
int srcName,
int srcTarget,
int srcLevel,
int srcX,
int srcY,
int srcZ,
int dstName,
int dstTarget,
int dstLevel,
int dstX,
int dstY,
int dstZ,
int srcWidth,
int srcHeight,
int srcDepth,
int signalSemaphoreCount,
Pointer<Uint32> signalSemaphoreArray,
Pointer<Uint64> signalValueArray,
) {
final glAsyncCopyImageSubDataNvxAsFunction = _glAsyncCopyImageSubDataNvx
.cast<
NativeFunction<
Uint32 Function(
Uint32 waitSemaphoreCount,
Pointer<Uint32> waitSemaphoreArray,
Pointer<Uint64> waitValueArray,
Uint32 srcGpu,
Uint32 dstGpuMask,
Uint32 srcName,
Uint32 srcTarget,
Int32 srcLevel,
Int32 srcX,
Int32 srcY,
Int32 srcZ,
Uint32 dstName,
Uint32 dstTarget,
Int32 dstLevel,
Int32 dstX,
Int32 dstY,
Int32 dstZ,
Uint32 srcWidth,
Uint32 srcHeight,
Uint32 srcDepth,
Uint32 signalSemaphoreCount,
Pointer<Uint32> signalSemaphoreArray,
Pointer<Uint64> signalValueArray,
)
>
>()
.asFunction<
int Function(
int waitSemaphoreCount,
Pointer<Uint32> waitSemaphoreArray,
Pointer<Uint64> waitValueArray,
int srcGpu,
int dstGpuMask,
int srcName,
int srcTarget,
int srcLevel,
int srcX,
int srcY,
int srcZ,
int dstName,
int dstTarget,
int dstLevel,
int dstX,
int dstY,
int dstZ,
int srcWidth,
int srcHeight,
int srcDepth,
int signalSemaphoreCount,
Pointer<Uint32> signalSemaphoreArray,
Pointer<Uint64> signalValueArray,
)
>();
return glAsyncCopyImageSubDataNvxAsFunction(
waitSemaphoreCount,
waitSemaphoreArray,
waitValueArray,
srcGpu,
dstGpuMask,
srcName,
srcTarget,
srcLevel,
srcX,
srcY,
srcZ,
dstName,
dstTarget,
dstLevel,
dstX,
dstY,
dstZ,
srcWidth,
srcHeight,
srcDepth,
signalSemaphoreCount,
signalSemaphoreArray,
signalValueArray,
);
}