Class GlRenderPipeline

java.lang.Object
com.mojang.renderpearl.backend.opengl.GlRenderPipeline
All Implemented Interfaces:
BackendRenderPipeline, UncheckedAutoCloseable, AutoCloseable

public final class GlRenderPipeline extends Object implements BackendRenderPipeline
  • Field Details

    • device

      private final GlDevice device
    • program

      private final GlProgram program
    • vertexArray

      private final VertexArray vertexArray
    • primitiveTopology

      private final int primitiveTopology
    • cull

      private final boolean cull
    • polygonMode

      private final int polygonMode
    • depthEnabled

      private final boolean depthEnabled
    • depthFunc

      private final int depthFunc
    • writeDepth

      private final boolean writeDepth
    • depthBiasConstant

      private final float depthBiasConstant
    • depthBiasScaleFactor

      private final float depthBiasScaleFactor
    • writeMasks

      private final int[] writeMasks
    • blendEnabled

      private final boolean[] blendEnabled
    • srcRgb

      private final int srcRgb
    • dstRgb

      private final int dstRgb
    • modeRgb

      private final int modeRgb
    • srcAlpha

      private final int srcAlpha
    • dstAlpha

      private final int dstAlpha
    • modeAlpha

      private final int modeAlpha
    • hasStencilTest

      private final boolean hasStencilTest
    • hasPerFaceStencilTest

      private final boolean hasPerFaceStencilTest
    • stencilReferenceValue

      private final int stencilReferenceValue
    • stencilReadMask

      private final int stencilReadMask
    • stencilWriteMask

      private final int stencilWriteMask
    • stencilFrontCompare

      private final int stencilFrontCompare
    • stencilFrontFail

      private final int stencilFrontFail
    • stencilFrontDepthFail

      private final int stencilFrontDepthFail
    • stencilFrontPass

      private final int stencilFrontPass
    • stencilBackCompare

      private final int stencilBackCompare
    • stencilBackFail

      private final int stencilBackFail
    • stencilBackDepthFail

      private final int stencilBackDepthFail
    • stencilBackPass

      private final int stencilBackPass
    • closed

      private boolean closed
  • Constructor Details

  • Method Details