struct CUarrayMapInfo {
CUresourcetype resourceType;
union {
CUmipmappedArray mipmap;
CUarray array;
} resource;
CUarraySparseSubresourceType subresourceType;
union {
struct {
unsigned int level;
unsigned int layer;
unsigned int offsetX;
unsigned int offsetY;
unsigned int offsetZ;
unsigned int extentWidth;
unsigned int extentHeight;
unsigned int extentDepth;
} sparseLevel;
struct {
unsigned int layer;
unsigned long long offset;
unsigned long long size;
} miptail;
} subresource;
CUmemOperationType memOperationType;
CUmemHandleType memHandleType;
union {
CUmemGenericAllocationHandle memHandle;
} memHandle;
unsigned long long offset;
unsigned int deviceBitMask;
unsigned int flags;
unsigned int reserved[2];
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | CUarrayMapInfo.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | DEVICEBITMASK
The struct member offsets. |
| public static final int | FLAGS
The struct member offsets. |
| public static final int | MEMHANDLE
The struct member offsets. |
| public static final int | MEMHANDLE_MEMHANDLE
The struct member offsets. |
| public static final int | MEMHANDLETYPE
The struct member offsets. |
| public static final int | MEMOPERATIONTYPE
The struct member offsets. |
| public static final int | OFFSET
The struct member offsets. |
| public static final int | RESERVED
The struct member offsets. |
| public static final int | RESOURCE
The struct member offsets. |
| public static final int | RESOURCE_ARRAY
The struct member offsets. |
| public static final int | RESOURCE_MIPMAP
The struct member offsets. |
| public static final int | RESOURCETYPE
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| public static final int | SUBRESOURCE
The struct member offsets. |
| public static final int | SUBRESOURCE_MIPTAIL
The struct member offsets. |
| public static final int | SUBRESOURCE_MIPTAIL_LAYER
The struct member offsets. |
| public static final int | SUBRESOURCE_MIPTAIL_OFFSET
The struct member offsets. |
| public static final int | SUBRESOURCE_MIPTAIL_SIZE
The struct member offsets. |
| public static final int | SUBRESOURCE_SPARSELEVEL
The struct member offsets. |
| public static final int | SUBRESOURCE_SPARSELEVEL_EXTENTDEPTH
The struct member offsets. |
| public static final int | SUBRESOURCE_SPARSELEVEL_EXTENTHEIGHT
The struct member offsets. |
| public static final int | SUBRESOURCE_SPARSELEVEL_EXTENTWIDTH
The struct member offsets. |
| public static final int | SUBRESOURCE_SPARSELEVEL_LAYER
The struct member offsets. |
| public static final int | SUBRESOURCE_SPARSELEVEL_LEVEL
The struct member offsets. |
| public static final int | SUBRESOURCE_SPARSELEVEL_OFFSETX
The struct member offsets. |
| public static final int | SUBRESOURCE_SPARSELEVEL_OFFSETY
The struct member offsets. |
| public static final int | SUBRESOURCE_SPARSELEVEL_OFFSETZ
The struct member offsets. |
| public static final int | SUBRESOURCETYPE
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | CUarrayMapInfo(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public static CUarrayMapInfo | |
| public static CUarrayMapInfo. | calloc(int
the buffer capacity capacity)Returns a new |
| public static CUarrayMapInfo | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static CUarrayMapInfo. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| protected CUarrayMapInfo | create(long
the struct memory address address, ByteBuffer an optional container buffer, to be referenced strongly by the struct instance. container)Implements abstract org. the constructor, but returns the exact type of the Struct subclass.
|
| public static CUarrayMapInfo | |
| public static CUarrayMapInfo | |
| public static CUarrayMapInfo. | create(int
the buffer capacity capacity)Returns a new |
| public static CUarrayMapInfo. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static CUarrayMapInfo | |
| public static CUarrayMapInfo. | |
| public int | |
| public CUarrayMapInfo | |
| public int | |
| public CUarrayMapInfo | |
| public static CUarrayMapInfo | |
| public static CUarrayMapInfo. | malloc(int
the buffer capacity capacity)Returns a new |
| public static CUarrayMapInfo | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static CUarrayMapInfo. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public long | |
| public CUarrayMapInfo | |
| public int | |
| public CUarrayMapInfo | |
| public int | |
| public CUarrayMapInfo | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static long | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static long | |
| public static void | |
| public static IntBuffer | |
| public static int | |
| public static void | |
| public static void | |
| public static long | |
| public static void | |
| public static long | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static long | |
| public static void | |
| public static long | |
| public static void | |
| public static int | nsubresource_sparseLevel_extentDepth(long struct)
Unsafe version of |
| public static void | nsubresource_sparseLevel_extentDepth(long struct, int value)
Unsafe version of |
| public static int | nsubresource_sparseLevel_extentHeight(long struct)
Unsafe version of |
| public static void | nsubresource_sparseLevel_extentHeight(long struct, int value)
Unsafe version of |
| public static int | nsubresource_sparseLevel_extentWidth(long struct)
Unsafe version of |
| public static void | nsubresource_sparseLevel_extentWidth(long struct, int value)
Unsafe version of |
| public static int | |
| public static void | nsubresource_sparseLevel_layer(long struct, int value)
Unsafe version of |
| public static int | |
| public static void | nsubresource_sparseLevel_level(long struct, int value)
Unsafe version of |
| public static int | |
| public static void | nsubresource_sparseLevel_offsetX(long struct, int value)
Unsafe version of |
| public static int | |
| public static void | nsubresource_sparseLevel_offsetY(long struct, int value)
Unsafe version of |
| public static int | |
| public static void | nsubresource_sparseLevel_offsetZ(long struct, int value)
Unsafe version of |
| public static int | |
| public static void | |
| public long | |
| public CUarrayMapInfo | |
| public IntBuffer | |
| public int | |
| public CUarrayMapInfo | |
| public CUarrayMapInfo | reserved(int index, int value)
Sets the specified value at the specified index of the |
| public long | |
| public CUarrayMapInfo | |
| public long | |
| public CUarrayMapInfo | |
| public int | |
| public CUarrayMapInfo | |
| public CUarrayMapInfo | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public int | |
| public CUarrayMapInfo | |
| public long | |
| public CUarrayMapInfo | |
| public long | |
| public CUarrayMapInfo | |
| public int | Returns: the value of thesubresource.sparseLevel.extentDepth field.
|
| public CUarrayMapInfo | |
| public int | Returns: the value of thesubresource.sparseLevel.extentHeight field.
|
| public CUarrayMapInfo | |
| public int | Returns: the value of thesubresource.sparseLevel.extentWidth field.
|
| public CUarrayMapInfo | |
| public int | |
| public CUarrayMapInfo | |
| public int | |
| public CUarrayMapInfo | |
| public int | |
| public CUarrayMapInfo | |
| public int | |
| public CUarrayMapInfo | |
| public int | |
| public CUarrayMapInfo | |
| public int | |
| public CUarrayMapInfo |