Uses of Class
com.mojang.blaze3d.vertex.VertexFormat
Packages that use VertexFormat
Package
Description
-
Uses of VertexFormat in com.mojang.blaze3d.pipeline
Fields in com.mojang.blaze3d.pipeline declared as VertexFormatFields in com.mojang.blaze3d.pipeline with type parameters of type VertexFormatModifier and TypeFieldDescriptionprivate Optional
<VertexFormat> RenderPipeline.Builder.vertexFormat
private final Optional
<VertexFormat> RenderPipeline.Snippet.vertexFormat
The field for thevertexFormat
record component.Methods in com.mojang.blaze3d.pipeline that return VertexFormatMethods in com.mojang.blaze3d.pipeline that return types with arguments of type VertexFormatModifier and TypeMethodDescriptionRenderPipeline.Snippet.vertexFormat()
Returns the value of thevertexFormat
record component.Methods in com.mojang.blaze3d.pipeline with parameters of type VertexFormatModifier and TypeMethodDescriptionRenderPipeline.Builder.withVertexFormat
(VertexFormat vertexFormat, VertexFormat.DrawMode vertexFormatMode) Constructors in com.mojang.blaze3d.pipeline with parameters of type VertexFormatModifierConstructorDescriptionprotected
RenderPipeline
(Identifier location, Identifier vertexShader, Identifier fragmentShader, Defines shaderDefines, List<String> samplers, List<RenderPipeline.UniformDescription> uniforms, Optional<BlendFunction> blendFunction, DepthTestFunction depthTestFunction, PolygonMode polygonMode, boolean cull, boolean writeColor, boolean writeAlpha, boolean writeDepth, LogicOp colorLogic, VertexFormat vertexFormat, VertexFormat.DrawMode vertexFormatMode, float depthBiasScaleFactor, float depthBiasConstant, int sortKey) -
Uses of VertexFormat in com.mojang.blaze3d.vertex
Methods in com.mojang.blaze3d.vertex that return VertexFormat -
Uses of VertexFormat in net.minecraft.client.gl
Fields in net.minecraft.client.gl declared as VertexFormatModifier and TypeFieldDescription(package private) final VertexFormat
VertexBufferManager.AllocatedBuffer.vertexFormat
Fields in net.minecraft.client.gl with type parameters of type VertexFormatModifier and TypeFieldDescriptionprivate final Map
<VertexFormat, VertexBufferManager.AllocatedBuffer> VertexBufferManager.ARBVertexBufferManager.cache
private final Map
<VertexFormat, VertexBufferManager.AllocatedBuffer> VertexBufferManager.DefaultVertexBufferManager.cache
Methods in net.minecraft.client.gl with parameters of type VertexFormatModifier and TypeMethodDescriptionstatic ShaderProgram
ShaderProgram.create
(CompiledShader vertexShader, CompiledShader fragmentShader, VertexFormat format, String name) void
VertexBufferManager.ARBVertexBufferManager.setupBuffer
(VertexFormat format, GlGpuBuffer into) private static void
VertexBufferManager.DefaultVertexBufferManager.setupBuffer
(VertexFormat format, boolean vbaIsNew) void
VertexBufferManager.DefaultVertexBufferManager.setupBuffer
(VertexFormat format, GlGpuBuffer into) abstract void
VertexBufferManager.setupBuffer
(VertexFormat format, GlGpuBuffer into) Constructors in net.minecraft.client.gl with parameters of type VertexFormatModifierConstructorDescription(package private)
AllocatedBuffer
(int glId, VertexFormat vertexFormat, @Nullable GlGpuBuffer buffer) -
Uses of VertexFormat in net.minecraft.client.gui.render
Fields in net.minecraft.client.gui.render with type parameters of type VertexFormatModifier and TypeFieldDescriptionprivate final Map
<VertexFormat, MappableRingBuffer> GuiRenderer.bufferByVertexFormat
Methods in net.minecraft.client.gui.render that return types with arguments of type VertexFormatModifier and TypeMethodDescriptionprivate Object2IntMap
<VertexFormat> GuiRenderer.collectVertexSizes()
-
Uses of VertexFormat in net.minecraft.client.render
Fields in net.minecraft.client.render declared as VertexFormatModifier and TypeFieldDescriptionstatic final VertexFormat
VertexFormats.BLIT_SCREEN
static final VertexFormat
VertexFormats.EMPTY
private final VertexFormat
BuiltBuffer.DrawParameters.format
The field for theformat
record component.static final VertexFormat
VertexFormats.POSITION
static final VertexFormat
VertexFormats.POSITION_COLOR
static final VertexFormat
VertexFormats.POSITION_COLOR_LIGHT
static final VertexFormat
VertexFormats.POSITION_COLOR_NORMAL
static final VertexFormat
VertexFormats.POSITION_COLOR_TEXTURE_LIGHT
static final VertexFormat
VertexFormats.POSITION_COLOR_TEXTURE_LIGHT_NORMAL
static final VertexFormat
VertexFormats.POSITION_COLOR_TEXTURE_OVERLAY_LIGHT_NORMAL
static final VertexFormat
VertexFormats.POSITION_TEXTURE
static final VertexFormat
VertexFormats.POSITION_TEXTURE_COLOR
static final VertexFormat
VertexFormats.POSITION_TEXTURE_COLOR_LIGHT
static final VertexFormat
VertexFormats.POSITION_TEXTURE_COLOR_NORMAL
static final VertexFormat
VertexFormats.POSITION_TEXTURE_LIGHT_COLOR
private final VertexFormat
BufferBuilder.vertexFormat
Methods in net.minecraft.client.render that return VertexFormatModifier and TypeMethodDescriptionBuiltBuffer.DrawParameters.format()
Returns the value of theformat
record component.abstract VertexFormat
RenderLayer.getVertexFormat()
RenderLayer.MultiPhase.getVertexFormat()
Methods in net.minecraft.client.render with parameters of type VertexFormatModifier and TypeMethodDescriptionTessellator.begin
(VertexFormat.DrawMode drawMode, VertexFormat format) private static Vector3f[]
BuiltBuffer.collectCentroids
(ByteBuffer buffer, int vertexCount, VertexFormat format) Constructors in net.minecraft.client.render with parameters of type VertexFormatModifierConstructorDescriptionBufferBuilder
(BufferAllocator allocator, VertexFormat.DrawMode drawMode, VertexFormat vertexFormat) DrawParameters
(VertexFormat vertexFormat, int int2, int int3, VertexFormat.DrawMode drawMode, VertexFormat.IndexType indexType)