com.mojang.blaze3d.pipeline

public class RenderPipeline

com.mojang.blaze3d.pipeline.RenderPipeline
com.mojang.blaze3d.pipeline.RenderPipeline
com.mojang.blaze3d.pipeline.RenderPipeline
com.mojang.blaze3d.pipeline.RenderPipeline
com.mojang.blaze3d.pipeline.RenderPipeline

字段概要

修饰符与类型字段
private final Identifier
location
location
location
private final Identifier
vertexShader
vertexShader
vertexShader
private final Identifier
fragmentShader
fragmentShader
fragmentShader
private final ShaderDefines
shaderDefines
shaderDefines
shaderDefines
private final List<String>
samplers
samplers
samplers
private final List<RenderPipeline$UniformDescription>
uniforms
uniforms
uniforms
private final DepthTestFunction
depthTestFunction
depthTestFunction
depthTestFunction
private final PolygonMode
polygonMode
polygonMode
polygonMode
private final boolean
cull
cull
cull
private final LogicOp
colorLogic
colorLogic
colorLogic
private final Optional<BlendFunction>
blendFunction
blendFunction
blendFunction
private final boolean
writeColor
writeColor
writeColor
private final boolean
writeAlpha
writeAlpha
writeAlpha
private final boolean
writeDepth
writeDepth
writeDepth
private final VertexFormat
vertexFormat
vertexFormat
vertexFormat
private final VertexFormat$Mode
vertexFormatMode
vertexFormatMode
vertexFormatMode
private final float
depthBiasScaleFactor
depthBiasScaleFactor
depthBiasScaleFactor
private final float
depthBiasConstant
depthBiasConstant
depthBiasConstant
private final int
sortKey
sortKey
sortKey
private static int
sortKeySeed
sortKeySeed
sortKeySeed

构造函数概要

修饰符构造函数
protected (Identifier location, Identifier vertexShader, Identifier fragmentShader, ShaderDefines shaderDefines, List<String> samplers, List<RenderPipeline$UniformDescription> uniforms, Optional<BlendFunction> blendFunction, DepthTestFunction depthTestFunction, PolygonMode polygonMode, boolean cull, boolean writeColor, boolean writeAlpha, boolean writeDepth, LogicOp colorLogic, VertexFormat vertexFormat, VertexFormat$Mode vertexFormatMode, float depthBiasScaleFactor, float depthBiasConstant, int sortKey)

方法概要

修饰符与类型方法
public int
getSortKey()
getSortKey()
getSortKey()
public static void
updateSortKeySeed()
updateSortKeySeed()
updateSortKeySeed()
public DepthTestFunction
getDepthTestFunction()
getDepthTestFunction()
getDepthTestFunction()
public PolygonMode
getPolygonMode()
getPolygonMode()
getPolygonMode()
public boolean
isCull()
isCull()
isCull()
public LogicOp
getColorLogic()
getColorLogic()
getColorLogic()
public Optional<BlendFunction>
getBlendFunction()
getBlendFunction()
getBlendFunction()
public boolean
isWriteColor()
isWriteColor()
isWriteColor()
public boolean
isWriteAlpha()
isWriteAlpha()
isWriteAlpha()
public boolean
isWriteDepth()
isWriteDepth()
isWriteDepth()
public float
getDepthBiasScaleFactor()
getDepthBiasScaleFactor()
getDepthBiasScaleFactor()
public float
getDepthBiasConstant()
getDepthBiasConstant()
getDepthBiasConstant()
public Identifier
getLocation()
getLocation()
getLocation()
public VertexFormat
getVertexFormat()
getVertexFormat()
getVertexFormat()
public VertexFormat$Mode
getVertexFormatMode()
getVertexFormatMode()
getVertexFormatMode()
public Identifier
getVertexShader()
getVertexShader()
getVertexShader()
public Identifier
getFragmentShader()
getFragmentShader()
getFragmentShader()
public ShaderDefines
getShaderDefines()
getShaderDefines()
getShaderDefines()
public List<String>
getSamplers()
getSamplers()
getSamplers()
public List<RenderPipeline$UniformDescription>
getUniforms()
getUniforms()
getUniforms()
public boolean
wantsDepthTexture()
wantsDepthTexture()
wantsDepthTexture()
public static RenderPipeline$Builder
builder(RenderPipeline$Snippet... arg0)
builder(RenderPipeline$Snippet... arg0)
builder(RenderPipeline$Snippet... arg0)
builder(RenderPipeline$Snippet... snippets)
builder(RenderPipeline$Snippet... p_394225_)