Class GlHeuristics
java.lang.Object
com.mojang.renderpearl.backend.opengl.GlHeuristics
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final booleanprivate final booleanprivate final booleanprivate static final org.slf4j.Logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprivate static booleancouldBeIntelGen7(String renderer, String vendor) createDeviceInfo(org.lwjgl.opengl.GLCapabilities capabilities, int maxSupportedAnisotropy, Set<String> enabledExtensions) private static intprivate DeviceTypeguessDeviceType(String renderer, String vendor) booleanisAmd()private static booleanbooleanprivate static booleanisGlOnDx12(String deviceName) booleanisNvidia()private static boolean
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
DEVICE_NAMES_THAT_IMPLY_CPU
-
DEVICE_NAMES_THAT_IMPLY_VIRTUAL
-
isGlOnDx12
private final boolean isGlOnDx12 -
isAmd
private final boolean isAmd -
isNvidia
private final boolean isNvidia -
couldBeIntelGen7
private final boolean couldBeIntelGen7
-
-
Constructor Details
-
GlHeuristics
-
-
Method Details
-
isGlOnDx12
public boolean isGlOnDx12() -
isAmd
public boolean isAmd() -
isNvidia
public boolean isNvidia() -
couldBeIntelGen7
public boolean couldBeIntelGen7() -
isGlOnDx12
-
isAmd
-
isNvidia
-
getMaxSupportedTextureSize
private static int getMaxSupportedTextureSize() -
createDeviceInfo
public DeviceInfo createDeviceInfo(org.lwjgl.opengl.GLCapabilities capabilities, int maxSupportedAnisotropy, Set<String> enabledExtensions) -
couldBeIntelGen7
-
guessDeviceType
-