net.minecraft.client.gl

public class GlDeviceInfo

com.mojang.blaze3d.opengl.GlHeuristics
net.minecraft.class_11541
net.minecraft.client.gl.GlDeviceInfo

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_1_3852
LOGGER
private static final List<String>
DEVICE_NAMES_THAT_IMPLY_CPU
field_1_5274
CPU_DEVICES
private static final List<String>
DEVICE_NAMES_THAT_IMPLY_VIRTUAL
field_1_5275
VIRTUAL_DEVICES
private final boolean
isGlOnDx12
field_63062
writeToBufferIsSlow
private final boolean
isAmd
field_64657
anisotropyHasKnownIssue

Constructor summary

ModifierConstructor
(String glRenderer)

Method summary

Modifier and TypeMethod
public boolean
isGlOnDx12()
method_74912()
writeToBufferIsSlow()
public boolean
isAmd()
method_76745()
anisotropyHasKnownIssues()
private static boolean
isGlOnDx12(String deviceName)
method_74913(String arg0)
shouldDisableArbDirectAccess(String glRenderer)
private static boolean
isAmd(String deviceName)
method_76746(String arg0)
shouldUseRgssOnFabulous(String glRenderer)
private static int
getMaxSupportedTextureSize()
method_1_4680()
getMaxTextureSize()
public GpuDeviceInfo
createDeviceInfo(org.lwjgl.opengl.GLCapabilities capabilities, int maxSupportedAnisotropy, Set<String> enabledExtensions)
method_1_4679(org.lwjgl.opengl.GLCapabilities arg0, int arg1, Set<String> arg2)
getGpuDeviceInfo(org.lwjgl.opengl.GLCapabilities capabilities, int maxAnisotropy, Set<String> underlyingExtensions)
private DeviceType
guessDeviceType(String renderer, String vendor)
method_1_4763(String arg0, String arg1)
getDeviceType(String renderer, String vendor)