Class PipelineVertexBufferMixin
java.lang.Object
foundry.veil.mixin.pipeline.client.PipelineVertexBufferMixin
- All Implemented Interfaces:
VertexBufferExtension
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddrawPatches(org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) protected abstract com.mojang.blaze3d.vertex.VertexFormat.IndexTypeintmodifyDrawMode(int glMode) voidveil$drawIndirect(long indirect, int drawCount, int stride) voidveil$drawInstanced(int instances) int
-
Constructor Details
-
PipelineVertexBufferMixin
public PipelineVertexBufferMixin()
-
-
Method Details
-
getIndexType
protected abstract com.mojang.blaze3d.vertex.VertexFormat.IndexType getIndexType() -
veil$drawInstanced
public void veil$drawInstanced(int instances) - Specified by:
veil$drawInstancedin interfaceVertexBufferExtension
-
veil$drawIndirect
public void veil$drawIndirect(long indirect, int drawCount, int stride) - Specified by:
veil$drawIndirectin interfaceVertexBufferExtension
-
veil$getIndexCount
public int veil$getIndexCount()- Specified by:
veil$getIndexCountin interfaceVertexBufferExtension
-
drawPatches
public void drawPatches(org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
modifyDrawMode
public int modifyDrawMode(int glMode)
-