Package org.lwjgl.vulkan
Class VkAccelerationStructureTrianglesDisplacementMicromapNV
java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VkAccelerationStructureTrianglesDisplacementMicromapNV>
org.lwjgl.vulkan.VkAccelerationStructureTrianglesDisplacementMicromapNV
- All Implemented Interfaces:
AutoCloseable,NativeResource,Pointer
public class VkAccelerationStructureTrianglesDisplacementMicromapNV
extends Struct<VkAccelerationStructureTrianglesDisplacementMicromapNV>
implements NativeResource
struct VkAccelerationStructureTrianglesDisplacementMicromapNV {
VkStructureType sType;
void * pNext;
VkFormat displacementBiasAndScaleFormat;
VkFormat displacementVectorFormat;
VkDeviceOrHostAddressConstKHR displacementBiasAndScaleBuffer;
VkDeviceSize displacementBiasAndScaleStride;
VkDeviceOrHostAddressConstKHR displacementVectorBuffer;
VkDeviceSize displacementVectorStride;
VkDeviceOrHostAddressConstKHR displacedMicromapPrimitiveFlags;
VkDeviceSize displacedMicromapPrimitiveFlagsStride;
VkIndexType indexType;
VkDeviceOrHostAddressConstKHR indexBuffer;
VkDeviceSize indexStride;
uint32_t baseTriangle;
uint32_t usageCountsCount;
VkMicromapUsageEXT const * pUsageCounts;
VkMicromapUsageEXT const * const * ppUsageCounts;
VkMicromapEXT micromap;
}-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classAn array ofVkAccelerationStructureTrianglesDisplacementMicromapNVstructs.Nested classes/interfaces inherited from class org.lwjgl.system.Struct
Struct.StructValidationNested classes/interfaces inherited from interface org.lwjgl.system.Pointer
Pointer.Default -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe struct alignment in bytes.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct size in bytes.static final intThe struct member offsets.static final intThe struct member offsets.Fields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionCreates aVkAccelerationStructureTrianglesDisplacementMicromapNVinstance at the current position of the specifiedByteBuffercontainer. -
Method Summary
Modifier and TypeMethodDescriptionintbaseTriangle(int value) Sets the specified value to thebaseTrianglefield.calloc()Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNVinstance allocated withmemCalloc.calloc(int capacity) Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNV.Bufferinstance allocated withmemCalloc.calloc(int capacity, MemoryStack stack) Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNV.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.calloc(MemoryStack stack) Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNVinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.create()Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNVinstance allocated withBufferUtils.create(int capacity) Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNV.Bufferinstance allocated withBufferUtils.create(long address) Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNVinstance for the specified memory address.create(long address, int capacity) Create aVkAccelerationStructureTrianglesDisplacementMicromapNV.Bufferinstance at the specified memory.static @Nullable VkAccelerationStructureTrianglesDisplacementMicromapNVcreateSafe(long address) static @Nullable VkAccelerationStructureTrianglesDisplacementMicromapNV.BuffercreateSafe(long address, int capacity) Passes thedisplacedMicromapPrimitiveFlagsfield to the specifiedConsumer.Copies the specifiedVkDeviceOrHostAddressConstKHRto thedisplacedMicromapPrimitiveFlagsfield.longdisplacedMicromapPrimitiveFlagsStride(long value) Sets the specified value to thedisplacedMicromapPrimitiveFlagsStridefield.Passes thedisplacementBiasAndScaleBufferfield to the specifiedConsumer.Copies the specifiedVkDeviceOrHostAddressConstKHRto thedisplacementBiasAndScaleBufferfield.intdisplacementBiasAndScaleFormat(int value) Sets the specified value to thedisplacementBiasAndScaleFormatfield.longdisplacementBiasAndScaleStride(long value) Sets the specified value to thedisplacementBiasAndScaleStridefield.Passes thedisplacementVectorBufferfield to the specifiedConsumer.Copies the specifiedVkDeviceOrHostAddressConstKHRto thedisplacementVectorBufferfield.intdisplacementVectorFormat(int value) Sets the specified value to thedisplacementVectorFormatfield.longdisplacementVectorStride(long value) Sets the specified value to thedisplacementVectorStridefield.indexBuffer(Consumer<VkDeviceOrHostAddressConstKHR> consumer) Passes theindexBufferfield to the specifiedConsumer.Copies the specifiedVkDeviceOrHostAddressConstKHRto theindexBufferfield.longindexStride(long value) Sets the specified value to theindexStridefield.intindexType(int value) Sets the specified value to theindexTypefield.malloc()Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNVinstance allocated withmemAlloc.malloc(int capacity) Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNV.Bufferinstance allocated withmemAlloc.malloc(int capacity, MemoryStack stack) Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNV.Bufferinstance allocated on the specifiedMemoryStack.malloc(MemoryStack stack) Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNVinstance allocated on the specifiedMemoryStack.longmicromap()micromap(long value) Sets the specified value to themicromapfield.static intnbaseTriangle(long struct) Unsafe version ofbaseTriangle().static voidnbaseTriangle(long struct, int value) Unsafe version ofbaseTriangle.ndisplacedMicromapPrimitiveFlags(long struct) Unsafe version ofdisplacedMicromapPrimitiveFlags().static voidndisplacedMicromapPrimitiveFlags(long struct, VkDeviceOrHostAddressConstKHR value) Unsafe version ofdisplacedMicromapPrimitiveFlags.static longndisplacedMicromapPrimitiveFlagsStride(long struct) Unsafe version ofdisplacedMicromapPrimitiveFlagsStride().static voidndisplacedMicromapPrimitiveFlagsStride(long struct, long value) Unsafe version ofdisplacedMicromapPrimitiveFlagsStride.ndisplacementBiasAndScaleBuffer(long struct) Unsafe version ofdisplacementBiasAndScaleBuffer().static voidndisplacementBiasAndScaleBuffer(long struct, VkDeviceOrHostAddressConstKHR value) Unsafe version ofdisplacementBiasAndScaleBuffer.static intndisplacementBiasAndScaleFormat(long struct) Unsafe version ofdisplacementBiasAndScaleFormat().static voidndisplacementBiasAndScaleFormat(long struct, int value) Unsafe version ofdisplacementBiasAndScaleFormat.static longndisplacementBiasAndScaleStride(long struct) Unsafe version ofdisplacementBiasAndScaleStride().static voidndisplacementBiasAndScaleStride(long struct, long value) Unsafe version ofdisplacementBiasAndScaleStride.ndisplacementVectorBuffer(long struct) Unsafe version ofdisplacementVectorBuffer().static voidndisplacementVectorBuffer(long struct, VkDeviceOrHostAddressConstKHR value) Unsafe version ofdisplacementVectorBuffer.static intndisplacementVectorFormat(long struct) Unsafe version ofdisplacementVectorFormat().static voidndisplacementVectorFormat(long struct, int value) Unsafe version ofdisplacementVectorFormat.static longndisplacementVectorStride(long struct) Unsafe version ofdisplacementVectorStride().static voidndisplacementVectorStride(long struct, long value) Unsafe version ofdisplacementVectorStride.nindexBuffer(long struct) Unsafe version ofindexBuffer().static voidnindexBuffer(long struct, VkDeviceOrHostAddressConstKHR value) Unsafe version ofindexBuffer.static longnindexStride(long struct) Unsafe version ofindexStride().static voidnindexStride(long struct, long value) Unsafe version ofindexStride.static intnindexType(long struct) Unsafe version ofindexType().static voidnindexType(long struct, int value) Unsafe version ofindexType.static longnmicromap(long struct) Unsafe version ofmicromap().static voidnmicromap(long struct, long value) Unsafe version ofmicromap.static longnpNext(long struct) Unsafe version ofpNext().static voidnpNext(long struct, long value) Unsafe version ofpNext.static @Nullable PointerBuffernppUsageCounts(long struct) Unsafe version ofppUsageCounts.static voidnppUsageCounts(long struct, @Nullable PointerBuffer value) Unsafe version ofppUsageCounts.static @Nullable VkMicromapUsageEXT.BuffernpUsageCounts(long struct) Unsafe version ofpUsageCounts().static voidnpUsageCounts(long struct, @Nullable VkMicromapUsageEXT.Buffer value) Unsafe version ofpUsageCounts.static intnsType(long struct) Unsafe version ofsType().static voidnsType(long struct, int value) Unsafe version ofsType.static intnusageCountsCount(long struct) Unsafe version ofusageCountsCount().static voidnusageCountsCount(long struct, int value) Sets the specified value to theusageCountsCountfield of the specifiedstruct.longpNext()pNext(long value) Sets the specified value to thepNextfield.@Nullable PointerBufferppUsageCounts(@Nullable PointerBuffer value) Sets the address of the specifiedPointerBufferto theppUsageCountsfield.@Nullable VkMicromapUsageEXT.BufferpUsageCounts(@Nullable VkMicromapUsageEXT.Buffer value) Sets the address of the specifiedVkMicromapUsageEXT.Bufferto thepUsageCountsfield.set(int sType, long pNext, int displacementBiasAndScaleFormat, int displacementVectorFormat, VkDeviceOrHostAddressConstKHR displacementBiasAndScaleBuffer, long displacementBiasAndScaleStride, VkDeviceOrHostAddressConstKHR displacementVectorBuffer, long displacementVectorStride, VkDeviceOrHostAddressConstKHR displacedMicromapPrimitiveFlags, long displacedMicromapPrimitiveFlagsStride, int indexType, VkDeviceOrHostAddressConstKHR indexBuffer, long indexStride, int baseTriangle, int usageCountsCount, @Nullable VkMicromapUsageEXT.Buffer pUsageCounts, @Nullable PointerBuffer ppUsageCounts, long micromap) Initializes this struct with the specified values.Copies the specified struct data to this struct.intsizeof()Returnssizeof(struct).intsType()sType(int value) Sets the specified value to thesTypefield.Sets theSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_DISPLACEMENT_MICROMAP_NVvalue to thesTypefield.intusageCountsCount(int value) Sets the specified value to theusageCountsCountfield.Methods inherited from class org.lwjgl.system.Pointer.Default
address, equals, hashCode, toStringMethods inherited from interface org.lwjgl.system.NativeResource
close, free
-
Field Details
-
SIZEOF
public static final int SIZEOFThe struct size in bytes. -
ALIGNOF
public static final int ALIGNOFThe struct alignment in bytes. -
STYPE
public static final int STYPEThe struct member offsets. -
PNEXT
public static final int PNEXTThe struct member offsets. -
DISPLACEMENTBIASANDSCALEFORMAT
public static final int DISPLACEMENTBIASANDSCALEFORMATThe struct member offsets. -
DISPLACEMENTVECTORFORMAT
public static final int DISPLACEMENTVECTORFORMATThe struct member offsets. -
DISPLACEMENTBIASANDSCALEBUFFER
public static final int DISPLACEMENTBIASANDSCALEBUFFERThe struct member offsets. -
DISPLACEMENTBIASANDSCALESTRIDE
public static final int DISPLACEMENTBIASANDSCALESTRIDEThe struct member offsets. -
DISPLACEMENTVECTORBUFFER
public static final int DISPLACEMENTVECTORBUFFERThe struct member offsets. -
DISPLACEMENTVECTORSTRIDE
public static final int DISPLACEMENTVECTORSTRIDEThe struct member offsets. -
DISPLACEDMICROMAPPRIMITIVEFLAGS
public static final int DISPLACEDMICROMAPPRIMITIVEFLAGSThe struct member offsets. -
DISPLACEDMICROMAPPRIMITIVEFLAGSSTRIDE
public static final int DISPLACEDMICROMAPPRIMITIVEFLAGSSTRIDEThe struct member offsets. -
INDEXTYPE
public static final int INDEXTYPEThe struct member offsets. -
INDEXBUFFER
public static final int INDEXBUFFERThe struct member offsets. -
INDEXSTRIDE
public static final int INDEXSTRIDEThe struct member offsets. -
BASETRIANGLE
public static final int BASETRIANGLEThe struct member offsets. -
USAGECOUNTSCOUNT
public static final int USAGECOUNTSCOUNTThe struct member offsets. -
PUSAGECOUNTS
public static final int PUSAGECOUNTSThe struct member offsets. -
PPUSAGECOUNTS
public static final int PPUSAGECOUNTSThe struct member offsets. -
MICROMAP
public static final int MICROMAPThe struct member offsets.
-
-
Constructor Details
-
VkAccelerationStructureTrianglesDisplacementMicromapNV
Creates aVkAccelerationStructureTrianglesDisplacementMicromapNVinstance at the current position of the specifiedByteBuffercontainer. Changes to the buffer's content will be visible to the struct instance and vice versa.The created instance holds a strong reference to the container object.
-
-
Method Details
-
sizeof
public int sizeof()Description copied from class:StructReturnssizeof(struct).- Specified by:
sizeofin classStruct<VkAccelerationStructureTrianglesDisplacementMicromapNV>
-
sType
public int sType()- Returns:
- the value of the
sTypefield.
-
pNext
public long pNext()- Returns:
- the value of the
pNextfield.
-
displacementBiasAndScaleFormat
public int displacementBiasAndScaleFormat()- Returns:
- the value of the
displacementBiasAndScaleFormatfield.
-
displacementVectorFormat
public int displacementVectorFormat()- Returns:
- the value of the
displacementVectorFormatfield.
-
displacementBiasAndScaleBuffer
- Returns:
- a
VkDeviceOrHostAddressConstKHRview of thedisplacementBiasAndScaleBufferfield.
-
displacementBiasAndScaleStride
public long displacementBiasAndScaleStride()- Returns:
- the value of the
displacementBiasAndScaleStridefield.
-
displacementVectorBuffer
- Returns:
- a
VkDeviceOrHostAddressConstKHRview of thedisplacementVectorBufferfield.
-
displacementVectorStride
public long displacementVectorStride()- Returns:
- the value of the
displacementVectorStridefield.
-
displacedMicromapPrimitiveFlags
- Returns:
- a
VkDeviceOrHostAddressConstKHRview of thedisplacedMicromapPrimitiveFlagsfield.
-
displacedMicromapPrimitiveFlagsStride
public long displacedMicromapPrimitiveFlagsStride()- Returns:
- the value of the
displacedMicromapPrimitiveFlagsStridefield.
-
indexType
public int indexType()- Returns:
- the value of the
indexTypefield.
-
indexBuffer
- Returns:
- a
VkDeviceOrHostAddressConstKHRview of theindexBufferfield.
-
indexStride
public long indexStride()- Returns:
- the value of the
indexStridefield.
-
baseTriangle
public int baseTriangle()- Returns:
- the value of the
baseTrianglefield.
-
usageCountsCount
public int usageCountsCount()- Returns:
- the value of the
usageCountsCountfield.
-
pUsageCounts
- Returns:
- a
VkMicromapUsageEXT.Bufferview of the struct array pointed to by thepUsageCountsfield.
-
ppUsageCounts
- Returns:
- a
PointerBufferview of the data pointed to by theppUsageCountsfield.
-
micromap
public long micromap()- Returns:
- the value of the
micromapfield.
-
sType
Sets the specified value to thesTypefield. -
sType$Default
Sets theSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_DISPLACEMENT_MICROMAP_NVvalue to thesTypefield. -
pNext
Sets the specified value to thepNextfield. -
displacementBiasAndScaleFormat
public VkAccelerationStructureTrianglesDisplacementMicromapNV displacementBiasAndScaleFormat(int value) Sets the specified value to thedisplacementBiasAndScaleFormatfield. -
displacementVectorFormat
Sets the specified value to thedisplacementVectorFormatfield. -
displacementBiasAndScaleBuffer
public VkAccelerationStructureTrianglesDisplacementMicromapNV displacementBiasAndScaleBuffer(VkDeviceOrHostAddressConstKHR value) Copies the specifiedVkDeviceOrHostAddressConstKHRto thedisplacementBiasAndScaleBufferfield. -
displacementBiasAndScaleBuffer
public VkAccelerationStructureTrianglesDisplacementMicromapNV displacementBiasAndScaleBuffer(Consumer<VkDeviceOrHostAddressConstKHR> consumer) Passes thedisplacementBiasAndScaleBufferfield to the specifiedConsumer. -
displacementBiasAndScaleStride
public VkAccelerationStructureTrianglesDisplacementMicromapNV displacementBiasAndScaleStride(long value) Sets the specified value to thedisplacementBiasAndScaleStridefield. -
displacementVectorBuffer
public VkAccelerationStructureTrianglesDisplacementMicromapNV displacementVectorBuffer(VkDeviceOrHostAddressConstKHR value) Copies the specifiedVkDeviceOrHostAddressConstKHRto thedisplacementVectorBufferfield. -
displacementVectorBuffer
public VkAccelerationStructureTrianglesDisplacementMicromapNV displacementVectorBuffer(Consumer<VkDeviceOrHostAddressConstKHR> consumer) Passes thedisplacementVectorBufferfield to the specifiedConsumer. -
displacementVectorStride
Sets the specified value to thedisplacementVectorStridefield. -
displacedMicromapPrimitiveFlags
public VkAccelerationStructureTrianglesDisplacementMicromapNV displacedMicromapPrimitiveFlags(VkDeviceOrHostAddressConstKHR value) Copies the specifiedVkDeviceOrHostAddressConstKHRto thedisplacedMicromapPrimitiveFlagsfield. -
displacedMicromapPrimitiveFlags
public VkAccelerationStructureTrianglesDisplacementMicromapNV displacedMicromapPrimitiveFlags(Consumer<VkDeviceOrHostAddressConstKHR> consumer) Passes thedisplacedMicromapPrimitiveFlagsfield to the specifiedConsumer. -
displacedMicromapPrimitiveFlagsStride
public VkAccelerationStructureTrianglesDisplacementMicromapNV displacedMicromapPrimitiveFlagsStride(long value) Sets the specified value to thedisplacedMicromapPrimitiveFlagsStridefield. -
indexType
Sets the specified value to theindexTypefield. -
indexBuffer
public VkAccelerationStructureTrianglesDisplacementMicromapNV indexBuffer(VkDeviceOrHostAddressConstKHR value) Copies the specifiedVkDeviceOrHostAddressConstKHRto theindexBufferfield. -
indexBuffer
public VkAccelerationStructureTrianglesDisplacementMicromapNV indexBuffer(Consumer<VkDeviceOrHostAddressConstKHR> consumer) Passes theindexBufferfield to the specifiedConsumer. -
indexStride
Sets the specified value to theindexStridefield. -
baseTriangle
Sets the specified value to thebaseTrianglefield. -
usageCountsCount
Sets the specified value to theusageCountsCountfield. -
pUsageCounts
public VkAccelerationStructureTrianglesDisplacementMicromapNV pUsageCounts(@Nullable VkMicromapUsageEXT.Buffer value) Sets the address of the specifiedVkMicromapUsageEXT.Bufferto thepUsageCountsfield. -
ppUsageCounts
public VkAccelerationStructureTrianglesDisplacementMicromapNV ppUsageCounts(@Nullable PointerBuffer value) Sets the address of the specifiedPointerBufferto theppUsageCountsfield. -
micromap
Sets the specified value to themicromapfield. -
set
public VkAccelerationStructureTrianglesDisplacementMicromapNV set(int sType, long pNext, int displacementBiasAndScaleFormat, int displacementVectorFormat, VkDeviceOrHostAddressConstKHR displacementBiasAndScaleBuffer, long displacementBiasAndScaleStride, VkDeviceOrHostAddressConstKHR displacementVectorBuffer, long displacementVectorStride, VkDeviceOrHostAddressConstKHR displacedMicromapPrimitiveFlags, long displacedMicromapPrimitiveFlagsStride, int indexType, VkDeviceOrHostAddressConstKHR indexBuffer, long indexStride, int baseTriangle, int usageCountsCount, @Nullable VkMicromapUsageEXT.Buffer pUsageCounts, @Nullable PointerBuffer ppUsageCounts, long micromap) Initializes this struct with the specified values. -
set
public VkAccelerationStructureTrianglesDisplacementMicromapNV set(VkAccelerationStructureTrianglesDisplacementMicromapNV src) Copies the specified struct data to this struct.- Parameters:
src- the source struct- Returns:
- this struct
-
malloc
Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNVinstance allocated withmemAlloc. The instance must be explicitly freed. -
calloc
Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNVinstance allocated withmemCalloc. The instance must be explicitly freed. -
create
Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNVinstance allocated withBufferUtils. -
create
Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNVinstance for the specified memory address. -
createSafe
public static @Nullable VkAccelerationStructureTrianglesDisplacementMicromapNV createSafe(long address) -
malloc
Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNV.Bufferinstance allocated withmemAlloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
calloc
Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNV.Bufferinstance allocated withmemCalloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
create
Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNV.Bufferinstance allocated withBufferUtils.- Parameters:
capacity- the buffer capacity
-
create
public static VkAccelerationStructureTrianglesDisplacementMicromapNV.Buffer create(long address, int capacity) Create aVkAccelerationStructureTrianglesDisplacementMicromapNV.Bufferinstance at the specified memory.- Parameters:
address- the memory addresscapacity- the buffer capacity
-
createSafe
public static @Nullable VkAccelerationStructureTrianglesDisplacementMicromapNV.Buffer createSafe(long address, int capacity) -
malloc
Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNVinstance allocated on the specifiedMemoryStack.- Parameters:
stack- the stack from which to allocate
-
calloc
Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNVinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.- Parameters:
stack- the stack from which to allocate
-
malloc
public static VkAccelerationStructureTrianglesDisplacementMicromapNV.Buffer malloc(int capacity, MemoryStack stack) Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNV.Bufferinstance allocated on the specifiedMemoryStack.- Parameters:
capacity- the buffer capacitystack- the stack from which to allocate
-
calloc
public static VkAccelerationStructureTrianglesDisplacementMicromapNV.Buffer calloc(int capacity, MemoryStack stack) Returns a newVkAccelerationStructureTrianglesDisplacementMicromapNV.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.- Parameters:
capacity- the buffer capacitystack- the stack from which to allocate
-
nsType
public static int nsType(long struct) Unsafe version ofsType(). -
npNext
public static long npNext(long struct) Unsafe version ofpNext(). -
ndisplacementBiasAndScaleFormat
public static int ndisplacementBiasAndScaleFormat(long struct) Unsafe version ofdisplacementBiasAndScaleFormat(). -
ndisplacementVectorFormat
public static int ndisplacementVectorFormat(long struct) Unsafe version ofdisplacementVectorFormat(). -
ndisplacementBiasAndScaleBuffer
Unsafe version ofdisplacementBiasAndScaleBuffer(). -
ndisplacementBiasAndScaleStride
public static long ndisplacementBiasAndScaleStride(long struct) Unsafe version ofdisplacementBiasAndScaleStride(). -
ndisplacementVectorBuffer
Unsafe version ofdisplacementVectorBuffer(). -
ndisplacementVectorStride
public static long ndisplacementVectorStride(long struct) Unsafe version ofdisplacementVectorStride(). -
ndisplacedMicromapPrimitiveFlags
Unsafe version ofdisplacedMicromapPrimitiveFlags(). -
ndisplacedMicromapPrimitiveFlagsStride
public static long ndisplacedMicromapPrimitiveFlagsStride(long struct) Unsafe version ofdisplacedMicromapPrimitiveFlagsStride(). -
nindexType
public static int nindexType(long struct) Unsafe version ofindexType(). -
nindexBuffer
Unsafe version ofindexBuffer(). -
nindexStride
public static long nindexStride(long struct) Unsafe version ofindexStride(). -
nbaseTriangle
public static int nbaseTriangle(long struct) Unsafe version ofbaseTriangle(). -
nusageCountsCount
public static int nusageCountsCount(long struct) Unsafe version ofusageCountsCount(). -
npUsageCounts
Unsafe version ofpUsageCounts(). -
nppUsageCounts
Unsafe version ofppUsageCounts. -
nmicromap
public static long nmicromap(long struct) Unsafe version ofmicromap(). -
nsType
public static void nsType(long struct, int value) Unsafe version ofsType. -
npNext
public static void npNext(long struct, long value) Unsafe version ofpNext. -
ndisplacementBiasAndScaleFormat
public static void ndisplacementBiasAndScaleFormat(long struct, int value) Unsafe version ofdisplacementBiasAndScaleFormat. -
ndisplacementVectorFormat
public static void ndisplacementVectorFormat(long struct, int value) Unsafe version ofdisplacementVectorFormat. -
ndisplacementBiasAndScaleBuffer
public static void ndisplacementBiasAndScaleBuffer(long struct, VkDeviceOrHostAddressConstKHR value) Unsafe version ofdisplacementBiasAndScaleBuffer. -
ndisplacementBiasAndScaleStride
public static void ndisplacementBiasAndScaleStride(long struct, long value) Unsafe version ofdisplacementBiasAndScaleStride. -
ndisplacementVectorBuffer
Unsafe version ofdisplacementVectorBuffer. -
ndisplacementVectorStride
public static void ndisplacementVectorStride(long struct, long value) Unsafe version ofdisplacementVectorStride. -
ndisplacedMicromapPrimitiveFlags
public static void ndisplacedMicromapPrimitiveFlags(long struct, VkDeviceOrHostAddressConstKHR value) Unsafe version ofdisplacedMicromapPrimitiveFlags. -
ndisplacedMicromapPrimitiveFlagsStride
public static void ndisplacedMicromapPrimitiveFlagsStride(long struct, long value) Unsafe version ofdisplacedMicromapPrimitiveFlagsStride. -
nindexType
public static void nindexType(long struct, int value) Unsafe version ofindexType. -
nindexBuffer
Unsafe version ofindexBuffer. -
nindexStride
public static void nindexStride(long struct, long value) Unsafe version ofindexStride. -
nbaseTriangle
public static void nbaseTriangle(long struct, int value) Unsafe version ofbaseTriangle. -
nusageCountsCount
public static void nusageCountsCount(long struct, int value) Sets the specified value to theusageCountsCountfield of the specifiedstruct. -
npUsageCounts
Unsafe version ofpUsageCounts. -
nppUsageCounts
Unsafe version ofppUsageCounts. -
nmicromap
public static void nmicromap(long struct, long value) Unsafe version ofmicromap.
-