@Properties(inherit=cudart.class) public class cudaKernelNodeParams extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
cudaKernelNodeParams()
Default native constructor.
|
cudaKernelNodeParams(long size)
Native array allocator.
|
cudaKernelNodeParams(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
dim3 |
blockDim()
Block dimensions
|
cudaKernelNodeParams |
blockDim(dim3 setter) |
PointerPointer |
extra() |
Pointer |
extra(int i)
Pointer to kernel arguments in the "extra" format
|
cudaKernelNodeParams |
extra(int i,
Pointer setter) |
cudaKernelNodeParams |
extra(PointerPointer setter) |
Pointer |
func()
Kernel to launch
|
cudaKernelNodeParams |
func(Pointer setter) |
cudaKernelNodeParams |
getPointer(long i) |
dim3 |
gridDim()
Grid dimensions
|
cudaKernelNodeParams |
gridDim(dim3 setter) |
PointerPointer |
kernelParams() |
Pointer |
kernelParams(int i)
Array of pointers to individual kernel arguments
|
cudaKernelNodeParams |
kernelParams(int i,
Pointer setter) |
cudaKernelNodeParams |
kernelParams(PointerPointer setter) |
cudaKernelNodeParams |
position(long position) |
int |
sharedMemBytes()
Dynamic shared-memory size per thread block in bytes
|
cudaKernelNodeParams |
sharedMemBytes(int setter) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getPointer, getPointer, getPointer, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic cudaKernelNodeParams()
public cudaKernelNodeParams(long size)
Pointer.position(long).public cudaKernelNodeParams(Pointer p)
Pointer.Pointer(Pointer).public cudaKernelNodeParams position(long position)
public cudaKernelNodeParams getPointer(long i)
getPointer in class Pointerpublic Pointer func()
public cudaKernelNodeParams func(Pointer setter)
public cudaKernelNodeParams gridDim(dim3 setter)
public cudaKernelNodeParams blockDim(dim3 setter)
@Cast(value="unsigned int") public int sharedMemBytes()
public cudaKernelNodeParams sharedMemBytes(int setter)
public Pointer kernelParams(int i)
public cudaKernelNodeParams kernelParams(int i, Pointer setter)
@Cast(value="void**") public PointerPointer kernelParams()
public cudaKernelNodeParams kernelParams(PointerPointer setter)
public Pointer extra(int i)
public cudaKernelNodeParams extra(int i, Pointer setter)
@Cast(value="void**") public PointerPointer extra()
public cudaKernelNodeParams extra(PointerPointer setter)
Copyright © 2020. All rights reserved.