Uses of Class
com.mojang.blaze3d.buffers.GpuBuffer
Packages that use GpuBuffer
Package
Description
-
Uses of GpuBuffer in com.mojang.blaze3d.systems
Fields in com.mojang.blaze3d.systems declared as GpuBufferModifier and TypeFieldDescriptionRenderPass.RenderObject.indexBufferThe field for theindexBufferrecord component.RenderSystem.ShapeIndexBuffer.indexBufferRenderSystem.QUAD_VERTEX_BUFFERprivate final GpuBufferRenderPass.RenderObject.vertexBufferThe field for thevertexBufferrecord component.Methods in com.mojang.blaze3d.systems that return GpuBufferModifier and TypeMethodDescriptionGpuDevice.createBuffer(@Nullable Supplier<String> supplier, BufferType bufferType, BufferUsage bufferUsage, int int2) GpuDevice.createBuffer(@Nullable Supplier<String> supplier, BufferType bufferType, BufferUsage bufferUsage, ByteBuffer byteBuffer) RenderSystem.ShapeIndexBuffer.getIndexBuffer(int int2) static GpuBufferRenderSystem.getQuadVertexBuffer()RenderPass.RenderObject.indexBuffer()Returns the value of theindexBufferrecord component.RenderPass.RenderObject.vertexBuffer()Returns the value of thevertexBufferrecord component.Methods in com.mojang.blaze3d.systems with parameters of type GpuBufferModifier and TypeMethodDescriptionvoidCommandEncoder.copyTextureToBuffer(GpuTexture gpuTexture, GpuBuffer gpuBuffer, int int2, Runnable runnable, int int3) voidCommandEncoder.copyTextureToBuffer(GpuTexture gpuTexture, GpuBuffer gpuBuffer, int int2, Runnable runnable, int int3, int int4, int int5, int int6, int int7) voidRenderPass.drawMultipleIndexed(Collection<RenderPass.RenderObject> collection, @Nullable GpuBuffer gpuBuffer, VertexFormat.IndexType indexType) CommandEncoder.readBuffer(GpuBuffer gpuBuffer) CommandEncoder.readBuffer(GpuBuffer gpuBuffer, int int2, int int3) voidRenderPass.setIndexBuffer(GpuBuffer gpuBuffer, VertexFormat.IndexType indexType) voidRenderPass.setVertexBuffer(int int2, GpuBuffer gpuBuffer) voidCommandEncoder.writeToBuffer(GpuBuffer gpuBuffer, ByteBuffer byteBuffer, int int2) Constructors in com.mojang.blaze3d.systems with parameters of type GpuBufferModifierConstructorDescriptionRenderObject(int int2, GpuBuffer gpuBuffer, @Nullable GpuBuffer gpuBuffer2, VertexFormat.IndexType indexType, int int3, int int4, @Nullable Consumer<RenderPass.UniformUploader> consumer) RenderObject(int int2, GpuBuffer gpuBuffer, GpuBuffer gpuBuffer2, VertexFormat.IndexType indexType, int int3, int int4) -
Uses of GpuBuffer in com.mojang.blaze3d.vertex
Fields in com.mojang.blaze3d.vertex declared as GpuBufferModifier and TypeFieldDescriptionVertexFormat.immediateDrawIndexBufferVertexFormat.immediateDrawVertexBufferMethods in com.mojang.blaze3d.vertex that return GpuBufferModifier and TypeMethodDescriptionVertexFormat.uploadImmediateIndexBuffer(ByteBuffer byteBuffer) VertexFormat.uploadImmediateVertexBuffer(ByteBuffer byteBuffer) -
Uses of GpuBuffer in net.minecraft.client.gl
Subclasses of GpuBuffer in net.minecraft.client.glFields in net.minecraft.client.gl declared as GpuBufferModifier and TypeFieldDescriptionRenderPassImpl.indexBufferprotected final GpuBuffer[]RenderPassImpl.vertexBuffersMethods in net.minecraft.client.gl that return GpuBufferModifier and TypeMethodDescriptionGlBackend.createBuffer(@Nullable Supplier<String> supplier, BufferType bufferType, BufferUsage bufferUsage, int int2) GlBackend.createBuffer(@Nullable Supplier<String> supplier, BufferType bufferType, BufferUsage bufferUsage, ByteBuffer byteBuffer) Methods in net.minecraft.client.gl with parameters of type GpuBufferModifier and TypeMethodDescriptionvoidGlResourceManager.copyTextureToBuffer(GpuTexture gpuTexture, GpuBuffer gpuBuffer, int int2, Runnable runnable, int int3) voidGlResourceManager.copyTextureToBuffer(GpuTexture gpuTexture, GpuBuffer gpuBuffer, int int2, Runnable runnable, int int3, int int4, int int5, int int6, int int7) voidRenderPassImpl.drawMultipleIndexed(Collection<RenderPass.RenderObject> collection, @Nullable GpuBuffer gpuBuffer, VertexFormat.IndexType indexType) protected voidGlResourceManager.drawObjectsWithRenderPass(RenderPassImpl renderPassImpl, Collection<RenderPass.RenderObject> collection, @Nullable GpuBuffer gpuBuffer, VertexFormat.IndexType indexType) GlResourceManager.readBuffer(GpuBuffer gpuBuffer) GlResourceManager.readBuffer(GpuBuffer gpuBuffer, int int2, int int3) voidRenderPassImpl.setIndexBuffer(@Nullable GpuBuffer gpuBuffer, VertexFormat.IndexType indexType) voidRenderPassImpl.setVertexBuffer(int int2, GpuBuffer gpuBuffer) voidGlResourceManager.writeToBuffer(GpuBuffer gpuBuffer, ByteBuffer byteBuffer, int int2) -
Uses of GpuBuffer in net.minecraft.client.gui
Fields in net.minecraft.client.gui declared as GpuBuffer -
Uses of GpuBuffer in net.minecraft.client.gui.hud
Fields in net.minecraft.client.gui.hud declared as GpuBuffer -
Uses of GpuBuffer in net.minecraft.client.render
Fields in net.minecraft.client.render declared as GpuBufferModifier and TypeFieldDescriptionprivate final GpuBufferSkyRendering.bottomSkyVertexBufferprivate final GpuBufferSkyRendering.endSkyVertexBufferprivate final GpuBufferSkyRendering.starVertexBufferprivate final GpuBufferSkyRendering.topSkyVertexBufferCloudRenderer.vertexBufferprivate final GpuBufferWorldBorderRendering.vertexBufferMethods in net.minecraft.client.render that return GpuBufferModifier and TypeMethodDescriptionprivate static GpuBufferSkyRendering.createEndSky()private GpuBufferSkyRendering.createStars() -
Uses of GpuBuffer in net.minecraft.client.render.chunk
Fields in net.minecraft.client.render.chunk declared as GpuBufferModifier and TypeFieldDescriptionChunkBuilder.Buffers.indexBuffer(package private) GpuBufferChunkBuilder.Buffers.vertexBufferMethods in net.minecraft.client.render.chunk that return GpuBufferModifier and TypeMethodDescriptionChunkBuilder.Buffers.getIndexBuffer()ChunkBuilder.Buffers.getVertexBuffer()Methods in net.minecraft.client.render.chunk with parameters of type GpuBufferModifier and TypeMethodDescriptionvoidChunkBuilder.Buffers.setIndexBuffer(@Nullable GpuBuffer gpuBuffer) voidChunkBuilder.Buffers.setVertexBuffer(GpuBuffer gpuBuffer) Constructors in net.minecraft.client.render.chunk with parameters of type GpuBufferModifierConstructorDescriptionBuffers(GpuBuffer gpuBuffer, @Nullable GpuBuffer gpuBuffer2, int int2, VertexFormat.IndexType indexType) -
Uses of GpuBuffer in net.minecraft.client.util.tracy
Fields in net.minecraft.client.util.tracy declared as GpuBuffer