Uses of Class
com.mojang.blaze3d.pipeline.RenderPipeline
Packages that use RenderPipeline
Package
Description
-
Uses of RenderPipeline in com.mojang.blaze3d.pipeline
Methods in com.mojang.blaze3d.pipeline that return RenderPipeline -
Uses of RenderPipeline in com.mojang.blaze3d.systems
Methods in com.mojang.blaze3d.systems with parameters of type RenderPipelineModifier and TypeMethodDescriptiondefault CompiledRenderPipeline
GpuDevice.precompilePipeline
(RenderPipeline pipeline) GpuDevice.precompilePipeline
(RenderPipeline pipeline, @Nullable BiFunction<Identifier, ShaderType, String> sourceRetriever) void
RenderPass.setPipeline
(RenderPipeline pipeline) -
Uses of RenderPipeline in net.minecraft.client.font
Fields in net.minecraft.client.font declared as RenderPipelineModifier and TypeFieldDescriptionprivate final RenderPipeline
TextRenderLayerSet.guiPipeline
The field for theguiPipeline
record component.Methods in net.minecraft.client.font that return RenderPipelineModifier and TypeMethodDescriptionBakedGlyph.getPipeline()
TextRenderLayerSet.guiPipeline()
Returns the value of theguiPipeline
record component.Constructors in net.minecraft.client.font with parameters of type RenderPipelineModifierConstructorDescriptionTextRenderLayerSet
(RenderLayer renderLayer, RenderLayer renderLayer2, RenderLayer renderLayer3, RenderPipeline renderPipeline) -
Uses of RenderPipeline in net.minecraft.client.gl
Fields in net.minecraft.client.gl declared as RenderPipelineModifier and TypeFieldDescriptionstatic final RenderPipeline
RenderPipelines.ARMOR_CUTOUT_NO_CULL
static final RenderPipeline
RenderPipelines.ARMOR_DECAL_CUTOUT_NO_CULL
static final RenderPipeline
RenderPipelines.ARMOR_TRANSLUCENT
static final RenderPipeline
RenderPipelines.BEACON_BEAM_OPAQUE
static final RenderPipeline
RenderPipelines.BEACON_BEAM_TRANSLUCENT
static final RenderPipeline
RenderPipelines.BILT_SCREEN_LIGHTMAP
static final RenderPipeline
RenderPipelines.BLOCK_SCREEN_EFFECT
static final RenderPipeline
RenderPipelines.BREEZE_WIND
static final RenderPipeline
RenderPipelines.CLOUDS
static final RenderPipeline
RenderPipelines.CROSSHAIR
private @Nullable RenderPipeline
GlCommandEncoder.currentPipeline
static final RenderPipeline
RenderPipelines.CUTOUT
static final RenderPipeline
RenderPipelines.CUTOUT_MIPPED
static final RenderPipeline
RenderPipelines.DEBUG_FILLED_BOX
static final RenderPipeline
RenderPipelines.DEBUG_LINE_STRIP
static final RenderPipeline
RenderPipelines.DEBUG_QUADS
static final RenderPipeline
RenderPipelines.DEBUG_SECTION_QUADS
static final RenderPipeline
RenderPipelines.DEBUG_STRUCTURE_QUADS
static final RenderPipeline
RenderPipelines.DEBUG_TRIANGLE_FAN
static final RenderPipeline
RenderPipelines.END_GATEWAY
static final RenderPipeline
RenderPipelines.END_PORTAL
static final RenderPipeline
RenderPipelines.ENTITY_CUTOUT
static final RenderPipeline
RenderPipelines.ENTITY_CUTOUT_NO_CULL
static final RenderPipeline
RenderPipelines.ENTITY_CUTOUT_NO_CULL_Z_OFFSET
static final RenderPipeline
RenderPipelines.ENTITY_ENERGY_SWIRL
static final RenderPipeline
RenderPipelines.ENTITY_EYES
static final RenderPipeline
RenderPipelines.ENTITY_NO_OUTLINE
static final RenderPipeline
RenderPipelines.ENTITY_OUTLINE_BLIT
static final RenderPipeline
RenderPipelines.ENTITY_SMOOTH_CUTOUT
static final RenderPipeline
RenderPipelines.ENTITY_SOLID
static final RenderPipeline
RenderPipelines.ENTITY_SOLID_OFFSET_FORWARD
static final RenderPipeline
RenderPipelines.ENTITY_TRANSLUCENT
static final RenderPipeline
RenderPipelines.ENTITY_TRANSLUCENT_EMISSIVE
static final RenderPipeline
RenderPipelines.FIRE_SCREEN_EFFECT
static final RenderPipeline
RenderPipelines.FLAT_CLOUDS
static final RenderPipeline
RenderPipelines.GLINT
static final RenderPipeline
RenderPipelines.GUI
static final RenderPipeline
RenderPipelines.GUI_NAUSEA_OVERLAY
static final RenderPipeline
RenderPipelines.GUI_OPAQUE_TEX_BG
static final RenderPipeline
RenderPipelines.GUI_TEXT_HIGHLIGHT
static final RenderPipeline
RenderPipelines.GUI_TEXTURED
static final RenderPipeline
RenderPipelines.GUI_TEXTURED_PREMULTIPLIED_ALPHA
private final RenderPipeline
CompiledShaderPipeline.info
The field for theinfo
record component.static final RenderPipeline
RenderPipelines.LINE_STRIP
static final RenderPipeline
RenderPipelines.LINES
static final RenderPipeline
RenderPipelines.MOJANG_LOGO
static final RenderPipeline
RenderPipelines.OPAQUE_PARTICLE
static final RenderPipeline
RenderPipelines.OUTLINE_CULL
static final RenderPipeline
RenderPipelines.OUTLINE_NO_CULL
private final RenderPipeline
PostEffectPass.pipeline
static final RenderPipeline
RenderPipelines.POSITION_COLOR_SUNRISE_SUNSET
static final RenderPipeline
RenderPipelines.POSITION_DRAGON_RAYS_DEPTH
static final RenderPipeline
RenderPipelines.POSITION_SKY
static final RenderPipeline
RenderPipelines.POSITION_STARS
static final RenderPipeline
RenderPipelines.POSITION_TEX_COLOR_CELESTIAL
static final RenderPipeline
RenderPipelines.POSITION_TEX_COLOR_END_SKY
static final RenderPipeline
RenderPipelines.POSITION_TEX_PANORAMA
static final RenderPipeline
RenderPipelines.RENDERTYPE_CRUMBLING
static final RenderPipeline
RenderPipelines.RENDERTYPE_ENTITY_ALPHA
static final RenderPipeline
RenderPipelines.RENDERTYPE_ENTITY_DECAL
static final RenderPipeline
RenderPipelines.RENDERTYPE_ENTITY_SHADOW
static final RenderPipeline
RenderPipelines.RENDERTYPE_ITEM_ENTITY_TRANSLUCENT_CULL
static final RenderPipeline
RenderPipelines.RENDERTYPE_LEASH
static final RenderPipeline
RenderPipelines.RENDERTYPE_LIGHTNING
static final RenderPipeline
RenderPipelines.RENDERTYPE_LIGHTNING_DRAGON_RAYS
static final RenderPipeline
RenderPipelines.RENDERTYPE_TEXT
static final RenderPipeline
RenderPipelines.RENDERTYPE_TEXT_BG
static final RenderPipeline
RenderPipelines.RENDERTYPE_TEXT_BG_SEETHROUGH
static final RenderPipeline
RenderPipelines.RENDERTYPE_TEXT_INTENSITY
static final RenderPipeline
RenderPipelines.RENDERTYPE_TEXT_INTENSITY_SEETHROUGH
static final RenderPipeline
RenderPipelines.RENDERTYPE_TEXT_POLYGON_OFFSET
static final RenderPipeline
RenderPipelines.RENDERTYPE_TEXT_SEETHROUGH
static final RenderPipeline
RenderPipelines.RENDERTYPE_TRANSLUCENT_MOVING_BLOCK
static final RenderPipeline
RenderPipelines.RENDERTYPE_WATER_MASK
static final RenderPipeline
RenderPipelines.RENDERTYPE_WORLD_BORDER
static final RenderPipeline
RenderPipelines.SECOND_BLOCK_OUTLINE
static final RenderPipeline
RenderPipelines.SOLID
static final RenderPipeline
RenderPipelines.TRACY_BLIT
static final RenderPipeline
RenderPipelines.TRANSLUCENT
static final RenderPipeline
RenderPipelines.TRANSLUCENT_PARTICLE
static final RenderPipeline
RenderPipelines.TRIPWIRE
static final RenderPipeline
RenderPipelines.VIGNETTE
static final RenderPipeline
RenderPipelines.WEATHER_DEPTH
static final RenderPipeline
RenderPipelines.WEATHER_NO_DEPTH
static final RenderPipeline
RenderPipelines.WIREFRAME
Fields in net.minecraft.client.gl with type parameters of type RenderPipelineModifier and TypeFieldDescriptionprivate final Map
<RenderPipeline, CompiledShaderPipeline> GlBackend.pipelineCompileCache
private static final Map
<Identifier, RenderPipeline> RenderPipelines.PIPELINES
Methods in net.minecraft.client.gl that return RenderPipelineModifier and TypeMethodDescriptionCompiledShaderPipeline.info()
Returns the value of theinfo
record component.private static RenderPipeline
RenderPipelines.register
(RenderPipeline pipeline) Methods in net.minecraft.client.gl that return types with arguments of type RenderPipelineMethods in net.minecraft.client.gl with parameters of type RenderPipelineModifier and TypeMethodDescriptionprotected CompiledShaderPipeline
GlBackend.compilePipelineCached
(RenderPipeline pipeline) private CompiledShaderPipeline
GlBackend.compileRenderPipeline
(RenderPipeline pipeline, BiFunction<Identifier, ShaderType, String> sourceRetriever) GlBackend.precompilePipeline
(RenderPipeline renderPipeline, @Nullable BiFunction<Identifier, ShaderType, String> biFunction) private static RenderPipeline
RenderPipelines.register
(RenderPipeline pipeline) void
RenderPassImpl.setPipeline
(RenderPipeline pipeline) private void
GlCommandEncoder.setPipelineAndApplyState
(RenderPipeline pipeline) Constructors in net.minecraft.client.gl with parameters of type RenderPipelineModifierConstructorDescriptionCompiledShaderPipeline
(RenderPipeline renderPipeline, ShaderProgram shaderProgram) PostEffectPass
(RenderPipeline pipeline, Identifier outputTargetId, Map<String, List<UniformValue>> uniforms, List<PostEffectPass.Sampler> samplers) -
Uses of RenderPipeline in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type RenderPipelineModifier and TypeMethodDescriptionvoid
DrawContext.drawGuiTexture
(RenderPipeline pipeline, Identifier sprite, int x, int y, int width, int height) void
DrawContext.drawGuiTexture
(RenderPipeline pipeline, Identifier sprite, int x, int y, int width, int height, float alpha) void
DrawContext.drawGuiTexture
(RenderPipeline pipeline, Identifier sprite, int x, int y, int width, int height, int color) void
DrawContext.drawGuiTexture
(RenderPipeline pipeline, Identifier sprite, int textureWidth, int textureHeight, int u, int v, int x, int y, int width, int height) void
DrawContext.drawGuiTexture
(RenderPipeline pipeline, Identifier sprite, int textureWidth, int textureHeight, int u, int v, int x, int y, int width, int height, int color) Draws a textured rectangle from a region in a gui texture.private void
DrawContext.drawInnerSprite
(RenderPipeline pipeline, Scaling.NineSlice nineSlice, Sprite sprite, int x, int y, int width, int height, int u, int v, int tileWidth, int tileHeight, int textureWidth, int textureHeight, int color) private void
DrawContext.drawSpriteNineSliced
(RenderPipeline pipeline, Sprite sprite, Scaling.NineSlice nineSlice, int x, int y, int width, int height, int color) private void
DrawContext.drawSpriteRegion
(RenderPipeline pipeline, Sprite sprite, int textureWidth, int textureHeight, int u, int v, int x, int y, int width, int height, int color) void
DrawContext.drawSpriteStretched
(RenderPipeline pipeline, Sprite sprite, int x, int y, int width, int height) void
DrawContext.drawSpriteStretched
(RenderPipeline pipeline, Sprite sprite, int x, int y, int width, int height, int color) private void
DrawContext.drawSpriteTiled
(RenderPipeline pipeline, Sprite sprite, int x, int y, int width, int height, int u, int v, int tileWidth, int tileHeight, int textureWidth, int textureHeight, int color) void
DrawContext.drawTexture
(RenderPipeline pipeline, Identifier sprite, int x, int y, float u, float v, int width, int height, int textureWidth, int textureHeight) Draws a textured rectangle from a region in a texture.void
DrawContext.drawTexture
(RenderPipeline pipeline, Identifier sprite, int x, int y, float u, float v, int width, int height, int textureWidth, int textureHeight, int color) Draws a textured rectangle from a region in a texture.void
DrawContext.drawTexture
(RenderPipeline pipeline, Identifier sprite, int x, int y, float u, float v, int width, int height, int regionWidth, int regionHeight, int textureWidth, int textureHeight) Draws a textured rectangle from a region in a 256x256 texture.void
DrawContext.drawTexture
(RenderPipeline pipeline, Identifier sprite, int x, int y, float u, float v, int width, int height, int regionWidth, int regionHeight, int textureWidth, int textureHeight, int color) Draws a textured rectangle from a region in a texture.private void
DrawContext.drawTexturedQuad
(RenderPipeline pipeline, GpuTextureView texture, int x1, int y1, int x2, int y2, float u1, float u2, float v1, float v2, int color) private void
DrawContext.drawTexturedQuad
(RenderPipeline pipeline, Identifier sprite, int x1, int x2, int y1, int y2, float u1, float u2, float v1, float v2, int color) void
DrawContext.fill
(RenderPipeline pipeline, int x1, int y1, int x2, int y2, int z) void
DrawContext.fill
(RenderPipeline pipeline, TextureSetup textureSetup, int x1, int y1, int x2, int y2) private void
DrawContext.fill
(RenderPipeline pipeline, TextureSetup textureSetup, int x1, int y1, int x2, int y2, int color, @Nullable Integer color2) -
Uses of RenderPipeline in net.minecraft.client.gui.render
Fields in net.minecraft.client.gui.render declared as RenderPipelineModifier and TypeFieldDescriptionprivate final RenderPipeline
GuiRenderer.Draw.pipeline
The field for thepipeline
record component.private @Nullable RenderPipeline
GuiRenderer.pipeline
private final RenderPipeline
GuiRenderer.Preparation.pipeline
The field for thepipeline
record component.Methods in net.minecraft.client.gui.render that return RenderPipelineModifier and TypeMethodDescriptionGuiRenderer.Draw.pipeline()
Returns the value of thepipeline
record component.GuiRenderer.Preparation.pipeline()
Returns the value of thepipeline
record component.Methods in net.minecraft.client.gui.render with parameters of type RenderPipelineModifier and TypeMethodDescriptionprivate void
GuiRenderer.endBuffer
(BufferBuilder builder, RenderPipeline pipeline, TextureSetup textureSetup, @Nullable ScreenRect scissorArea) private BufferBuilder
GuiRenderer.startBuffer
(RenderPipeline pipeline) Constructors in net.minecraft.client.gui.render with parameters of type RenderPipelineModifierConstructorDescription(package private)
Draw
(GpuBuffer gpuBuffer, int int2, VertexFormat.DrawMode drawMode, int int3, RenderPipeline renderPipeline, TextureSetup textureSetup, @Nullable ScreenRect screenRect) (package private)
Preparation
(BuiltBuffer builtBuffer, RenderPipeline renderPipeline, TextureSetup textureSetup, @Nullable ScreenRect screenRect) -
Uses of RenderPipeline in net.minecraft.client.gui.render.state
Fields in net.minecraft.client.gui.render.state declared as RenderPipelineModifier and TypeFieldDescriptionprivate final RenderPipeline
ColoredQuadGuiElementRenderState.pipeline
The field for thepipeline
record component.private final RenderPipeline
TexturedQuadGuiElementRenderState.pipeline
The field for thepipeline
record component.Methods in net.minecraft.client.gui.render.state that return RenderPipelineModifier and TypeMethodDescriptionColoredQuadGuiElementRenderState.pipeline()
Returns the value of thepipeline
record component.GlyphEffectGuiElementRenderState.pipeline()
GlyphGuiElementRenderState.pipeline()
SimpleGuiElementRenderState.pipeline()
TexturedQuadGuiElementRenderState.pipeline()
Returns the value of thepipeline
record component.Constructors in net.minecraft.client.gui.render.state with parameters of type RenderPipelineModifierConstructorDescriptionColoredQuadGuiElementRenderState
(RenderPipeline pipeline, TextureSetup textureSetup, Matrix3x2f pose, int x0, int y0, int x1, int y1, int col1, int col2, @Nullable ScreenRect scissorArea) ColoredQuadGuiElementRenderState
(RenderPipeline renderPipeline, TextureSetup textureSetup, Matrix3x2f matrix3x2f, int int2, int int3, int int4, int int5, int int6, int int7, @Nullable ScreenRect screenRect, @Nullable ScreenRect screenRect2) TexturedQuadGuiElementRenderState
(RenderPipeline pipeline, TextureSetup textureSetup, Matrix3x2f pose, int x1, int y1, int x2, int y2, float u1, float u2, float v1, float v2, int color, @Nullable ScreenRect scissorArea) TexturedQuadGuiElementRenderState
(RenderPipeline renderPipeline, TextureSetup textureSetup, Matrix3x2f matrix3x2f, int int2, int int3, int int4, int int5, float float2, float float3, float float4, float float5, int int6, @Nullable ScreenRect screenRect, @Nullable ScreenRect screenRect2) -
Uses of RenderPipeline in net.minecraft.client.render
Fields in net.minecraft.client.render declared as RenderPipelineModifier and TypeFieldDescriptionprivate final RenderPipeline
BlockRenderLayer.pipeline
private final RenderPipeline
RenderLayer.MultiPhase.pipeline
Methods in net.minecraft.client.render that return RenderPipelineMethods in net.minecraft.client.render with parameters of type RenderPipelineModifier and TypeMethodDescriptionprivate static Function
<Identifier, RenderLayer> RenderLayer.createWeather
(RenderPipeline pipeline) private static RenderLayer.MultiPhase
RenderLayer.of
(String name, int size, boolean hasCrumbling, boolean translucent, RenderPipeline pipeline, RenderLayer.MultiPhaseParameters params) (package private) static RenderLayer.MultiPhase
RenderLayer.of
(String name, int size, RenderPipeline pipeline, RenderLayer.MultiPhaseParameters params) Constructors in net.minecraft.client.render with parameters of type RenderPipelineModifierConstructorDescriptionprivate
BlockRenderLayer
(RenderPipeline pipeline, int size, boolean mipmap, boolean translucent) (package private)
MultiPhase
(String name, int size, boolean hasCrumbling, boolean translucent, RenderPipeline pipeline, RenderLayer.MultiPhaseParameters phases)