History - net.minecraft.client.gui.render.GuiRenderer
26.3-snapshot-3
Names
Fields
RenderPipeline: previousPipeline, field_60035, pipeline
RenderPipeline: previousPipeline, field_60035, pipeline
Constructors
Methods
void (ScreenRect, RenderPass): enableScissor, method_70884, enableScissor
void (Supplier<String>, Framebuffer, GpuBufferSlice, int, int): executeDrawRange, method_71289, render
void (GuiRenderer$Draw, RenderPass): executeDraw, method_70886, render
void (Supplier<String>, Framebuffer, GpuBufferSlice, int, int): executeDrawRange, method_71289, render
void (GuiRenderer$Draw, RenderPass): executeDraw, method_70886, render
void (ScreenRect, RenderPass): enableScissor, method_70884, enableScissor
26.3-snapshot-2
Names
Fields
org.joml.Vector4fc: CLEAR_COLOR, field_59904, field_59904
org.joml.Vector4fc: CLEAR_COLOR, field_59904, ZERO_COLOR
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
float: MAX_GUI_Z, field_59906, field_59906
float: MAX_GUI_Z, field_59906, FAR_OFFSET_FROM_NEAR
float: GUI_Z_NEAR, field_59907, field_59907
float: GUI_Z_NEAR, field_59907, NEAR_DISTANCE
int: DEFAULT_ITEM_SIZE, field_59908, field_59908
int: DEFAULT_ITEM_SIZE, field_59908, SPRITE_DIMENSION
int: CLEAR_COLOR, field_59904, field_59904
List<GuiRenderer$Preparation>: meshesToDraw, field_60310, preparations
BufferAllocator: byteBufferBuilder, field_59916, allocator
Map<VertexFormat, MappableRingBuffer>: vertexBuffers, field_60311, bufferByVertexFormat
VertexConsumerProvider$Immediate: bufferSource, field_59917, vertexConsumers
OrderedRenderCommandQueue: submitNodeCollector, field_62147, commandQueue
BufferBuilder: bufferBuilder, field_60037, buffer
org.joml.Vector4fc: CLEAR_COLOR, field_59904, field_59904
MultiDrawBuffer: vertexBuffer, field_1_5671, guiVertexBuffer
MultiDrawBuffer$MultiBuffer: previousDraw, field_1_5670, simpleElementMultiBuffer
Constructors
(GuiRenderState, VertexConsumerProvider$Immediate, OrderedRenderCommandQueue, RenderDispatcher, List<SpecialGuiElementRenderer<?>>)
(GuiRenderState, RenderDispatcher, List<SpecialGuiElementRenderer<?>>)
Methods
void (GpuBufferSlice): render, method_70890, render
void (GpuBufferSlice): draw, method_71291, renderPreparedDraws
void (Supplier<String>, Framebuffer, GpuBufferSlice, GpuBufferSlice, GpuBuffer, VertexFormat$IndexType, int, int): executeDrawRange, method_71289, render
void (BufferBuilder, RenderPipeline, TextureSetup, ScreenRect): recordMesh, method_71286, endBuffer
void (): recordDraws, method_71292, finishPreparation
void (): ensureVertexBufferSizes, method_71293, initVertexBuffers
it.unimi.dsi.fastutil.objects.Object2IntMap<VertexFormat> (): calculatedRequiredVertexBufferSizes, method_71294, collectVertexSizes
void (GuiRenderer$Draw, RenderPass, GpuBuffer, VertexFormat$IndexType): executeDraw, method_70886, render
BufferBuilder (RenderPipeline): getBufferBuilder, method_70882, startBuffer
String (VertexFormat): lambda$ensureVertexBufferSizes$0, method_71285, method_71285
void (): render, method_70890, render
void (): draw, method_71291, renderPreparedDraws
void (Supplier<String>, Framebuffer, GpuBufferSlice, int, int): executeDrawRange, method_71289, render
void (GuiRenderer$Draw, RenderPass): executeDraw, method_70886, render
String (): lambda$new$0, method_1_4857, method_1_4857
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
int: MINIMUM_ITEM_ATLAS_SIZE, field_59909, field_59909
int: MAXIMUM_ITEM_ATLAS_SIZE, field_59910, MAX_TEXTURE_SIZE
Map<Object, GuiRenderer$RenderedItem>: atlasPositions, field_59913, renderedItems
ProjectionMatrix2: guiProjectionMatrixBuffer, field_60040, guiProjectionMatrix
ProjectionMatrixBuffer: guiProjectionMatrixBuffer, field_60040, guiProjectionBuffer
ProjectionMatrix2: itemsProjectionMatrixBuffer, field_60041, itemsProjectionMatrix
GpuTexture: itemsAtlas, field_59919, itemAtlasTexture
GpuTextureView: itemsAtlasView, field_60571, itemAtlasTextureView
GpuTexture: itemsAtlasDepth, field_59920, itemAtlasDepthTexture
GpuTextureView: itemsAtlasDepthView, field_60570, itemAtlasDepthTextureView
int: itemAtlasX, field_59922, itemAtlasX
int: itemAtlasY, field_59923, itemAtlasY
int: frameNumber, field_59925, frame
ProjectionMatrix3: guiProjection, field_1_1816, guiProjection
GuiItemAtlas: itemAtlas, field_1_1440, itemAtlas
CubeMapRenderer: cubeMap, field_1_2265, panoramaRenderer
Constructors
Methods
void (): incrementFrameNumber, method_70879, incrementFrame
void (KeyedItemRenderState, MatrixStack, int, int, int): renderItemToAtlas, method_70889, prepareItemInitially
void (ItemGuiElementRenderState, float, float, int, int): submitBlitFromItemAtlas, method_70887, prepareItem
void (int): createAtlasTextures, method_70880, createItemAtlas
int (int): calculateAtlasSizeInPixels, method_70881, calcItemAtlasSideLength
String (VertexFormat): lambda$ensureVertexBufferSizes$7, method_71285, method_71285
String (VertexFormat): lambda$ensureVertexBufferSizes$0, method_71285, method_71285
void (int, SpecialGuiElementRenderState): lambda$preparePictureInPicture$6, method_71056, method_71056
void (int, SpecialGuiElementRenderState): lambda$preparePictureInPicture$0, method_71056, method_71056
void (int, ItemGuiElementRenderState): lambda$prepareItemElements$5, method_72107, method_72107
void (int, ItemGuiElementRenderState): lambda$prepareItemElements$1, method_72107, method_72107
OversizedItemGuiElementRenderer (Object): lambda$prepareItemElements$4, method_72108, method_72108
OversizedItemGuiElementRenderer (Object): lambda$prepareItemElements$2, method_72108, method_72108
void (org.apache.commons.lang3.mutable.MutableBoolean, int, int, org.apache.commons.lang3.mutable.MutableBoolean, MatrixStack, ItemGuiElementRenderState): lambda$prepareItemElements$3, method_71055, method_71055
void (TextGuiElementRenderState): lambda$prepareText$2, method_71058, method_71058
void (TextGuiElementRenderState): lambda$prepareText$0, method_71058, method_71058
void (): endFrame, method_1_1722, freeAnimatedSprites
void (ItemGuiElementRenderState, GuiItemAtlas$Region): submitBlitFromItemAtlas, method_1_1724, addItemSprite
GuiItemAtlas (Set<Object>, int): prepareItemAtlas, method_70880, createItemAtlas
void (TextureManager): registerPanoramaTextures, method_1_2681, registerPanoramaTextures
void (org.apache.commons.lang3.mutable.MutableBoolean, GuiItemAtlas, ItemGuiElementRenderState): lambda$prepareItemElements$0, method_1_1723, method_1_1723
1.21.11_unobfuscated
Names
net.minecraft.client.gui.render.GuiRenderer
net.minecraft.class_11228
net.minecraft.client.gui.render.GuiRenderer
Fields
org.slf4j.Logger: LOGGER, field_59905, LOGGER
float: MAX_GUI_Z, field_59906, field_59906
float: MIN_GUI_Z, field_59901, field_59901
float: GUI_Z_NEAR, field_59907, field_59907
int: GUI_3D_Z_FAR, field_59902, field_59902
int: GUI_3D_Z_NEAR, field_59903, field_59903
int: DEFAULT_ITEM_SIZE, field_59908, field_59908
int: MINIMUM_ITEM_ATLAS_SIZE, field_59909, field_59909
int: MAXIMUM_ITEM_ATLAS_SIZE, field_59910, MAX_TEXTURE_SIZE
int: CLEAR_COLOR, field_59904, field_59904
Comparator<ScreenRect>: SCISSOR_COMPARATOR, field_60038, SCISSOR_AREA_COMPARATOR
Comparator<TextureSetup>: TEXTURE_COMPARATOR, field_60039, TEXTURE_SETUP_COMPARATOR
Comparator<SimpleGuiElementRenderState>: ELEMENT_SORT_COMPARATOR, field_59912, SIMPLE_ELEMENT_COMPARATOR
Map<Object, GuiRenderer$RenderedItem>: atlasPositions, field_59913, renderedItems
Map<Object, OversizedItemGuiElementRenderer>: oversizedItemRenderers, field_60988, oversizedItems
GuiRenderState: renderState, field_59914, state
List<GuiRenderer$Draw>: draws, field_59915, draws
List<GuiRenderer$Preparation>: meshesToDraw, field_60310, preparations
BufferAllocator: byteBufferBuilder, field_59916, allocator
Map<VertexFormat, MappableRingBuffer>: vertexBuffers, field_60311, bufferByVertexFormat
int: firstDrawIndexAfterBlur, field_60312, blurLayer
ProjectionMatrix2: guiProjectionMatrixBuffer, field_60040, guiProjectionMatrix
ProjectionMatrix2: itemsProjectionMatrixBuffer, field_60041, itemsProjectionMatrix
VertexConsumerProvider$Immediate: bufferSource, field_59917, vertexConsumers
OrderedRenderCommandQueue: submitNodeCollector, field_62147, commandQueue
RenderDispatcher: featureRenderDispatcher, field_62148, dispatcher
Map<Class<? extends SpecialGuiElementRenderState>, SpecialGuiElementRenderer<?>>: pictureInPictureRenderers, field_59918, specialElementRenderers
GpuTexture: itemsAtlas, field_59919, itemAtlasTexture
GpuTextureView: itemsAtlasView, field_60571, itemAtlasTextureView
GpuTexture: itemsAtlasDepth, field_59920, itemAtlasDepthTexture
GpuTextureView: itemsAtlasDepthView, field_60570, itemAtlasDepthTextureView
int: itemAtlasX, field_59922, itemAtlasX
int: itemAtlasY, field_59923, itemAtlasY
int: cachedGuiScale, field_59924, windowScaleFactor
int: frameNumber, field_59925, frame
ScreenRect: previousScissorArea, field_60034, scissorArea
RenderPipeline: previousPipeline, field_60035, pipeline
TextureSetup: previousTextureSetup, field_60036, textureSetup
BufferBuilder: bufferBuilder, field_60037, buffer
Constructors
(GuiRenderState, VertexConsumerProvider$Immediate, OrderedRenderCommandQueue, RenderDispatcher, List<SpecialGuiElementRenderer<?>>)
Methods
void (): incrementFrameNumber, method_70879, incrementFrame
void (GpuBufferSlice): render, method_70890, render
void (): clearUnusedOversizedItemRenderers, method_72109, clearOversizedItems
void (): prepare, method_71290, prepare
void (GuiRenderState$LayerFilter): addElementsToMeshes, method_71288, prepareSimpleElements
void (GpuBufferSlice): draw, method_71291, renderPreparedDraws
void (Supplier<String>, Framebuffer, GpuBufferSlice, GpuBufferSlice, GpuBuffer, VertexFormat$IndexType, int, int): executeDrawRange, method_71289, render
void (SimpleGuiElementRenderState): addElementToMesh, method_71287, prepareSimpleElement
void (): prepareText, method_70891, prepareTextElements
void (): prepareItemElements, method_70892, prepareItemElements
void (): preparePictureInPicture, method_70893, prepareSpecialElements
<T extends SpecialGuiElementRenderState> void (T, int): preparePictureInPictureState, method_70888, prepareSpecialElement
void (KeyedItemRenderState, MatrixStack, int, int, int): renderItemToAtlas, method_70889, prepareItemInitially
void (ItemGuiElementRenderState, float, float, int, int): submitBlitFromItemAtlas, method_70887, prepareItem
void (int): createAtlasTextures, method_70880, createItemAtlas
int (int): calculateAtlasSizeInPixels, method_70881, calcItemAtlasSideLength
int (): getGuiScaleInvalidatingItemAtlasIfChanged, method_70895, getWindowScaleFactor
void (): invalidateItemAtlas, method_70896, onItemAtlasChanged
void (BufferBuilder, RenderPipeline, TextureSetup, ScreenRect): recordMesh, method_71286, endBuffer
void (): recordDraws, method_71292, finishPreparation
void (): ensureVertexBufferSizes, method_71293, initVertexBuffers
it.unimi.dsi.fastutil.objects.Object2IntMap<VertexFormat> (): calculatedRequiredVertexBufferSizes, method_71294, collectVertexSizes
void (GuiRenderer$Draw, RenderPass, GpuBuffer, VertexFormat$IndexType): executeDraw, method_70886, render
BufferBuilder (RenderPipeline): getBufferBuilder, method_70882, startBuffer
boolean (ScreenRect, ScreenRect): scissorChanged, method_70885, scissorChanged
void (ScreenRect, RenderPass): enableScissor, method_70884, enableScissor
void (): close
String (VertexFormat): lambda$ensureVertexBufferSizes$7, method_71285, method_71285
void (int, SpecialGuiElementRenderState): lambda$preparePictureInPicture$6, method_71056, method_71056
void (int, ItemGuiElementRenderState): lambda$prepareItemElements$5, method_72107, method_72107
OversizedItemGuiElementRenderer (Object): lambda$prepareItemElements$4, method_72108, method_72108
void (org.apache.commons.lang3.mutable.MutableBoolean, int, int, org.apache.commons.lang3.mutable.MutableBoolean, MatrixStack, ItemGuiElementRenderState): lambda$prepareItemElements$3, method_71055, method_71055
void (TextGuiElementRenderState): lambda$prepareText$2, method_71058, method_71058
String (): lambda$draw$1, method_71295, method_71295
String (): lambda$draw$0, method_71296, method_71296