History - com.mojang.blaze3d.systems.RenderPassImpl

26.3-pre-2

Names

Fields

Constructors

Methods

26.3-pre-1

Names

Fields

Constructors

Methods

26.3-snapshot-10

Names

Fields

Constructors

Methods

26.3-snapshot-9

Names

Fields

Constructors

Methods

26.3-snapshot-8

Names

Fields

Constructors

Methods

26.3-snapshot-7

Names

Fields

Constructors

Methods

26.3-snapshot-6

Names

Fields

boolean: constantsPushed, field_1_9568, pushConstantsProvided

Constructors

Methods

void (ByteBuffer): pushConstants, method_1_9202, pushConstants

26.3-snapshot-5

Names

Fields

boolean: hasDepthAttachment, field_1_9441, hasDepth

CompiledRenderPipelineImpl: boundPipeline, field_1_9440, pipeline

GpuBufferSlice[]: vertexBuffers, field_1_9444, vertexBuffersBySlot

GpuBuffer: indexBuffer, field_1_9442, indexBuffer

HashMap<String, Object>: uniforms, field_1_9443, uniformsByName

boolean: $assertionsDisabled, field_1_9439, field_1_9439

Constructors

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

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

Methods

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

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

void (String, Object): setUniform, method_1_9096, setUniform

void (Collection<String>, boolean, boolean): validateDraw, method_1_9097, checkAssertions

26.3-snapshot-4

Names

com.mojang.renderpearl.frontend.FrontendRenderPass

net.minecraft.class_1_1227

com.mojang.blaze3d.systems.RenderPassImpl

Fields

RenderPassBackend: backend, field_1_8520, backend

GpuBackend: device, field_1_8523, gpuBackend

GpuFeatures: deviceFeatures, field_1_8522, features

GpuDeviceLimits: deviceLimits, field_1_8524, limits

Runnable: onFinish, field_1_8526, onFinish

RenderPass$RenderArea: renderArea, field_1_8528, renderArea

boolean: isClosed, field_1_8525, closed

int: pushedDebugGroups, field_1_8527, numPushedDebugGroups

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

Constructors

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

Methods

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

void (): popDebugGroup, method_1_7804, popDebugGroup

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

void (CompiledPipeline): setPipeline, method_1_7807, setPipeline

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

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

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

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

void (): disableScissor, method_1_7793, disableScissor

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

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

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

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

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

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

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

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

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

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

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

void (): close