History - com.mojang.blaze3d.systems.RenderPassImpl
26.4-snapshot-7
Names
Fields
Constructors
Methods
void (int, int, int, int): setViewport, method_1_12255, method_1_12255
26.4-snapshot-6
Names
Fields
List<RenderPassDescription$Attachment<Optional<org.joml.Vector4fc>>>: colorAttachments, field_1_8521, colorAttachments
TexelFormat: depthAttachmentFormat, field_1_10644, field_1_10644
org.slf4j.Logger: LOGGER, field_1_12285, LOGGER
RenderPassLayout: layout, field_1_12289, layout
List<GpuTextureView>: attachmentTextureViews, field_1_12286, attachments
List<GpuTexture>: attachmentTextures, field_1_12287, attachmentParentTextures
int: currentSubpassIndex, field_1_12288, activeSubpassIndex
Constructors
(RenderPassBackend, GpuDeviceImpl, List<RenderPassDescription$Attachment<Optional<org.joml.Vector4fc>>>, TexelFormat, Runnable, RenderPass$RenderArea)
(RenderPassBackend, GpuDeviceImpl, RenderPassLayout, Runnable, RenderPass$RenderArea, List<GpuTextureView>)
Methods
RenderPassLayout (): layout, method_1_12089, getLayout
RenderPassLayout$Subpass (): activeSubpass, method_1_12088, getActiveSubpass
void (): nextSubpass, method_1_12090, advanceSubpass
void (String, GpuTextureView): setUniform, method_1_12091, setInputAttachment
String (): lambda$nextSubpass$0, method_1_12106, method_1_12106
String (): lambda$new$0, method_1_12105, method_1_12105
26.4-snapshot-5
Names
Fields
Constructors
Methods
26.4-snapshot-4
Names
Fields
Constructors
Methods
26.4-snapshot-3
Names
Fields
Constructors
Methods
26.4-snapshot-2
Names
Fields
GpuBackend: device, field_1_8523, gpuBackend
GpuDeviceImpl: device, field_1_8523, gpuBackend
Constructors
(RenderPassBackend, GpuBackend, List<RenderPassDescription$Attachment<Optional<org.joml.Vector4fc>>>, TexelFormat, Runnable, RenderPass$RenderArea)
(RenderPassBackend, GpuDeviceImpl, List<RenderPassDescription$Attachment<Optional<org.joml.Vector4fc>>>, TexelFormat, Runnable, RenderPass$RenderArea)
Methods
26.4-snapshot-1
Names
Fields
boolean: hasDepthAttachment, field_1_9441, hasDepth
TexelFormat: depthAttachmentFormat, field_1_10644, field_1_10644
Constructors
(RenderPassBackend, GpuBackend, List<RenderPassDescription$Attachment<Optional<org.joml.Vector4fc>>>, boolean, Runnable, RenderPass$RenderArea)
(RenderPassBackend, GpuBackend, List<RenderPassDescription$Attachment<Optional<org.joml.Vector4fc>>>, TexelFormat, Runnable, RenderPass$RenderArea)
Methods
26.3
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
List<RenderPassDescription$Attachment<Optional<org.joml.Vector4fc>>>: colorAttachments, field_1_8521, colorAttachments
boolean: hasDepthAttachment, field_1_9441, hasDepth
boolean: isClosed, field_1_8525, closed
int: pushedDebugGroups, field_1_8527, numPushedDebugGroups
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: constantsPushed, field_1_9568, pushConstantsProvided
boolean: $assertionsDisabled, field_1_9439, field_1_9439
Constructors
(RenderPassBackend, GpuBackend, List<RenderPassDescription$Attachment<Optional<org.joml.Vector4fc>>>, boolean, 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 (CompiledRenderPipeline): setPipeline, method_1_7807, setPipeline
void (String, GpuTextureView, GpuSampler): setUniform, method_1_7792, bindTexture
void (String, GpuBuffer): setUniform, method_1_7808, setUniform
void (String, GpuBufferSlice): setUniform, method_1_7809, setUniform
void (String, Object): setUniform, method_1_9096, setUniform
void (ByteBuffer): pushConstants, method_1_9202, pushConstants
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
void (Collection<String>, boolean, boolean): validateDraw, method_1_9097, checkAssertions