History - net.minecraft.client.vulkan.VulkanCommandEncoderBackend

26.3-snapshot-3

Names

com.mojang.blaze3d.vulkan.VulkanCommandEncoder

com.mojang.renderpearl.backend.vulkan.VulkanCommandEncoder

Fields

Constructors

Methods

void (org.lwjgl.system.MemoryStack, GpuTexture, org.joml.Vector4fc): clearColorTextureUnsynced, method_1_4259, clearTextureColor

void (org.lwjgl.system.MemoryStack, GpuTexture, double): clearDepthTextureUnsynced, method_1_4260, clearTextureDepth

void (GpuTexture, org.joml.Vector4fc): clearColorTexture, method_1_1383, clearColorTexture

void (GpuTexture, org.joml.Vector4fc, GpuTexture, double): clearColorAndDepthTextures, method_1_1381, clearColorAndDepthTextures

void (GpuTexture, org.joml.Vector4fc, GpuTexture, double, int, int, int, int): clearColorAndDepthTextures, method_1_1382, clearColorAndDepthTextures

void (GpuTexture, double): clearDepthTexture, method_1_1384, clearDepthTexture

void (GpuBufferSlice, ByteBuffer): writeToBuffer, method_1_1397, writeToBuffer

void (GpuBufferSlice, GpuBufferSlice): copyToBuffer, method_1_1388, copyToBuffer

void (GpuTexture, ByteBuffer, int, int, int, int, int, int): writeToTexture, method_1_1399, writeToTexture

void (GpuBufferSlice, int, int, int, int, GpuTexture, int, int, int, int, int, int): copyBufferToTexture, method_1_1398, writeToTexture

void (GpuTexture, GpuBuffer, long, Runnable, int): copyTextureToBuffer, method_1_1385, copyTextureToBuffer

void (GpuTexture, GpuBuffer, long, Runnable, int, int, int, int, int): copyTextureToBuffer, method_1_1386, copyTextureToBuffer

void (GpuTexture, GpuTexture, int, int, int, int, int, int, int): copyTextureToTexture, method_1_1387, copyTextureToTexture

GpuFence (): createFence, method_1_1389, createFence

void (org.lwjgl.system.MemoryStack, GpuTexture, org.joml.Vector4fc): clearColorTextureUnsynced, method_1_4259, clearTextureColor

void (org.lwjgl.system.MemoryStack, GpuTexture, double): clearDepthTextureUnsynced, method_1_4260, clearTextureDepth

void (GpuTexture, org.joml.Vector4fc): clearColorTexture, method_1_1383, clearColorTexture

void (GpuTexture, org.joml.Vector4fc, GpuTexture, double): clearColorAndDepthTextures, method_1_1381, clearColorAndDepthTextures

void (GpuTexture, org.joml.Vector4fc, GpuTexture, double, int, int, int, int): clearColorAndDepthTextures, method_1_1382, clearColorAndDepthTextures

void (GpuTexture, double): clearDepthTexture, method_1_1384, clearDepthTexture

void (GpuBufferSlice, ByteBuffer): writeToBuffer, method_1_1397, writeToBuffer

void (GpuBufferSlice, GpuBufferSlice): copyToBuffer, method_1_1388, copyToBuffer

void (GpuTexture, ByteBuffer, int, int, int, int, int, int): writeToTexture, method_1_1399, writeToTexture

void (GpuBufferSlice, int, int, int, int, GpuTexture, int, int, int, int, int, int): copyBufferToTexture, method_1_1398, writeToTexture

void (GpuTexture, GpuBuffer, long, Runnable, int): copyTextureToBuffer, method_1_1385, copyTextureToBuffer

void (GpuTexture, GpuBuffer, long, Runnable, int, int, int, int, int): copyTextureToBuffer, method_1_1386, copyTextureToBuffer

void (GpuTexture, GpuTexture, int, int, int, int, int, int, int): copyTextureToTexture, method_1_1387, copyTextureToTexture

GpuFence (): createFence, method_1_1389, createFence

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

com.mojang.blaze3d.vulkan.VulkanCommandEncoder

net.minecraft.class_1_715

net.minecraft.client.vulkan.VulkanCommandEncoderBackend

Fields

int: MAX_SUBMITS_IN_FLIGHT, field_1_3657, field_1_3657

VulkanBackend: device, field_1_3665, device

VulkanGpuBufferAllocator: transientMemory, field_1_6961, gpuBufferAllocator

