com.mojang.blaze3d.pipeline

public record RenderPipeline$Snippet

com.mojang.blaze3d.pipeline.RenderPipeline$Snippet
com.mojang.blaze3d.pipeline.RenderPipeline$Snippet
com.mojang.blaze3d.pipeline.RenderPipeline$Snippet

Field summary

Modifier and TypeField
final Optional<ResourceLocation>
vertexShader
vertexShader
vertexShader
final Optional<ResourceLocation>
fragmentShader
fragmentShader
fragmentShader
final Optional<ShaderDefines>
shaderDefines
shaderDefines
shaderDefines
final Optional<List<String>>
samplers
samplers
samplers
final Optional<List<RenderPipeline$UniformDescription>>
uniforms
uniforms
uniforms
final Optional<BlendFunction>
blendFunction
blendFunction
blendFunction
final Optional<DepthTestFunction>
depthTestFunction
depthTestFunction
depthTestFunction
private final Optional<PolygonMode>
polygonMode
polygonMode
polygonMode
final Optional<Boolean>
cull
cull
cull
final Optional<Boolean>
writeColor
writeColor
writeColor
final Optional<Boolean>
writeAlpha
writeAlpha
writeAlpha
final Optional<Boolean>
writeDepth
writeDepth
writeDepth
final Optional<LogicOp>
colorLogic
colorLogic
colorLogic
final Optional<VertexFormat>
vertexFormat
vertexFormat
vertexFormat
final Optional<VertexFormat$Mode>
vertexFormatMode
vertexFormatMode
vertexFormatMode

Constructor summary

ModifierConstructor
public (Optional<ResourceLocation> fragmentShader, Optional<ResourceLocation> shaderDefines, Optional<ShaderDefines> samplers, Optional<List<String>> uniforms, Optional<List<RenderPipeline$UniformDescription>> blendFunction, Optional<BlendFunction> depthTestFunction, Optional<DepthTestFunction> polygonMode, Optional<PolygonMode> cull, Optional<Boolean> writeColor, Optional<Boolean> writeAlpha, Optional<Boolean> writeDepth, Optional<Boolean> colorLogic, Optional<LogicOp> vertexFormat, Optional<VertexFormat> vertexFormatMode, Optional<VertexFormat$Mode> arg14)

Method summary

Modifier and TypeMethod
public Optional<ResourceLocation>
vertexShader()
vertexShader()
vertexShader()
public Optional<ResourceLocation>
fragmentShader()
fragmentShader()
fragmentShader()
public Optional<ShaderDefines>
shaderDefines()
shaderDefines()
shaderDefines()
public Optional<List<String>>
samplers()
samplers()
samplers()
public Optional<List<RenderPipeline$UniformDescription>>
uniforms()
uniforms()
uniforms()
public Optional<BlendFunction>
blendFunction()
blendFunction()
blendFunction()
public Optional<DepthTestFunction>
depthTestFunction()
depthTestFunction()
depthTestFunction()
public Optional<PolygonMode>
polygonMode()
polygonMode()
polygonMode()
public Optional<Boolean>
cull()
cull()
cull()
public Optional<Boolean>
writeColor()
writeColor()
writeColor()
public Optional<Boolean>
writeAlpha()
writeAlpha()
writeAlpha()
public Optional<Boolean>
writeDepth()
writeDepth()
writeDepth()
public Optional<LogicOp>
colorLogic()
colorLogic()
colorLogic()
public Optional<VertexFormat>
vertexFormat()
vertexFormat()
vertexFormat()
public Optional<VertexFormat$Mode>
vertexFormatMode()
vertexFormatMode()
vertexFormatMode()