Class DynamicUniforms

java.lang.Object
net.minecraft.client.gl.DynamicUniforms
All Implemented Interfaces:
AutoCloseable

@Environment(CLIENT) public class DynamicUniforms extends Object implements AutoCloseable
Mappings:
Namespace Name
named net/minecraft/client/gl/DynamicUniforms
intermediary net/minecraft/class_11282
official gwy
  • Field Details

    • SIZE

      public static final int SIZE
      Mappings:
      Namespace Name Mixin selector
      named SIZE Lnet/minecraft/client/gl/DynamicUniforms;SIZE:I
      intermediary field_60093 Lnet/minecraft/class_11282;field_60093:I
      official a Lgwy;a:I
    • DEFAULT_CAPACITY

      private static final int DEFAULT_CAPACITY
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT_CAPACITY Lnet/minecraft/client/gl/DynamicUniforms;DEFAULT_CAPACITY:I
      intermediary field_60094 Lnet/minecraft/class_11282;field_60094:I
      official b Lgwy;b:I
    • storage

      Mappings:
      Namespace Name Mixin selector
      named storage Lnet/minecraft/client/gl/DynamicUniforms;storage:Lnet/minecraft/client/gl/DynamicUniformStorage;
      intermediary field_60095 Lnet/minecraft/class_11282;field_60095:Lnet/minecraft/class_11280;
      official c Lgwy;c:Lgwx;
  • Constructor Details

    • DynamicUniforms

      public DynamicUniforms()
  • Method Details

    • clear

      public void clear()
      Mappings:
      Namespace Name Mixin selector
      named clear Lnet/minecraft/client/gl/DynamicUniforms;clear()V
      intermediary method_71105 Lnet/minecraft/class_11282;method_71105()V
      official a Lgwy;a()V
    • close

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

      public GpuBufferSlice write(Matrix4fc modelView, Vector4fc colorModulator, Vector3fc modelOffset, Matrix4fc textureMatrix, float lineWidth)
      Mappings:
      Namespace Name Mixin selector
      named write Lnet/minecraft/client/gl/DynamicUniforms;write(Lorg/joml/Matrix4fc;Lorg/joml/Vector4fc;Lorg/joml/Vector3fc;Lorg/joml/Matrix4fc;F)Lcom/mojang/blaze3d/buffers/GpuBufferSlice;
      intermediary method_71106 Lnet/minecraft/class_11282;method_71106(Lorg/joml/Matrix4fc;Lorg/joml/Vector4fc;Lorg/joml/Vector3fc;Lorg/joml/Matrix4fc;F)Lcom/mojang/blaze3d/buffers/GpuBufferSlice;
      official a Lgwy;a(Lorg/joml/Matrix4fc;Lorg/joml/Vector4fc;Lorg/joml/Vector3fc;Lorg/joml/Matrix4fc;F)Lcom/mojang/blaze3d/buffers/GpuBufferSlice;
    • writeAll

      public GpuBufferSlice[] writeAll(DynamicUniforms.UniformValue[] values)
      Mappings:
      Namespace Name Mixin selector
      named writeAll Lnet/minecraft/client/gl/DynamicUniforms;writeAll([Lnet/minecraft/client/gl/DynamicUniforms$UniformValue;)[Lcom/mojang/blaze3d/buffers/GpuBufferSlice;
      intermediary method_71107 Lnet/minecraft/class_11282;method_71107([Lnet/minecraft/class_11282$class_11283;)[Lcom/mojang/blaze3d/buffers/GpuBufferSlice;
      official a Lgwy;a([Lgwy$a;)[Lcom/mojang/blaze3d/buffers/GpuBufferSlice;