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