Uses of Class
com.mojang.blaze3d.vertex.VertexFormat
Packages that use VertexFormat
Package
Description
-
Uses of VertexFormat in com.mojang.blaze3d.opengl
Fields in com.mojang.blaze3d.opengl with type parameters of type VertexFormatModifier and TypeFieldDescriptionprivate final Map<List<@Nullable VertexFormat>, VertexArrayCache.VertexArray> VertexArrayCache.Emulated.cacheprivate final Map<List<@Nullable VertexFormat>, VertexArrayCache.VertexArray> VertexArrayCache.Separate.cacheMethods in com.mojang.blaze3d.opengl with parameters of type VertexFormatModifier and TypeMethodDescriptionabstract VertexArrayCache.VertexArrayVertexArrayCache.bindVertexArray(@Nullable VertexFormat[] vertexBindings, @Nullable GpuBufferSlice[] vertexBuffers, @Nullable VertexArrayCache.VertexArray lastBoundVertexArray) VertexArrayCache.Emulated.bindVertexArray(VertexFormat[] vertexBindings, GpuBufferSlice[] vertexBuffers, VertexArrayCache.VertexArray lastBoundVertexArray) VertexArrayCache.Separate.bindVertexArray(VertexFormat[] vertexBindings, GpuBufferSlice[] vertexBuffers, VertexArrayCache.VertexArray lastBoundVertexArray) static GlProgramGlProgram.link(GlShaderModule vertexShader, GlShaderModule fragmentShader, @Nullable VertexFormat[] vertexBindings, String debugLabel) private static voidVertexArrayCache.Emulated.setupCombinedAttributes(@Nullable VertexFormat[] vertexBindings, boolean enable, @Nullable GpuBufferSlice[] vertexBuffers) Constructors in com.mojang.blaze3d.opengl with parameters of type VertexFormatModifierConstructorDescriptionprivateVertexArray(int id, @Nullable VertexFormat[] vertexBindings) -
Uses of VertexFormat in com.mojang.blaze3d.pipeline
Fields in com.mojang.blaze3d.pipeline declared as VertexFormatModifier and TypeFieldDescriptionprivate final @Nullable VertexFormat[]RenderPipeline.Builder.vertexFormatPerBufferprivate final @Nullable VertexFormat[]RenderPipeline.Snippet.vertexFormatPerBufferThe field for thevertexFormatPerBufferrecord component.private final @Nullable VertexFormat[]RenderPipeline.vertexFormatPerBufferMethods in com.mojang.blaze3d.pipeline that return VertexFormatModifier and TypeMethodDescriptionRenderPipeline.getVertexFormatBinding(int bindingIndex) RenderPipeline.getVertexFormatBindings()RenderPipeline.Snippet.vertexFormatPerBuffer()Returns the value of thevertexFormatPerBufferrecord component.Methods in com.mojang.blaze3d.pipeline with parameters of type VertexFormatModifier and TypeMethodDescriptionRenderPipeline.Builder.withVertexBinding(int bindingIndex, VertexFormat vertexFormat) Constructors in com.mojang.blaze3d.pipeline with parameters of type VertexFormatModifierConstructorDescriptionprotectedRenderPipeline(Identifier location, Identifier vertexShader, Identifier fragmentShader, ShaderDefines shaderDefines, List<BindGroupLayout> bindGroupLayouts, @Nullable ColorTargetState[] colorTargetStates, @Nullable DepthStencilState depthStencilState, PolygonMode polygonMode, boolean cull, @Nullable VertexFormat[] vertexFormatPerBuffer, PrimitiveTopology primitiveTopology, int sortKey) Deprecated.protectedRenderPipeline(Identifier location, Identifier vertexShader, Identifier fragmentShader, ShaderDefines shaderDefines, List<BindGroupLayout> bindGroupLayouts, @Nullable ColorTargetState[] colorTargetStates, @Nullable DepthStencilState depthStencilState, PolygonMode polygonMode, boolean cull, @Nullable VertexFormat[] vertexFormatPerBuffer, PrimitiveTopology primitiveTopology, Optional<StencilTest> stencilTest, int sortKey) Snippet(Optional<Identifier> vertexShader, Optional<Identifier> fragmentShader, Optional<ShaderDefines> shaderDefines, Optional<List<BindGroupLayout>> bindGroupLayouts, @Nullable ColorTargetState[] colorTargetStates, int activeColorTargetStateCount, Optional<DepthStencilState> depthStencilState, Optional<PolygonMode> polygonMode, Optional<Boolean> cull, @Nullable VertexFormat[] vertexFormatPerBuffer, Optional<PrimitiveTopology> vertexFormatMode) Snippet(Optional<Identifier> vertexShader, Optional<Identifier> fragmentShader, Optional<ShaderDefines> shaderDefines, Optional<List<BindGroupLayout>> bindGroupLayouts, @Nullable ColorTargetState[] colorTargetStates, int activeColorTargetStateCount, Optional<DepthStencilState> depthStencilState, Optional<PolygonMode> polygonMode, Optional<Boolean> cull, @Nullable VertexFormat[] vertexFormatPerBuffer, Optional<PrimitiveTopology> vertexFormatMode, Optional<StencilTest> stencilTest) Creates an instance of aSnippetrecord class. -
Uses of VertexFormat in com.mojang.blaze3d.vertex
Fields in com.mojang.blaze3d.vertex declared as VertexFormatModifier and TypeFieldDescriptionstatic final VertexFormatDefaultVertexFormat.BLOCKstatic final VertexFormatDefaultVertexFormat.ENTITYprivate final VertexFormatBufferBuilder.formatprivate final VertexFormatMeshData.DrawState.formatThe field for theformatrecord component.static final VertexFormatDefaultVertexFormat.PARTICLEstatic final VertexFormatDefaultVertexFormat.POSITIONstatic final VertexFormatDefaultVertexFormat.POSITION_COLORstatic final VertexFormatDefaultVertexFormat.POSITION_COLOR_LIGHTMAPstatic final VertexFormatDefaultVertexFormat.POSITION_COLOR_LINE_WIDTHstatic final VertexFormatDefaultVertexFormat.POSITION_COLOR_NORMALstatic final VertexFormatDefaultVertexFormat.POSITION_COLOR_NORMAL_LINE_WIDTHstatic final VertexFormatDefaultVertexFormat.POSITION_COLOR_TEX_LIGHTMAPstatic final VertexFormatDefaultVertexFormat.POSITION_TEXstatic final VertexFormatDefaultVertexFormat.POSITION_TEX_COLORstatic final VertexFormatDefaultVertexFormat.POSITION_TEX_COLOR_NORMALstatic final VertexFormatDefaultVertexFormat.POSITION_TEX_LIGHTMAP_COLORMethods in com.mojang.blaze3d.vertex that return VertexFormatModifier and TypeMethodDescriptionVertexFormat.Builder.build()MeshData.DrawState.format()Returns the value of theformatrecord component.Methods in com.mojang.blaze3d.vertex with parameters of type VertexFormatModifier and TypeMethodDescriptionstatic voidMeshData.decodeQuadCentroids(ByteBuffer vertexBuffer, int vertexCount, VertexFormat format, CompactVectorArray output, int outputIndex) Constructors in com.mojang.blaze3d.vertex with parameters of type VertexFormatModifierConstructorDescriptionBufferBuilder(ByteBufferBuilder buffer, PrimitiveTopology primitiveTopology, VertexFormat format) DrawState(VertexFormat format, int vertexCount, int indexCount, PrimitiveTopology primitiveTopology, IndexType indexType) Creates an instance of aDrawStaterecord class. -
Uses of VertexFormat in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as VertexFormatMethods in net.minecraft.client.renderer with parameters of type VertexFormatModifier and TypeMethodDescriptionStagedVertexBuffer.appendDraw(VertexFormat format, PrimitiveTopology primitiveTopology) StagedVertexBuffer.appendDraw(VertexFormat format, PrimitiveTopology primitiveTopology, @Nullable VertexSorting quadSorting) Constructors in net.minecraft.client.renderer with parameters of type VertexFormatModifierConstructorDescriptionprivateDraw(VertexFormat format, PrimitiveTopology primitiveTopology, @Nullable VertexSorting quadSorting) -
Uses of VertexFormat in net.minecraft.client.renderer.chunk
Methods in net.minecraft.client.renderer.chunk that return VertexFormat -
Uses of VertexFormat in net.minecraft.client.renderer.rendertype
Methods in net.minecraft.client.renderer.rendertype that return VertexFormat
RenderPipeline(Identifier, Identifier, Identifier, ShaderDefines, List, ColorTargetState[], DepthStencilState, PolygonMode, boolean, VertexFormat[], PrimitiveTopology, Optional, int)instead