Class GpuDeviceInfo

java.lang.Object
net.minecraft.client.gl.GpuDeviceInfo

@Environment(CLIENT) public class GpuDeviceInfo extends Object
Mappings:
Namespace Name
named net/minecraft/client/gl/GpuDeviceInfo
intermediary net/minecraft/class_11541
official fqu
  • Field Details

    • OTHER_INTEL_DEVICES

      private static final List<String> OTHER_INTEL_DEVICES
      Mappings:
      Namespace Name Mixin selector
      named OTHER_INTEL_DEVICES Lnet/minecraft/client/gl/GpuDeviceInfo;OTHER_INTEL_DEVICES:Ljava/util/List;
      intermediary field_61073 Lnet/minecraft/class_11541;field_61073:Ljava/util/List;
      official a Lfqu;a:Ljava/util/List;
    • ATOM_DEVICES

      private static final List<String> ATOM_DEVICES
      Mappings:
      Namespace Name Mixin selector
      named ATOM_DEVICES Lnet/minecraft/client/gl/GpuDeviceInfo;ATOM_DEVICES:Ljava/util/List;
      intermediary field_61074 Lnet/minecraft/class_11541;field_61074:Ljava/util/List;
      official b Lfqu;b:Ljava/util/List;
    • CELERON_DEVICES

      private static final List<String> CELERON_DEVICES
      Mappings:
      Namespace Name Mixin selector
      named CELERON_DEVICES Lnet/minecraft/client/gl/GpuDeviceInfo;CELERON_DEVICES:Ljava/util/List;
      intermediary field_61075 Lnet/minecraft/class_11541;field_61075:Ljava/util/List;
      official c Lfqu;c:Ljava/util/List;
    • PENTIUM_DEVICES

      private static final List<String> PENTIUM_DEVICES
      Mappings:
      Namespace Name Mixin selector
      named PENTIUM_DEVICES Lnet/minecraft/client/gl/GpuDeviceInfo;PENTIUM_DEVICES:Ljava/util/List;
      intermediary field_61076 Lnet/minecraft/class_11541;field_61076:Ljava/util/List;
      official d Lfqu;d:Ljava/util/List;
    • instance

      @Nullable private static @Nullable GpuDeviceInfo instance
      Mappings:
      Namespace Name Mixin selector
      named instance Lnet/minecraft/client/gl/GpuDeviceInfo;instance:Lnet/minecraft/client/gl/GpuDeviceInfo;
      intermediary field_61070 Lnet/minecraft/class_11541;field_61070:Lnet/minecraft/class_11541;
      official e Lfqu;e:Lfqu;
    • device

      private final WeakReference<GpuDevice> device
      Mappings:
      Namespace Name Mixin selector
      named device Lnet/minecraft/client/gl/GpuDeviceInfo;device:Ljava/lang/ref/WeakReference;
      intermediary field_61071 Lnet/minecraft/class_11541;field_61071:Ljava/lang/ref/WeakReference;
      official f Lfqu;f:Ljava/lang/ref/WeakReference;
    • requiresRecreateOnUploadToBuffer

      private final boolean requiresRecreateOnUploadToBuffer
      Mappings:
      Namespace Name Mixin selector
      named requiresRecreateOnUploadToBuffer Lnet/minecraft/client/gl/GpuDeviceInfo;requiresRecreateOnUploadToBuffer:Z
      intermediary field_61072 Lnet/minecraft/class_11541;field_61072:Z
      official g Lfqu;g:Z
    • shouldDisableArbDirectAccess

      private final boolean shouldDisableArbDirectAccess
      Mappings:
      Namespace Name Mixin selector
      named shouldDisableArbDirectAccess Lnet/minecraft/client/gl/GpuDeviceInfo;shouldDisableArbDirectAccess:Z
      intermediary field_63062 Lnet/minecraft/class_11541;field_63062:Z
      official h Lfqu;h:Z
  • Constructor Details

    • GpuDeviceInfo

      private GpuDeviceInfo(GpuDevice device)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gl/GpuDeviceInfo;<init>(Lcom/mojang/blaze3d/systems/GpuDevice;)V
      intermediary <init> Lnet/minecraft/class_11541;<init>(Lcom/mojang/blaze3d/systems/GpuDevice;)V
      official <init> Lfqu;<init>(Lcom/mojang/blaze3d/systems/GpuDevice;)V
  • Method Details

    • get

      public static GpuDeviceInfo get(GpuDevice device)
      Mappings:
      Namespace Name Mixin selector
      named get Lnet/minecraft/client/gl/GpuDeviceInfo;get(Lcom/mojang/blaze3d/systems/GpuDevice;)Lnet/minecraft/client/gl/GpuDeviceInfo;
      intermediary method_72243 Lnet/minecraft/class_11541;method_72243(Lcom/mojang/blaze3d/systems/GpuDevice;)Lnet/minecraft/class_11541;
      official a Lfqu;a(Lcom/mojang/blaze3d/systems/GpuDevice;)Lfqu;
    • requiresRecreateOnUploadToBuffer

      public boolean requiresRecreateOnUploadToBuffer()
      Mappings:
      Namespace Name Mixin selector
      named requiresRecreateOnUploadToBuffer Lnet/minecraft/client/gl/GpuDeviceInfo;requiresRecreateOnUploadToBuffer()Z
      intermediary method_72242 Lnet/minecraft/class_11541;method_72242()Z
      official a Lfqu;a()Z
    • shouldDisableArbDirectAccess

      public boolean shouldDisableArbDirectAccess()
      Mappings:
      Namespace Name Mixin selector
      named shouldDisableArbDirectAccess Lnet/minecraft/client/gl/GpuDeviceInfo;shouldDisableArbDirectAccess()Z
      intermediary method_74912 Lnet/minecraft/class_11541;method_74912()Z
      official b Lfqu;b()Z
    • requiresRecreateOnUploadToBuffer

      private static boolean requiresRecreateOnUploadToBuffer(GpuDevice device)
      Mappings:
      Namespace Name Mixin selector
      named requiresRecreateOnUploadToBuffer Lnet/minecraft/client/gl/GpuDeviceInfo;requiresRecreateOnUploadToBuffer(Lcom/mojang/blaze3d/systems/GpuDevice;)Z
      intermediary method_72244 Lnet/minecraft/class_11541;method_72244(Lcom/mojang/blaze3d/systems/GpuDevice;)Z
      official b Lfqu;b(Lcom/mojang/blaze3d/systems/GpuDevice;)Z
    • shouldDisableArbDirectAccess

      private static boolean shouldDisableArbDirectAccess(GpuDevice device)
      Mappings:
      Namespace Name Mixin selector
      named shouldDisableArbDirectAccess Lnet/minecraft/client/gl/GpuDeviceInfo;shouldDisableArbDirectAccess(Lcom/mojang/blaze3d/systems/GpuDevice;)Z
      intermediary method_74913 Lnet/minecraft/class_11541;method_74913(Lcom/mojang/blaze3d/systems/GpuDevice;)Z
      official c Lfqu;c(Lcom/mojang/blaze3d/systems/GpuDevice;)Z