History - com.mojang.blaze3d.systems.RenderPass
26.2
Names
Fields
org.slf4j.Logger: LOGGER, LOGGER
int: MAX_VERTEX_BUFFERS, MAX_VERTEX_BUFFERS
GpuFeatures: deviceFeatures, deviceFeatures
GpuDeviceLimits: deviceLimits, deviceLimits
Runnable: onFinish, onFinish
RenderPass$RenderArea: renderArea, renderArea
boolean: isClosed, isClosed
List<RenderPassDescription$Attachment<Optional<org.joml.Vector4fc>>>: colorAttachments, colorAttachments
Constructors
(RenderPassBackend, GpuBackend)
(RenderPassBackend, GpuBackend, List<RenderPassDescription$Attachment<Optional<org.joml.Vector4fc>>>, Runnable, RenderPass$RenderArea)
Methods
void (int, GpuBuffer): setVertexBuffer, setVertexBuffer, setVertexBuffer, setVertexBuffer
void (GpuBuffer, VertexFormat$IndexType): setIndexBuffer, setIndexBuffer, setIndexBuffer, setIndexBuffer
void (int, int): draw, draw, draw, draw
void (int, int, int, int): drawIndexed, drawIndexed, drawIndexed, drawIndexed
<T> void (Collection<RenderPass$RenderObject<T>>, GpuBuffer, VertexFormat$IndexType, Collection<String>, T): drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed
void (TimestampQueryPool, int): writeTimestamp, writeTimestamp, writeTimestamp, writeTimestamp
void (int, GpuBufferSlice): setVertexBuffer, setVertexBuffer, setVertexBuffer, setVertexBuffer
void (GpuBuffer, IndexType): setIndexBuffer, setIndexBuffer, setIndexBuffer, setIndexBuffer
void (int, int, int, int, int): drawIndexed, drawIndexed
void (IntBuffer, int, int, int): multiDrawIndexed, multiDrawIndexed
void (org.lwjgl.PointerBuffer, IntBuffer, IntBuffer, int): multiDrawIndexed, multiDrawIndexed
void (GpuBufferSlice, int): drawIndexedIndirect, drawIndexedIndirect
<T> void (Collection<RenderPass$RenderObject<T>>, GpuBuffer, IndexType, Collection<String>, T): drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed
void (int, int, int, int): draw, draw
void (IntBuffer, int, int, int): multiDraw, multiDraw
void (IntBuffer, IntBuffer, int): multiDraw, multiDraw
void (GpuBufferSlice, int): drawIndirect, drawIndirect
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
com.mojang.blaze3d.systems.RenderPass
com.mojang.blaze3d.systems.RenderPass
Fields
org.slf4j.Logger: LOGGER, LOGGER
RenderPassBackend: backend, backend
GpuBackend: device, device
int: pushedDebugGroups, pushedDebugGroups
Constructors
(RenderPassBackend, GpuBackend)
Methods
void (RenderPipeline): setPipeline, setPipeline, setPipeline, setPipeline, setPipeline
void (RenderPipeline): setPipeline, setPipeline, setPipeline, setPipeline
void (int, int, int, int): enableScissor, enableScissor, enableScissor, enableScissor, enableScissor
void (int, int, int, int): enableScissor, enableScissor, enableScissor, enableScissor
void (): disableScissor, disableScissor, disableScissor
void (): disableScissor, disableScissor
void (int, GpuBuffer): setVertexBuffer, setVertexBuffer, setVertexBuffer, setVertexBuffer, setVertexBuffer
void (int, GpuBuffer): setVertexBuffer, setVertexBuffer, setVertexBuffer, setVertexBuffer
void (GpuBuffer, VertexFormat$IndexType): setIndexBuffer, setIndexBuffer, setIndexBuffer, setIndexBuffer, setIndexBuffer
void (GpuBuffer, VertexFormat$IndexType): setIndexBuffer, setIndexBuffer, setIndexBuffer, setIndexBuffer
void (int, int): draw, draw, draw, draw, draw
void (int, int): draw, draw, draw, draw
void (): close, close, close
void (): close, close
void (Supplier<String>): pushDebugGroup, pushDebugGroup, pushDebugGroup, pushDebugGroup, pushDebugGroup
void (Supplier<String>): pushDebugGroup, pushDebugGroup, pushDebugGroup, pushDebugGroup
void (): popDebugGroup, popDebugGroup, popDebugGroup
void (): popDebugGroup, popDebugGroup
void (String, GpuBuffer): setUniform, setUniform, setUniform, setUniform, setUniform
void (String, GpuBuffer): setUniform, setUniform, setUniform, setUniform
void (String, GpuBufferSlice): setUniform, setUniform, setUniform, setUniform, setUniform
void (String, GpuBufferSlice): setUniform, setUniform, setUniform, setUniform
void (int, int, int, int): drawIndexed, drawIndexed, drawIndexed, drawIndexed, drawIndexed
void (int, int, int, int): drawIndexed, drawIndexed, drawIndexed, drawIndexed
<T> void (Collection<RenderPass$RenderObject<T>>, GpuBuffer, VertexFormat$IndexType, Collection<String>, T): drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed
<T> void (Collection<RenderPass$RenderObject<T>>, GpuBuffer, VertexFormat$IndexType, Collection<String>, T): drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed
void (String, GpuTextureView, GpuSampler): bindTexture, bindTexture, bindTexture, bindTexture, bindTexture
void (String, GpuTextureView, GpuSampler): bindTexture, bindTexture, bindTexture, bindTexture
1.21.11
Names
Fields
Constructors
Methods
void (String, GpuTextureView): bindSampler, bindSampler, bindSampler, bindSampler, bindSampler
void (String, GpuTextureView, GpuSampler): bindTexture, bindTexture, bindTexture, bindTexture, bindTexture
1.21.10
Names
Fields
Constructors
Methods
1.21.9
Names
Fields
Constructors
Methods
1.21.8
Names
Fields
Constructors
Methods
1.21.7
Names
Fields
Constructors
Methods
1.21.6
Names
Fields
Constructors
Methods
void (String, GpuTexture): bindSampler, bindSampler, bindSampler, bindSampler, bindSampler
void (String, int...): setUniform, setUniform, setUniform, setUniform, setUniform
void (String, float...): setUniform, setUniform, setUniform, setUniform, setUniform
void (String, org.joml.Matrix4f): setUniform, setUniform, setUniform, setUniform, setUniform
void (ScissorState): enableScissor, enableScissor, enableScissor, enableScissor, enableScissor
void (int, int): drawIndexed, drawIndexed, drawIndexed, drawIndexed, drawIndexed
void (Collection<RenderPass$RenderObject>, GpuBuffer, VertexFormat$IndexType): drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed
void (Supplier<String>): pushDebugGroup, pushDebugGroup, pushDebugGroup, pushDebugGroup, pushDebugGroup
void (): popDebugGroup, popDebugGroup, popDebugGroup
void (String, GpuTextureView): bindSampler, bindSampler, bindSampler, bindSampler, bindSampler
void (String, GpuBuffer): setUniform, setUniform, setUniform, setUniform, setUniform
void (String, GpuBufferSlice): setUniform, setUniform, setUniform, setUniform, setUniform
void (int, int, int, int): drawIndexed, drawIndexed, drawIndexed, drawIndexed, drawIndexed
<T> void (Collection<RenderPass$RenderObject<T>>, GpuBuffer, VertexFormat$IndexType, Collection<String>, T): drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed
1.21.5
Names
com.mojang.blaze3d.systems.RenderPass
com.mojang.blaze3d.systems.RenderPass
com.mojang.blaze3d.systems.RenderPass
com.mojang.blaze3d.systems.RenderPass
com.mojang.blaze3d.systems.RenderPass
com.mojang.blaze3d.systems.RenderPass
com.mojang.blaze3d.systems.RenderPass
Fields
Constructors
Methods
void (RenderPipeline): setPipeline, setPipeline, setPipeline, setPipeline, setPipeline
void (String, GpuTexture): bindSampler, bindSampler, bindSampler, bindSampler, bindSampler
void (String, int...): setUniform, setUniform, setUniform, setUniform, setUniform
void (String, float...): setUniform, setUniform, setUniform, setUniform, setUniform
void (String, org.joml.Matrix4f): setUniform, setUniform, setUniform, setUniform, setUniform
void (ScissorState): enableScissor, enableScissor, enableScissor, enableScissor, enableScissor
void (int, int, int, int): enableScissor, enableScissor, enableScissor, enableScissor, enableScissor
void (): disableScissor, disableScissor, disableScissor
void (int, GpuBuffer): setVertexBuffer, setVertexBuffer, setVertexBuffer, setVertexBuffer, setVertexBuffer
void (GpuBuffer, VertexFormat$IndexType): setIndexBuffer, setIndexBuffer, setIndexBuffer, setIndexBuffer, setIndexBuffer
void (int, int): drawIndexed, drawIndexed, drawIndexed, drawIndexed, drawIndexed
void (Collection<RenderPass$RenderObject>, GpuBuffer, VertexFormat$IndexType): drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed, drawMultipleIndexed
void (int, int): draw, draw, draw, draw, draw
void (): close, close, close