History - com.mojang.blaze3d.systems.RenderPass

26.3-snapshot-2

Names

Fields

Constructors

Methods

void (RenderPipeline): setPipeline, setPipeline, setPipeline

void (int, int, int, int, int): drawIndexed

void (int, int, int, int, int): drawIndexed, drawIndexed, drawIndexed

void (IntBuffer, int, int, int): multiDrawIndexed

void (IntBuffer, int, int, int): multiDrawIndexed, multiDrawIndexed, multiDrawIndexed

void (org.lwjgl.PointerBuffer, IntBuffer, IntBuffer, int): multiDrawIndexed

void (org.lwjgl.PointerBuffer, IntBuffer, IntBuffer, int): multiDrawIndexed, multiDrawIndexed, multiDrawIndexed

void (GpuBufferSlice, int): drawIndexedIndirect

void (GpuBufferSlice, int): drawIndexedIndirect, drawIndexedIndirect, drawIndexedIndirect

void (int, int, int, int): draw

void (int, int, int, int): draw, draw, draw

void (IntBuffer, int, int, int): multiDraw

void (IntBuffer, int, int, int): multiDraw, multiDraw, multiDraw

void (IntBuffer, IntBuffer, int): multiDraw

void (IntBuffer, IntBuffer, int): multiDraw, multiDraw, multiDraw

void (GpuBufferSlice, int): drawIndirect

void (GpuBufferSlice, int): drawIndirect, drawIndirect, drawIndirect

void (CompiledRenderPipeline): setPipeline, setPipeline, setPipeline

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

org.slf4j.Logger: LOGGER

int: MAX_VERTEX_BUFFERS

GpuFeatures: deviceFeatures

GpuDeviceLimits: deviceLimits

Runnable: onFinish

RenderPass$RenderArea: renderArea

boolean: isClosed

List<RenderPassDescription$Attachment<Optional<org.joml.Vector4fc>>>: colorAttachments

Constructors

(RenderPassBackend, GpuBackend)

(RenderPassBackend, GpuBackend, List<RenderPassDescription$Attachment<Optional<org.joml.Vector4fc>>>, Runnable, RenderPass$RenderArea)

Methods

void (int, GpuBuffer): setVertexBuffer, setVertexBuffer, setVertexBuffer

void (GpuBuffer, VertexFormat$IndexType): setIndexBuffer, setIndexBuffer, setIndexBuffer

void (int, int, int, int): drawIndexed, drawIndexed, drawIndexed

<T> void (Collection<RenderPass$RenderObject<T>>, GpuBuffer, VertexFormat$IndexType, Collection<String>, T): drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed

void (int, int): draw, draw, draw

void (TimestampQueryPool, int): writeTimestamp, writeTimestamp, writeTimestamp

void (int, GpuBufferSlice): setVertexBuffer, setVertexBuffer, setVertexBuffer

void (GpuBuffer, IndexType): setIndexBuffer, setIndexBuffer, setIndexBuffer

void (int, int, int, int, int): drawIndexed

void (IntBuffer, int, int, int): multiDrawIndexed

void (org.lwjgl.PointerBuffer, IntBuffer, IntBuffer, int): multiDrawIndexed

void (GpuBufferSlice, int): drawIndexedIndirect

<T> void (Collection<RenderPass$RenderObject<T>>, GpuBuffer, IndexType, Collection<String>, T): drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed

void (int, int, int, int): draw

void (IntBuffer, int, int, int): multiDraw

void (IntBuffer, IntBuffer, int): multiDraw

void (GpuBufferSlice, int): drawIndirect

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

org.slf4j.Logger: LOGGER

RenderPassBackend: backend

GpuBackend: device

int: pushedDebugGroups

Constructors

(RenderPassBackend, GpuBackend)

Methods

1.21.11_unobfuscated

Names

com.mojang.blaze3d.systems.RenderPass

com.mojang.blaze3d.systems.RenderPass

com.mojang.blaze3d.systems.RenderPass

Fields

Constructors

Methods

void (Supplier<String>): pushDebugGroup, pushDebugGroup, pushDebugGroup

void (): popDebugGroup

void (RenderPipeline): setPipeline, setPipeline, setPipeline

void (String, GpuTextureView, GpuSampler): bindTexture, bindTexture, bindTexture

void (String, GpuBuffer): setUniform, setUniform, setUniform

void (String, GpuBufferSlice): setUniform, setUniform, setUniform

void (int, int, int, int): enableScissor, enableScissor, enableScissor

void (): disableScissor

void (int, GpuBuffer): setVertexBuffer, setVertexBuffer, setVertexBuffer

void (GpuBuffer, VertexFormat$IndexType): setIndexBuffer, setIndexBuffer, setIndexBuffer

void (int, int, int, int): drawIndexed, drawIndexed, drawIndexed

<T> void (Collection<RenderPass$RenderObject<T>>, GpuBuffer, VertexFormat$IndexType, Collection<String>, T): drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed

void (int, int): draw, draw, draw

void (): close