History - net.minecraft.client.vulkan.VulkanCommandEncoderBackend

26.3

Names

com.mojang.blaze3d.vulkan.VulkanCommandEncoder

com.mojang.renderpearl.backend.vulkan.VulkanCommandEncoder

com.mojang.blaze3d.vulkan.VulkanCommandEncoder

com.mojang.renderpearl.backend.vulkan.VulkanCommandEncoder

Fields

org.lwjgl.vulkan.VkCommandBuffer: currentInitCommandBuffer, currentInitCommandBuffer, field_1_9813, copyCommandBuffer

Constructors

Methods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

GpuFence (): createFence, createFence, method_1_1389, createFence

org.lwjgl.vulkan.VkCommandBuffer (): objectInitCommandBuffer, objectInitCommandBuffer, method_1_9537, getCopyCommandBuffer

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

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

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

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

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

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

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

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

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

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

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

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

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

GpuFence (): createFence, createFence, method_1_1389, createFence

26.2

Names

com.mojang.blaze3d.vulkan.VulkanCommandEncoder

com.mojang.blaze3d.vulkan.VulkanCommandEncoder

net.minecraft.class_1_715

net.minecraft.client.vulkan.VulkanCommandEncoderBackend

Fields

int: MAX_SUBMITS_IN_FLIGHT, MAX_SUBMITS_IN_FLIGHT, field_1_3657, field_1_3657

VulkanBackend: device, device, field_1_3665, device

VulkanGpuBufferAllocator: transientMemory, transientMemory, field_1_6961, gpuBufferAllocator

long: submitSemaphore, submitSemaphore, field_1_3667, submitSemaphore

long: currentSubmitIndex, currentSubmitIndex, field_1_3663, submitValue

long: completedSubmitIndex, completedSubmitIndex, field_1_3660, lastWaitValue

MarkerRecorder$Queue: checkpointStorage, checkpointStorage, field_1_6424, markerRecorderQueue

VulkanQueue$Submission: submissionBuilder, submissionBuilder, field_1_3666, submission

BatchObjectDisposer<DeferredDisposable>: destroyQueue, destroyQueue, field_1_3664, objectDisposer

VulkanCommandPool[]: commandPools, commandPools, field_1_6425, commandPools

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

VulkanRenderPassBackend: currentRenderPass, currentRenderPass, field_1_3662, renderPass

Constructors

(VulkanBackend)

Methods

void (): destroy, destroy, method_1_4001, destroy

void (DeferredDisposable): queueForDestroy, queueForDestroy, method_1_4270, close

VulkanCommandPool (): currentCommandPool, currentCommandPool, method_1_5536, getCommandPool

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

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

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

void (): endCommandBuffer, endCommandBuffer, method_1_4263, endCommandBuffer

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

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

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

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

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

void (): submit, submit, method_1_4410, submit

GpuBufferAllocator (): transientMemory, transientMemory, method_1_6231, getGpuBufferAllocator

RenderPassBackend (RenderPassDescription): createRenderPass, createRenderPass, method_1_1391, createRenderPass

void (): submitRenderPass, submitRenderPass, method_68346, closePass

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

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

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

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

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

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

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

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

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

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

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

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

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

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

GpuFence (): createFence, createFence, method_1_1389, createFence

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

long (): getTimestampNow, getTimestampNow, method_1_4265, getTimestampNow