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) -
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
BufferManager.AllocatedBuffer.vertexFormat
Fields in net.minecraft.client.gl with type parameters of type VertexFormatModifier and TypeFieldDescriptionprivate final Map
<VertexFormat, BufferManager.AllocatedBuffer> BufferManager.ARBBufferManager.cache
private final Map
<VertexFormat, BufferManager.AllocatedBuffer> BufferManager.DefaultBufferManager.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
BufferManager.ARBBufferManager.setupBuffer
(VertexFormat format, GlGpuBuffer into) private static void
BufferManager.DefaultBufferManager.setupBuffer
(VertexFormat format, boolean vbaIsNew) void
BufferManager.DefaultBufferManager.setupBuffer
(VertexFormat format, GlGpuBuffer into) abstract void
BufferManager.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.render
Fields in net.minecraft.client.render declared as VertexFormatModifier and TypeFieldDescriptionstatic final VertexFormat
VertexFormats.BLIT_SCREEN
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)