Package | Description |
---|---|
jcuda.driver |
Contains the classes related to the JCuda driver API.
|
jcuda.runtime |
Contains the classes related to the JCuda runtime API.
|
Constructor and Description |
---|
CUgraphicsResource(cudaGraphicsResource resource)
Creates a CUgraphicsResource for the given
cudaGraphicsResource . |
Modifier and Type | Method and Description |
---|---|
static int |
JCuda.cudaGraphicsGLRegisterBuffer(cudaGraphicsResource resource,
int buffer,
int Flags)
Registers an OpenGL buffer object.
|
static int |
JCuda.cudaGraphicsGLRegisterImage(cudaGraphicsResource resource,
int image,
int target,
int Flags)
Register an OpenGL texture or renderbuffer object.
|
static int |
JCuda.cudaGraphicsMapResources(int count,
cudaGraphicsResource[] resources,
cudaStream_t stream)
Map graphics resources for access by CUDA.
|
static int |
JCuda.cudaGraphicsResourceGetMappedMipmappedArray(cudaMipmappedArray mipmappedArray,
cudaGraphicsResource resource)
Get a mipmapped array through which to access a mapped graphics resource.
|
static int |
JCuda.cudaGraphicsResourceGetMappedPointer(Pointer devPtr,
long[] size,
cudaGraphicsResource resource)
Get an device pointer through which to access a mapped graphics resource.
|
static int |
JCuda.cudaGraphicsResourceSetMapFlags(cudaGraphicsResource resource,
int flags)
Set usage flags for mapping a graphics resource.
|
static int |
JCuda.cudaGraphicsSubResourceGetMappedArray(cudaArray arrayPtr,
cudaGraphicsResource resource,
int arrayIndex,
int mipLevel)
Get an array through which to access a subresource of a mapped graphics resource.
|
static int |
JCuda.cudaGraphicsUnmapResources(int count,
cudaGraphicsResource[] resources,
cudaStream_t stream)
Unmap graphics resources.
|
static int |
JCuda.cudaGraphicsUnregisterResource(cudaGraphicsResource resource)
Unregisters a graphics resource for access by CUDA.
|
Copyright © 2020. All rights reserved.