Class TracyFrameCapturer

java.lang.Object
net.minecraft.client.util.tracy.TracyFrameCapturer
All Implemented Interfaces:
AutoCloseable

@Environment(CLIENT) public class TracyFrameCapturer extends Object implements AutoCloseable
Mappings:
Namespace Name
named net/minecraft/client/util/tracy/TracyFrameCapturer
intermediary net/minecraft/class_10219
official fdg
  • Field Details Link icon

    • MAX_WIDTH Link icon

      private static final int MAX_WIDTH
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MAX_WIDTH Lnet/minecraft/client/util/tracy/TracyFrameCapturer;MAX_WIDTH:I
      intermediary field_54252 Lnet/minecraft/class_10219;field_54252:I
      official a Lfdg;a:I
    • MAX_HEIGHT Link icon

      private static final int MAX_HEIGHT
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MAX_HEIGHT Lnet/minecraft/client/util/tracy/TracyFrameCapturer;MAX_HEIGHT:I
      intermediary field_54253 Lnet/minecraft/class_10219;field_54253:I
      official b Lfdg;b:I
    • field_54254 Link icon

      private static final int field_54254
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_54254 Lnet/minecraft/client/util/tracy/TracyFrameCapturer;field_54254:I
      intermediary field_54254 Lnet/minecraft/class_10219;field_54254:I
      official c Lfdg;c:I
    • framebufferWidth Link icon

      private int framebufferWidth
      Mappings:
      Namespace Name Mixin selector
      named framebufferWidth Lnet/minecraft/client/util/tracy/TracyFrameCapturer;framebufferWidth:I
      intermediary field_54255 Lnet/minecraft/class_10219;field_54255:I
      official d Lfdg;d:I
    • framebufferHeight Link icon

      private int framebufferHeight
      Mappings:
      Namespace Name Mixin selector
      named framebufferHeight Lnet/minecraft/client/util/tracy/TracyFrameCapturer;framebufferHeight:I
      intermediary field_54256 Lnet/minecraft/class_10219;field_54256:I
      official e Lfdg;e:I
    • width Link icon

      private int width
      Mappings:
      Namespace Name Mixin selector
      named width Lnet/minecraft/client/util/tracy/TracyFrameCapturer;width:I
      intermediary field_54257 Lnet/minecraft/class_10219;field_54257:I
      official f Lfdg;f:I
    • height Link icon

      private int height
      Mappings:
      Namespace Name Mixin selector
      named height Lnet/minecraft/client/util/tracy/TracyFrameCapturer;height:I
      intermediary field_54258 Lnet/minecraft/class_10219;field_54258:I
      official g Lfdg;g:I
    • framebuffer Link icon

      private final Framebuffer framebuffer
      Mappings:
      Namespace Name Mixin selector
      named framebuffer Lnet/minecraft/client/util/tracy/TracyFrameCapturer;framebuffer:Lnet/minecraft/client/gl/Framebuffer;
      intermediary field_54259 Lnet/minecraft/class_10219;field_54259:Lnet/minecraft/class_276;
      official h Lfdg;h:Lfef;
    • buffer Link icon

      private final GpuBuffer buffer
      Mappings:
      Namespace Name Mixin selector
      named buffer Lnet/minecraft/client/util/tracy/TracyFrameCapturer;buffer:Lnet/minecraft/client/gl/GpuBuffer;
      intermediary field_54260 Lnet/minecraft/class_10219;field_54260:Lnet/minecraft/class_10227;
      official i Lfdg;i:Lfdq;
    • fenceSync Link icon

      @Nullable private @Nullable GlFenceSync fenceSync
      Mappings:
      Namespace Name Mixin selector
      named fenceSync Lnet/minecraft/client/util/tracy/TracyFrameCapturer;fenceSync:Lnet/minecraft/client/gl/GlFenceSync;
      intermediary field_54261 Lnet/minecraft/class_10219;field_54261:Lnet/minecraft/class_10229;
      official j Lfdg;j:Lfdr;
    • offset Link icon

      private int offset
      Mappings:
      Namespace Name Mixin selector
      named offset Lnet/minecraft/client/util/tracy/TracyFrameCapturer;offset:I
      intermediary field_54263 Lnet/minecraft/class_10219;field_54263:I
      official k Lfdg;k:I
    • captured Link icon

      private boolean captured
      Mappings:
      Namespace Name Mixin selector
      named captured Lnet/minecraft/client/util/tracy/TracyFrameCapturer;captured:Z
      intermediary field_54264 Lnet/minecraft/class_10219;field_54264:Z
      official l Lfdg;l:Z
  • Constructor Details Link icon

    • TracyFrameCapturer Link icon

      public TracyFrameCapturer()
  • Method Details Link icon

    • resize Link icon

      private void resize(int framebufferWidth, int framebufferHeight)
      Mappings:
      Namespace Name Mixin selector
      named resize Lnet/minecraft/client/util/tracy/TracyFrameCapturer;resize(II)V
      intermediary method_64231 Lnet/minecraft/class_10219;method_64231(II)V
      official a Lfdg;a(II)V
    • capture Link icon

      public void capture(Framebuffer framebuffer)
      Mappings:
      Namespace Name Mixin selector
      named capture Lnet/minecraft/client/util/tracy/TracyFrameCapturer;capture(Lnet/minecraft/client/gl/Framebuffer;)V
      intermediary method_64232 Lnet/minecraft/class_10219;method_64232(Lnet/minecraft/class_276;)V
      official a Lfdg;a(Lfef;)V
    • upload Link icon

      public void upload()
      Mappings:
      Namespace Name Mixin selector
      named upload Lnet/minecraft/client/util/tracy/TracyFrameCapturer;upload()V
      intermediary method_64230 Lnet/minecraft/class_10219;method_64230()V
      official a Lfdg;a()V
    • markFrame Link icon

      public void markFrame()
      Mappings:
      Namespace Name Mixin selector
      named markFrame Lnet/minecraft/client/util/tracy/TracyFrameCapturer;markFrame()V
      intermediary method_64233 Lnet/minecraft/class_10219;method_64233()V
      official b Lfdg;b()V
    • close Link icon

      public void close()
      Specified by:
      close in interface AutoCloseable