long: submitSemaphore, field_1_3667, submitSemaphore

long: currentSubmitIndex, field_1_3663, submitValue

long: completedSubmitIndex, field_1_3660, lastWaitValue

MarkerRecorder$Queue: checkpointStorage, field_1_6424, markerRecorderQueue

VulkanQueue$Submission: submissionBuilder, field_1_3666, submission

BatchObjectDisposer<DeferredDisposable>: destroyQueue, field_1_3664, objectDisposer

VulkanCommandPool[]: commandPools, field_1_6425, commandPools

org.lwjgl.vulkan.VkCommandBuffer: currentCommandBuffer, field_1_3661, commandBuffer

VulkanRenderPassBackend: currentRenderPass, field_1_3662, renderPass

boolean: $assertionsDisabled, field_1_3656, field_1_3656

Constructors

(VulkanBackend)

Methods

void (): destroy, method_1_4001, destroy

void (DeferredDisposable): queueForDestroy, method_1_4270, close

VulkanCommandPool (): currentCommandPool, method_1_5536, getCommandPool

org.lwjgl.vulkan.VkCommandBuffer (): allocateAndBeginTransientCommandBuffer, method_1_4261, beginCommandBuffer

org.lwjgl.vulkan.VkCommandBuffer (): commandBuffer, method_1_5535, getCommandBufferImpl

org.lwjgl.vulkan.VkCommandBuffer (): textureInitCommandBuffer, method_1_4274, getCommandBuffer

void (): endCommandBuffer, method_1_4263, endCommandBuffer

void (long, long, long): waitSemaphore, method_1_4275, addWait

void (org.lwjgl.vulkan.VkCommandBuffer): execute, method_1_4264, addCommandBuffer

void (long, long, long): signalSemaphore, method_1_4273, addSignal

void (org.lwjgl.system.MemoryStack): memoryBarrier, method_1_4269, issueMemoryBarrier

void (org.lwjgl.vulkan.VkCommandBuffer, org.lwjgl.system.MemoryStack): memoryBarrier, method_1_6194, issueMemoryBarrier

void (): submit, method_1_4410, submit

GpuBufferAllocator (): transientMemory, method_1_6231, getGpuBufferAllocator

RenderPassBackend (RenderPassDescription): createRenderPass, method_1_1391, createRenderPass

void (): submitRenderPass, method_68346, closePass

void (org.lwjgl.system.MemoryStack, GpuTexture, org.joml.Vector4fc): clearColorTextureUnsynced, method_1_4259, clearTextureColor

void (org.lwjgl.system.MemoryStack, GpuTexture, double): clearDepthTextureUnsynced, method_1_4260, clearTextureDepth

void (GpuTexture, org.joml.Vector4fc): clearColorTexture, method_1_1383, clearColorTexture

void (GpuTexture, org.joml.Vector4fc, GpuTexture, double): clearColorAndDepthTextures, method_1_1381, clearColorAndDepthTextures

void (GpuTexture, org.joml.Vector4fc, GpuTexture, double, int, int, int, int): clearColorAndDepthTextures, method_1_1382, clearColorAndDepthTextures

void (GpuTexture, double): clearDepthTexture, method_1_1384, clearDepthTexture

void (GpuBufferSlice, ByteBuffer): writeToBuffer, method_1_1397, writeToBuffer

void (GpuBufferSlice, GpuBufferSlice): copyToBuffer, method_1_1388, copyToBuffer

void (GpuTexture, ByteBuffer, int, int, int, int, int, int): writeToTexture, method_1_1399, writeToTexture

void (GpuBufferSlice, int, int, int, int, GpuTexture, int, int, int, int, int, int): copyBufferToTexture, method_1_1398, writeToTexture

void (GpuTexture, GpuBuffer, long, Runnable, int): copyTextureToBuffer, method_1_1385, copyTextureToBuffer

void (GpuTexture, GpuBuffer, long, Runnable, int, int, int, int, int): copyTextureToBuffer, method_1_1386, copyTextureToBuffer

void (GpuTexture, GpuTexture, int, int, int, int, int, int, int): copyTextureToTexture, method_1_1387, copyTextureToTexture

boolean (long, long): awaitSubmitCompletion, method_1_4258, wait

GpuFence (): createFence, method_1_1389, createFence

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

long (): getTimestampNow, method_1_4265, getTimestampNow

String (): lambda$clearColorAndDepthTextures$0, method_1_4266, method_1_4266