Uses of Class
com.mojang.blaze3d.buffers.GpuBuffer
Packages that use GpuBuffer
Package
Description
-
Uses of GpuBuffer in com.mojang.blaze3d
Fields in com.mojang.blaze3d declared as GpuBuffer -
Uses of GpuBuffer in com.mojang.blaze3d.opengl
Subclasses of GpuBuffer in com.mojang.blaze3d.openglFields in com.mojang.blaze3d.opengl declared as GpuBufferModifier and TypeFieldDescriptionprotected GpuBuffer
GlRenderPass.indexBuffer
protected final GpuBuffer[]
GlRenderPass.vertexBuffers
Methods in com.mojang.blaze3d.opengl that return GpuBufferModifier and TypeMethodDescriptionGlDevice.createBuffer
(Supplier<String> p_409705_, BufferType p_409714_, BufferUsage p_409894_, int p_410348_) GlDevice.createBuffer
(Supplier<String> p_410492_, BufferType p_410400_, BufferUsage p_409641_, ByteBuffer p_410794_) Methods in com.mojang.blaze3d.opengl with parameters of type GpuBufferModifier and TypeMethodDescriptionvoid
GlCommandEncoder.copyTextureToBuffer
(GpuTexture p_410088_, GpuBuffer p_409674_, int p_410546_, Runnable p_410567_, int p_410125_) void
GlCommandEncoder.copyTextureToBuffer
(GpuTexture p_410781_, GpuBuffer p_410413_, int p_410080_, Runnable p_410081_, int p_410819_, int p_409841_, int p_409880_, int p_409853_, int p_410558_) void
GlRenderPass.drawMultipleIndexed
(Collection<RenderPass.Draw> p_410499_, GpuBuffer p_412214_, VertexFormat.IndexType p_412273_) protected void
GlCommandEncoder.executeDrawMultiple
(GlRenderPass p_410685_, Collection<RenderPass.Draw> p_410004_, GpuBuffer p_412703_, VertexFormat.IndexType p_412751_) GlCommandEncoder.readBuffer
(GpuBuffer p_409899_) GlCommandEncoder.readBuffer
(GpuBuffer p_409613_, int p_410634_, int p_410639_) void
GlRenderPass.setIndexBuffer
(GpuBuffer p_410828_, VertexFormat.IndexType p_410040_) void
GlRenderPass.setVertexBuffer
(int p_410797_, GpuBuffer p_410501_) void
GlCommandEncoder.writeToBuffer
(GpuBuffer p_409838_, ByteBuffer p_410689_, int p_409997_) -
Uses of GpuBuffer in com.mojang.blaze3d.systems
Fields in com.mojang.blaze3d.systems declared as GpuBufferModifier and TypeFieldDescriptionprivate GpuBuffer
RenderSystem.AutoStorageIndexBuffer.buffer
private final GpuBuffer
RenderPass.Draw.indexBuffer
The field for theindexBuffer
record component.private static GpuBuffer
RenderSystem.QUAD_VERTEX_BUFFER
private final GpuBuffer
RenderPass.Draw.vertexBuffer
The field for thevertexBuffer
record component.Methods in com.mojang.blaze3d.systems that return GpuBufferModifier and TypeMethodDescriptionGpuDevice.createBuffer
(Supplier<String> p_410008_, BufferType p_410335_, BufferUsage p_410311_, int p_410396_) GpuDevice.createBuffer
(Supplier<String> p_410623_, BufferType p_410662_, BufferUsage p_410415_, ByteBuffer p_410117_) RenderSystem.AutoStorageIndexBuffer.getBuffer
(int p_410107_) static GpuBuffer
RenderSystem.getQuadVertexBuffer()
RenderPass.Draw.indexBuffer()
Returns the value of theindexBuffer
record component.RenderPass.Draw.vertexBuffer()
Returns the value of thevertexBuffer
record component.Methods in com.mojang.blaze3d.systems with parameters of type GpuBufferModifier and TypeMethodDescriptionvoid
CommandEncoder.copyTextureToBuffer
(GpuTexture p_409709_, GpuBuffer p_409653_, int p_409654_, Runnable p_409606_, int p_409664_) void
CommandEncoder.copyTextureToBuffer
(GpuTexture p_409732_, GpuBuffer p_410694_, int p_409794_, Runnable p_410116_, int p_410787_, int p_410381_, int p_409938_, int p_410237_, int p_410626_) void
RenderPass.drawMultipleIndexed
(Collection<RenderPass.Draw> p_409795_, GpuBuffer p_412255_, VertexFormat.IndexType p_412424_) CommandEncoder.readBuffer
(GpuBuffer p_410459_) CommandEncoder.readBuffer
(GpuBuffer p_410280_, int p_410832_, int p_410411_) void
RenderPass.setIndexBuffer
(GpuBuffer p_409862_, VertexFormat.IndexType p_410093_) void
RenderPass.setVertexBuffer
(int p_409605_, GpuBuffer p_410644_) void
CommandEncoder.writeToBuffer
(GpuBuffer p_410195_, ByteBuffer p_410481_, int p_410055_) Constructors in com.mojang.blaze3d.systems with parameters of type GpuBufferModifierConstructorDescriptionDraw
(int p_409953_, GpuBuffer p_410253_, GpuBuffer p_410419_, VertexFormat.IndexType p_410538_, int p_410203_, int p_410514_) Draw
(int slot, GpuBuffer vertexBuffer, GpuBuffer indexBuffer, VertexFormat.IndexType indexType, int firstIndex, int indexCount, Consumer<RenderPass.UniformUploader> uniformUploaderConsumer) Creates an instance of aDraw
record class. -
Uses of GpuBuffer in com.mojang.blaze3d.vertex
Fields in com.mojang.blaze3d.vertex declared as GpuBufferModifier and TypeFieldDescriptionprivate GpuBuffer
VertexFormat.immediateDrawIndexBuffer
private GpuBuffer
VertexFormat.immediateDrawVertexBuffer
Methods in com.mojang.blaze3d.vertex that return GpuBufferModifier and TypeMethodDescriptionVertexFormat.uploadImmediateIndexBuffer
(ByteBuffer p_410562_) VertexFormat.uploadImmediateVertexBuffer
(ByteBuffer p_410477_) -
Uses of GpuBuffer in net.minecraft.client.gui.components
Fields in net.minecraft.client.gui.components declared as GpuBuffer -
Uses of GpuBuffer in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as GpuBufferModifier and TypeFieldDescriptionprivate final GpuBuffer
SkyRenderer.bottomSkyBuffer
private GpuBuffer
CubeMap.cubeMapBuffer
private final GpuBuffer
SkyRenderer.endSkyBuffer
private final GpuBuffer
SkyRenderer.starBuffer
private final GpuBuffer
SkyRenderer.topSkyBuffer
private GpuBuffer
CloudRenderer.vertexBuffer
private final GpuBuffer
WorldBorderRenderer.worldBorderBuffer
Methods in net.minecraft.client.renderer that return GpuBufferModifier and TypeMethodDescriptionprivate static GpuBuffer
SkyRenderer.buildEndSky()
private GpuBuffer
SkyRenderer.buildStars()
-
Uses of GpuBuffer in net.minecraft.client.renderer.chunk
Fields in net.minecraft.client.renderer.chunk declared as GpuBufferModifier and TypeFieldDescription(package private) GpuBuffer
SectionRenderDispatcher.SectionBuffers.indexBuffer
(package private) GpuBuffer
SectionRenderDispatcher.SectionBuffers.vertexBuffer
Methods in net.minecraft.client.renderer.chunk that return GpuBufferModifier and TypeMethodDescriptionSectionRenderDispatcher.SectionBuffers.getIndexBuffer()
SectionRenderDispatcher.SectionBuffers.getVertexBuffer()
Methods in net.minecraft.client.renderer.chunk with parameters of type GpuBufferModifier and TypeMethodDescriptionvoid
SectionRenderDispatcher.SectionBuffers.setIndexBuffer
(GpuBuffer p_409670_) void
SectionRenderDispatcher.SectionBuffers.setVertexBuffer
(GpuBuffer p_410423_) Constructors in net.minecraft.client.renderer.chunk with parameters of type GpuBufferModifierConstructorDescriptionSectionBuffers
(GpuBuffer p_409786_, GpuBuffer p_410096_, int p_410142_, VertexFormat.IndexType p_410086_)