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 fpl
  • 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 Lfpl;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 Lfpl;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 Lfpl;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 Lfpl;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 Lfpl;e:Lfpl;
    • 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 Lfpl;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 Lfpl;g: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> Lfpl;<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 Lfpl;a(Lcom/mojang/blaze3d/systems/GpuDevice;)Lfpl;
    • 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 Lfpl;a()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 Lfpl;b(Lcom/mojang/blaze3d/systems/GpuDevice;)Z