History - net.minecraft.client.window.VulkanWindowBackend

26.3

Names

com.mojang.blaze3d.vulkan.VulkanBackend

com.mojang.renderpearl.backend.vulkan.VulkanBackend

com.mojang.blaze3d.vulkan.VulkanBackend

com.mojang.renderpearl.backend.vulkan.VulkanBackend

Fields

Set<String>: REQUIRED_DEVICE_EXTENSIONS, REQUIRED_DEVICE_EXTENSIONS, field_1_3535, REQUIRED_EXTENSIONS

VulkanStruct: VK10_FEATURES_STRUCT, VK10_FEATURES_STRUCT, field_1_3538, PHYSICAL_DEVICE_FEATURES_2

VulkanStruct: VK11_FEATURES_STRUCT, VK11_FEATURES_STRUCT, field_1_6396, PHYSICAL_DEVICE_VULKAN_1_1_FEATURES

VulkanStruct: VK12_FEATURES_STRUCT, VK12_FEATURES_STRUCT, field_1_3539, PHYSICAL_DEVICE_VULKAN_1_2_FEATURES

VulkanStruct: SYNC2_FEATURES_STRUCT, SYNC2_FEATURES_STRUCT, field_1_3537, PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES

VulkanStruct: DYNAMIC_RENDERING_FEATURES_STRUCT, DYNAMIC_RENDERING_FEATURES_STRUCT, field_1_3533, PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES

VulkanStruct: VERTEX_ATTRIB_DIVISOR_FEATURES_STRUCT, VERTEX_ATTRIB_DIVISOR_FEATURES_STRUCT, field_1_6285, PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES

VulkanStruct: MULTI_DRAW_FEATURES_STRUCT, MULTI_DRAW_FEATURES_STRUCT, field_1_6921, PHYSICAL_DEVICE_MULTI_DRAW_FEATURES

Set<VulkanFeature>: REQUIRED_DEVICE_FEATURES, REQUIRED_DEVICE_FEATURES, field_1_3536, REQUIRED_FEATURES

VulkanFeature: MULTI_DRAW_FEATURE, MULTI_DRAW_FEATURE, field_1_6920, MULTI_DRAW

boolean: libraryLoaded, libraryLoaded, field_1_9137, loaded

WindowException: libraryLoadFailure, libraryLoadFailure, field_1_9136, error

Constructors

Methods

void (): setWindowHints, setWindowHints, method_1_2671, setHints

void (LoggingGlfwErrorCallback$Error): handleWindowCreationErrors, handleWindowCreationErrors, method_1_2670, reportError

GpuDevice (long, ShaderSourceGetter, DebugOptions, Runnable): createDevice, createDevice, method_1_2669, createDevice

VulkanPhysicalDevice (VulkanInstance): findPhysicalDevice, findPhysicalDevice, method_1_4156, getSuitablePhysicalDevice

boolean (org.lwjgl.vulkan.VkPhysicalDevice): isDeviceSuitable, isDeviceSuitable, method_1_4159, isPhysicalDeviceSuitable

boolean (org.lwjgl.vulkan.VkPhysicalDevice, VulkanFeature): isFeatureSupported, isFeatureSupported, method_1_6145, deviceSupportsFeature

void (org.lwjgl.vulkan.VkPhysicalDevice): throwForMissingRequrements, throwForMissingRequrements, method_1_4160, reportMissingCapabilities

org.lwjgl.vulkan.VkDevice (Collection<String>, VulkanPhysicalDevice, Set<VulkanFeature>): createDevice, createDevice, method_1_4154, createDevice

void (): loadLibrary, loadLibrary, method_1_8637, loadGraphics

void (): unloadLibrary, unloadLibrary, method_1_8638, unloadGraphics

WindowException (): checkBackendAvailableWithLoadedLibrary, checkBackendAvailableWithLoadedLibrary, method_1_8798, getPilotDeviceException

long (String, int, int, long): createWindow, createWindow, method_1_9788, createWindow

GpuDevice (DebugOptions): createDevice, createDevice, method_1_2669, createDevice

VulkanPhysicalDevice (VulkanInstance, Set<VulkanFeatureSet>, Set<VulkanFeatureSet>): findPhysicalDevice, findPhysicalDevice, method_1_4156, getSuitablePhysicalDevice

WindowException (org.lwjgl.vulkan.VkPhysicalDevice, Set<VulkanFeatureSet>, Set<VulkanFeatureSet>): checkDeviceSuitability, checkDeviceSuitability, method_1_4159, isPhysicalDeviceSuitable

