net.minecraft.client.vulkan

public record VulkanStruct

com.mojang.blaze3d.vulkan.init.VulkanPNextStruct
net.minecraft.class_1_730
net.minecraft.client.vulkan.VulkanStruct

Field summary

Modifier and TypeField
private final Class<?>
pNextStructClass
comp_1_925
pNextStructClass
private final int
sType
comp_1_562
sType
private final int
structSize
comp_1_563
structSize
private static final int
OFFSET_PNEXT
field_1_7486
PNEXT_OFFSET
private static final int
OFFSET_STYPE
field_1_7487
STYPE_OFFSET

Constructor summary

ModifierConstructor
public <T extends org.lwjgl.system.Struct<?>>(Class<T> clazz)
public (Class<?> pNextStructClass, int sType, int structSize)

Method summary

Modifier and TypeMethod
private static long
pNext(long pointer)
method_1_6823(long arg0)
getPNextUnchecked(long address)
private static void
pNext(long pointer, long value)
method_1_6824(long arg0, long arg1)
setPNextUnchecked(long address, long pNext)
private static int
sType(long pointer)
method_1_6825(long arg0)
getSTypeUnchecked(long address)
private static void
sType(long pointer, int value)
method_1_6826(long arg0, int arg1)
setSTypeUnchecked(long address, int sType)
public long
fieldOffset(String name)
method_1_6822(String arg0)
getOffset(String fieldName)
public long
findOrCreateStructInPNextChain(org.lwjgl.vulkan.VkPhysicalDeviceProperties2 properties2, org.lwjgl.system.MemoryStack stack)
method_1_4414(org.lwjgl.vulkan.VkPhysicalDeviceProperties2 arg0, org.lwjgl.system.MemoryStack arg1)
findOrCreate(org.lwjgl.vulkan.VkPhysicalDeviceProperties2 physicalDeviceProperties, org.lwjgl.system.MemoryStack memoryStack)
public long
findOrCreateStructInPNextChain(org.lwjgl.vulkan.VkPhysicalDeviceFeatures2 features2, org.lwjgl.system.MemoryStack stack)
method_1_4413(org.lwjgl.vulkan.VkPhysicalDeviceFeatures2 arg0, org.lwjgl.system.MemoryStack arg1)
findOrCreate(org.lwjgl.vulkan.VkPhysicalDeviceFeatures2 physicalDeviceFeatures, org.lwjgl.system.MemoryStack memoryStack)
public long
findOrCreateStructInPNextChain(long pNextChain, org.lwjgl.system.MemoryStack stack)
method_1_4412(long arg0, org.lwjgl.system.MemoryStack arg1)
findOrCreate(long address, org.lwjgl.system.MemoryStack memoryStack)
public long
findStructInPNextChain(long pNextChain)
method_1_4415(long arg0)
find(long address)
private static long
findStructInPNextChain(long pNextChain, int sType)
method_1_4416(long arg0, int arg1)
find(long address, int structureType)
public Class<?>
pNextStructClass()
comp_1_925()
pNextStructClass()
public int
sType()
comp_1_562()
sType()
public int
structSize()
comp_1_563()
structSize()