Class VulkanContextDescriptor
java.lang.Object
org.maplibre.nativejni.render.VulkanContextDescriptor
Mutable Vulkan backend context descriptor.
-
Constructor Summary
ConstructorsConstructorDescriptionVulkanContextDescriptor(NativePointer instance, NativePointer physicalDevice, NativePointer device, NativePointer graphicsQueue, int graphicsQueueFamilyIndex) -
Method Summary
Modifier and TypeMethodDescriptiondevice()device(NativePointer device) getDeviceProcAddr(NativePointer getDeviceProcAddr) getInstanceProcAddr(NativePointer getInstanceProcAddr) graphicsQueue(NativePointer graphicsQueue) intgraphicsQueueFamilyIndex(int index) instance()instance(NativePointer instance) physicalDevice(NativePointer physicalDevice) procAddresses(NativePointer getInstanceProcAddr, NativePointer getDeviceProcAddr)
-
Constructor Details
-
VulkanContextDescriptor
public VulkanContextDescriptor() -
VulkanContextDescriptor
public VulkanContextDescriptor(NativePointer instance, NativePointer physicalDevice, NativePointer device, NativePointer graphicsQueue, int graphicsQueueFamilyIndex)
-
-
Method Details
-
instance
-
instance
-
physicalDevice
-
physicalDevice
-
device
-
device
-
graphicsQueue
-
graphicsQueue
-
graphicsQueueFamilyIndex
public int graphicsQueueFamilyIndex() -
graphicsQueueFamilyIndex
-
getInstanceProcAddr
-
getInstanceProcAddr
-
getDeviceProcAddr
-
getDeviceProcAddr
-
procAddresses
public VulkanContextDescriptor procAddresses(NativePointer getInstanceProcAddr, NativePointer getDeviceProcAddr)
-