History - net.minecraft.client.window.VulkanWindowBackend
26.3-snapshot-3
Names
com.mojang.blaze3d.vulkan.VulkanBackend
com.mojang.renderpearl.backend.vulkan.VulkanBackend
Fields
Constructors
Methods
GpuDevice (long, DebugOptions): createDevice, method_1_2669, createDevice
GpuDevice (long, DebugOptions): createDevice, method_1_2669, createDevice
26.3-snapshot-2
Names
Fields
Constructors
Methods
GpuDevice (long, ShaderSourceGetter, DebugOptions, Runnable): createDevice, method_1_2669, createDevice
GpuDevice (long, DebugOptions): createDevice, method_1_2669, createDevice
26.3-snapshot-1
Names
Fields
Set<String>: REQUIRED_DEVICE_EXTENSIONS, field_1_3535, REQUIRED_EXTENSIONS
VulkanStruct: VK10_FEATURES_STRUCT, field_1_3538, PHYSICAL_DEVICE_FEATURES_2
VulkanStruct: VK11_FEATURES_STRUCT, field_1_6396, PHYSICAL_DEVICE_VULKAN_1_1_FEATURES
VulkanStruct: VK12_FEATURES_STRUCT, field_1_3539, PHYSICAL_DEVICE_VULKAN_1_2_FEATURES
VulkanStruct: SYNC2_FEATURES_STRUCT, field_1_3537, PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES
VulkanStruct: DYNAMIC_RENDERING_FEATURES_STRUCT, field_1_3533, PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES
VulkanStruct: VERTEX_ATTRIB_DIVISOR_FEATURES_STRUCT, field_1_6285, PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES
VulkanStruct: MULTI_DRAW_FEATURES_STRUCT, field_1_6921, PHYSICAL_DEVICE_MULTI_DRAW_FEATURES
Set<VulkanFeature>: REQUIRED_DEVICE_FEATURES, field_1_3536, REQUIRED_FEATURES
VulkanFeature: MULTI_DRAW_FEATURE, field_1_6920, MULTI_DRAW
Constructors
Methods
VulkanPhysicalDevice (VulkanInstance): findPhysicalDevice, method_1_4156, getSuitablePhysicalDevice
boolean (org.lwjgl.vulkan.VkPhysicalDevice): isDeviceSuitable, method_1_4159, isPhysicalDeviceSuitable
boolean (org.lwjgl.vulkan.VkPhysicalDevice, VulkanFeature): isFeatureSupported, method_1_6145, deviceSupportsFeature
void (org.lwjgl.vulkan.VkPhysicalDevice): throwForMissingRequrements, method_1_4160, reportMissingCapabilities
org.lwjgl.vulkan.VkDevice (Collection<String>, VulkanPhysicalDevice, Set<VulkanFeature>): createDevice, method_1_4154, createDevice
VulkanPhysicalDevice (VulkanInstance, Set<VulkanFeatureSet>, Set<VulkanFeatureSet>): findPhysicalDevice, method_1_4156, getSuitablePhysicalDevice
WindowException (org.lwjgl.vulkan.VkPhysicalDevice, Set<VulkanFeatureSet>, Set<VulkanFeatureSet>): checkDeviceSuitability, method_1_4159, isPhysicalDeviceSuitable
org.lwjgl.vulkan.VkDevice (VulkanFeatureSet, VulkanPhysicalDevice): createDevice, method_1_4154, createDevice
26.2
Names
com.mojang.blaze3d.vulkan.VulkanBackend
net.minecraft.class_1_689
net.minecraft.client.window.VulkanWindowBackend
Fields
org.slf4j.Logger: LOGGER, field_1_3534, LOGGER
Set<String>: REQUIRED_DEVICE_EXTENSIONS, field_1_3535, REQUIRED_EXTENSIONS
VulkanStruct: VK10_FEATURES_STRUCT, field_1_3538, PHYSICAL_DEVICE_FEATURES_2
VulkanStruct: VK11_FEATURES_STRUCT, field_1_6396, PHYSICAL_DEVICE_VULKAN_1_1_FEATURES
VulkanStruct: VK12_FEATURES_STRUCT, field_1_3539, PHYSICAL_DEVICE_VULKAN_1_2_FEATURES
VulkanStruct: SYNC2_FEATURES_STRUCT, field_1_3537, PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES
VulkanStruct: DYNAMIC_RENDERING_FEATURES_STRUCT, field_1_3533, PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES
VulkanStruct: VERTEX_ATTRIB_DIVISOR_FEATURES_STRUCT, field_1_6285, PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES
VulkanStruct: MULTI_DRAW_FEATURES_STRUCT, field_1_6921, PHYSICAL_DEVICE_MULTI_DRAW_FEATURES
Set<VulkanFeature>: REQUIRED_DEVICE_FEATURES, field_1_3536, REQUIRED_FEATURES
VulkanFeature: MULTI_DRAW_FEATURE, field_1_6920, MULTI_DRAW
boolean: $assertionsDisabled, field_1_3532, field_1_3532
Constructors
()
Methods
String (): getName, method_1_405, getName
void (): setWindowHints, method_1_2671, setHints
WindowException (): checkBackendAvailable, method_1_6284, getPilotWindowException
void (LoggingGlfwErrorCallback$Error): handleWindowCreationErrors, method_1_2670, reportError
GpuDevice (long, ShaderSourceGetter, DebugOptions, Runnable): createDevice, method_1_2669, createDevice
long (org.lwjgl.vulkan.VkDevice): createVma, method_1_4155, createVmaAllocator
VulkanPhysicalDevice (VulkanInstance): findPhysicalDevice, method_1_4156, getSuitablePhysicalDevice
boolean (org.lwjgl.vulkan.VkPhysicalDevice): deviceMeetsFeatureQueryRequirements, method_1_5119, isApiVersionSufficient
boolean (org.lwjgl.vulkan.VkPhysicalDevice): isDeviceSuitable, method_1_4159, isPhysicalDeviceSuitable
boolean (org.lwjgl.vulkan.VkPhysicalDevice): isDeviceDiscrete, method_1_4158, isDiscreteGpu
String (org.lwjgl.vulkan.VkPhysicalDevice): getDeviceName, method_1_4157, getPhysicalDeviceName
boolean (org.lwjgl.vulkan.VkPhysicalDevice, VulkanFeature): isFeatureSupported, method_1_6145, deviceSupportsFeature
void (org.lwjgl.vulkan.VkPhysicalDevice): throwForMissingRequrements, method_1_4160, reportMissingCapabilities
org.lwjgl.vulkan.VkDevice (Collection<String>, VulkanPhysicalDevice, Set<VulkanFeature>): createDevice, method_1_4154, createDevice