org.lwjgl.vulkan.VkDevice (VulkanFeatureSet, VulkanPhysicalDevice): createDevice, createDevice, method_1_4154, createDevice

26.2

Names

com.mojang.blaze3d.vulkan.VulkanBackend

com.mojang.blaze3d.vulkan.VulkanBackend

net.minecraft.class_1_689

net.minecraft.client.window.VulkanWindowBackend

Fields

org.slf4j.Logger: LOGGER, LOGGER, field_1_3534, LOGGER

Set<String>: REQUIRED_DEVICE_EXTENSIONS, REQUIRED_DEVICE_EXTENSIONS, field_1_3535, REQUIRED_EXTENSIONS

VulkanStruct: VK10_FEATURES_STRUCT, VK10_FEATURES_STRUCT, field_1_3538, PHYSICAL_DEVICE_FEATURES_2

VulkanStruct: VK11_FEATURES_STRUCT, VK11_FEATURES_STRUCT, field_1_6396, PHYSICAL_DEVICE_VULKAN_1_1_FEATURES

VulkanStruct: VK12_FEATURES_STRUCT, VK12_FEATURES_STRUCT, field_1_3539, PHYSICAL_DEVICE_VULKAN_1_2_FEATURES

VulkanStruct: SYNC2_FEATURES_STRUCT, SYNC2_FEATURES_STRUCT, field_1_3537, PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES

VulkanStruct: DYNAMIC_RENDERING_FEATURES_STRUCT, DYNAMIC_RENDERING_FEATURES_STRUCT, field_1_3533, PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES

VulkanStruct: VERTEX_ATTRIB_DIVISOR_FEATURES_STRUCT, VERTEX_ATTRIB_DIVISOR_FEATURES_STRUCT, field_1_6285, PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES

VulkanStruct: MULTI_DRAW_FEATURES_STRUCT, MULTI_DRAW_FEATURES_STRUCT, field_1_6921, PHYSICAL_DEVICE_MULTI_DRAW_FEATURES

Set<VulkanFeature>: REQUIRED_DEVICE_FEATURES, REQUIRED_DEVICE_FEATURES, field_1_3536, REQUIRED_FEATURES

VulkanFeature: MULTI_DRAW_FEATURE, MULTI_DRAW_FEATURE, field_1_6920, MULTI_DRAW

Constructors

()

Methods

String (): getName, getName, method_1_405, getName

void (): setWindowHints, setWindowHints, method_1_2671, setHints

WindowException (): checkBackendAvailable, checkBackendAvailable, method_1_6284, getPilotWindowException

void (LoggingGlfwErrorCallback$Error): handleWindowCreationErrors, handleWindowCreationErrors, method_1_2670, reportError

GpuDevice (long, ShaderSourceGetter, DebugOptions, Runnable): createDevice, createDevice, method_1_2669, createDevice

long (org.lwjgl.vulkan.VkDevice): createVma, createVma, method_1_4155, createVmaAllocator

VulkanPhysicalDevice (VulkanInstance): findPhysicalDevice, findPhysicalDevice, method_1_4156, getSuitablePhysicalDevice

boolean (org.lwjgl.vulkan.VkPhysicalDevice): deviceMeetsFeatureQueryRequirements, deviceMeetsFeatureQueryRequirements, method_1_5119, isApiVersionSufficient

boolean (org.lwjgl.vulkan.VkPhysicalDevice): isDeviceSuitable, isDeviceSuitable, method_1_4159, isPhysicalDeviceSuitable

boolean (org.lwjgl.vulkan.VkPhysicalDevice): isDeviceDiscrete, isDeviceDiscrete, method_1_4158, isDiscreteGpu

String (org.lwjgl.vulkan.VkPhysicalDevice): getDeviceName, getDeviceName, method_1_4157, getPhysicalDeviceName

boolean (org.lwjgl.vulkan.VkPhysicalDevice, VulkanFeature): isFeatureSupported, isFeatureSupported, method_1_6145, deviceSupportsFeature

void (org.lwjgl.vulkan.VkPhysicalDevice): throwForMissingRequrements, throwForMissingRequrements, method_1_4160, reportMissingCapabilities

org.lwjgl.vulkan.VkDevice (Collection<String>, VulkanPhysicalDevice, Set<VulkanFeature>): createDevice, createDevice, method_1_4154, createDevice