Class RenderPassImpl

java.lang.Object
net.minecraft.client.gl.RenderPassImpl
All Implemented Interfaces:
RenderPass, AutoCloseable

@Environment(CLIENT) public class RenderPassImpl extends Object implements RenderPass
Mappings:
Namespace Name
named net/minecraft/client/gl/RenderPassImpl
intermediary net/minecraft/class_10866
official fji
  • Field Details

    • field_57866

      protected static final int field_57866
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_57866 Lnet/minecraft/client/gl/RenderPassImpl;field_57866:I
      intermediary field_57866 Lnet/minecraft/class_10866;field_57866:I
      official a Lfji;a:I
    • IS_DEVELOPMENT

      public static final boolean IS_DEVELOPMENT
      Mappings:
      Namespace Name Mixin selector
      named IS_DEVELOPMENT Lnet/minecraft/client/gl/RenderPassImpl;IS_DEVELOPMENT:Z
      intermediary field_57867 Lnet/minecraft/class_10866;field_57867:Z
      official b Lfji;b:Z
    • resourceManager

      private final GlResourceManager resourceManager
      Mappings:
      Namespace Name Mixin selector
      named resourceManager Lnet/minecraft/client/gl/RenderPassImpl;resourceManager:Lnet/minecraft/client/gl/GlResourceManager;
      intermediary field_57877 Lnet/minecraft/class_10866;field_57877:Lnet/minecraft/class_10860;
      official l Lfji;l:Lfjd;
    • hasDepth

      private final boolean hasDepth
      Mappings:
      Namespace Name Mixin selector
      named hasDepth Lnet/minecraft/client/gl/RenderPassImpl;hasDepth:Z
      intermediary field_57878 Lnet/minecraft/class_10866;field_57878:Z
      official m Lfji;m:Z
    • closed

      private boolean closed
      Mappings:
      Namespace Name Mixin selector
      named closed Lnet/minecraft/client/gl/RenderPassImpl;closed:Z
      intermediary field_57879 Lnet/minecraft/class_10866;field_57879:Z
      official n Lfji;n:Z
    • pipeline

      Mappings:
      Namespace Name Mixin selector
      named pipeline Lnet/minecraft/client/gl/RenderPassImpl;pipeline:Lnet/minecraft/client/gl/CompiledShaderPipeline;
      intermediary field_57868 Lnet/minecraft/class_10866;field_57868:Lnet/minecraft/class_10867;
      official c Lfji;c:Lfjj;
    • vertexBuffers

      protected final GpuBuffer[] vertexBuffers
      Mappings:
      Namespace Name Mixin selector
      named vertexBuffers Lnet/minecraft/client/gl/RenderPassImpl;vertexBuffers:[Lcom/mojang/blaze3d/buffers/GpuBuffer;
      intermediary field_57869 Lnet/minecraft/class_10866;field_57869:[Lcom/mojang/blaze3d/buffers/GpuBuffer;
      official d Lfji;d:[Lcom/mojang/blaze3d/buffers/GpuBuffer;
    • indexBuffer

      @Nullable protected @Nullable GpuBuffer indexBuffer
      Mappings:
      Namespace Name Mixin selector
      named indexBuffer Lnet/minecraft/client/gl/RenderPassImpl;indexBuffer:Lcom/mojang/blaze3d/buffers/GpuBuffer;
      intermediary field_57870 Lnet/minecraft/class_10866;field_57870:Lcom/mojang/blaze3d/buffers/GpuBuffer;
      official e Lfji;e:Lcom/mojang/blaze3d/buffers/GpuBuffer;
    • indexType

      protected VertexFormat.IndexType indexType
      Mappings:
      Namespace Name Mixin selector
      named indexType Lnet/minecraft/client/gl/RenderPassImpl;indexType:Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType;
      intermediary field_57871 Lnet/minecraft/class_10866;field_57871:Lcom/mojang/blaze3d/vertex/VertexFormat$class_5595;
      official f Lfji;f:Lcom/mojang/blaze3d/vertex/VertexFormat$a;
    • scissorState

      protected final ScissorState scissorState
      Mappings:
      Namespace Name Mixin selector
      named scissorState Lnet/minecraft/client/gl/RenderPassImpl;scissorState:Lcom/mojang/blaze3d/systems/ScissorState;
      intermediary field_57872 Lnet/minecraft/class_10866;field_57872:Lcom/mojang/blaze3d/systems/ScissorState;
      official g Lfji;g:Lcom/mojang/blaze3d/systems/ScissorState;
    • simpleUniforms

      protected final HashMap<String,Object> simpleUniforms
      Mappings:
      Namespace Name Mixin selector
      named simpleUniforms Lnet/minecraft/client/gl/RenderPassImpl;simpleUniforms:Ljava/util/HashMap;
      intermediary field_57873 Lnet/minecraft/class_10866;field_57873:Ljava/util/HashMap;
      official h Lfji;h:Ljava/util/HashMap;
    • samplerUniforms

      protected final HashMap<String,GpuTexture> samplerUniforms
      Mappings:
      Namespace Name Mixin selector
      named samplerUniforms Lnet/minecraft/client/gl/RenderPassImpl;samplerUniforms:Ljava/util/HashMap;
      intermediary field_57874 Lnet/minecraft/class_10866;field_57874:Ljava/util/HashMap;
      official i Lfji;i:Ljava/util/HashMap;
    • setSimpleUniforms

      protected final Set<String> setSimpleUniforms
      Mappings:
      Namespace Name Mixin selector
      named setSimpleUniforms Lnet/minecraft/client/gl/RenderPassImpl;setSimpleUniforms:Ljava/util/Set;
      intermediary field_57875 Lnet/minecraft/class_10866;field_57875:Ljava/util/Set;
      official j Lfji;j:Ljava/util/Set;
    • setSamplers

      protected final Set<String> setSamplers
      Mappings:
      Namespace Name Mixin selector
      named setSamplers Lnet/minecraft/client/gl/RenderPassImpl;setSamplers:Ljava/util/Set;
      intermediary field_57876 Lnet/minecraft/class_10866;field_57876:Ljava/util/Set;
      official k Lfji;k:Ljava/util/Set;
  • Constructor Details

    • RenderPassImpl

      public RenderPassImpl(GlResourceManager resourceManager, boolean hasDepth)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gl/RenderPassImpl;<init>(Lnet/minecraft/client/gl/GlResourceManager;Z)V
      intermediary <init> Lnet/minecraft/class_10866;<init>(Lnet/minecraft/class_10860;Z)V
      official <init> Lfji;<init>(Lfjd;Z)V
  • Method Details