Class VertexBufferManager

java.lang.Object
net.minecraft.client.gl.VertexBufferManager
Direct Known Subclasses:
VertexBufferManager.ARBVertexBufferManager, VertexBufferManager.DefaultVertexBufferManager

@Environment(CLIENT) public abstract class VertexBufferManager extends Object
Mappings:
Namespace Name
named net/minecraft/client/gl/VertexBufferManager
intermediary net/minecraft/class_10869
official fmm
  • Constructor Details

    • VertexBufferManager

      public VertexBufferManager()
  • Method Details

    • create

      public static VertexBufferManager create(GLCapabilities capabilities, DebugLabelManager labeler, Set<String> usedCapabilities)
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/client/gl/VertexBufferManager;create(Lorg/lwjgl/opengl/GLCapabilities;Lnet/minecraft/client/gl/DebugLabelManager;Ljava/util/Set;)Lnet/minecraft/client/gl/VertexBufferManager;
      intermediary method_68429 Lnet/minecraft/class_10869;method_68429(Lorg/lwjgl/opengl/GLCapabilities;Lnet/minecraft/class_10861;Ljava/util/Set;)Lnet/minecraft/class_10869;
      official a Lfmm;a(Lorg/lwjgl/opengl/GLCapabilities;Lfmc;Ljava/util/Set;)Lfmm;
    • setupBuffer

      public abstract void setupBuffer(VertexFormat format, GlGpuBuffer into)
      Mappings:
      Namespace Name Mixin selector
      named setupBuffer Lnet/minecraft/client/gl/VertexBufferManager;setupBuffer(Lcom/mojang/blaze3d/vertex/VertexFormat;Lnet/minecraft/client/gl/GlGpuBuffer;)V
      intermediary method_68428 Lnet/minecraft/class_10869;method_68428(Lcom/mojang/blaze3d/vertex/VertexFormat;Lnet/minecraft/class_10859;)V
      official a Lfmm;a(Lcom/mojang/blaze3d/vertex/VertexFormat;Lflz;)V