Hierarchy For Package com.mojang.blaze3d.vulkan
Class Hierarchy
- java.lang.Object
- com.mojang.blaze3d.vulkan.DestructionQueue<T> (implements java.lang.AutoCloseable)
- com.mojang.blaze3d.buffers.GpuBuffer (implements java.lang.AutoCloseable)
- com.mojang.blaze3d.vulkan.VulkanGpuBuffer (implements com.mojang.blaze3d.vulkan.Destroyable)
- com.mojang.blaze3d.vulkan.VulkanGpuBuffer.Direct
- com.mojang.blaze3d.vulkan.VulkanTransientMemory.TransientGpuBuffer
- com.mojang.blaze3d.vulkan.VulkanGpuBuffer (implements com.mojang.blaze3d.vulkan.Destroyable)
- com.mojang.blaze3d.textures.GpuSampler (implements java.lang.AutoCloseable)
- com.mojang.blaze3d.vulkan.VulkanGpuSampler (implements com.mojang.blaze3d.vulkan.Destroyable)
- com.mojang.blaze3d.textures.GpuTexture (implements java.lang.AutoCloseable)
- com.mojang.blaze3d.vulkan.VulkanGpuTexture (implements com.mojang.blaze3d.vulkan.Destroyable)
- com.mojang.blaze3d.textures.GpuTextureView (implements java.lang.AutoCloseable)
- com.mojang.blaze3d.vulkan.VulkanGpuTextureView (implements com.mojang.blaze3d.vulkan.Destroyable)
- com.mojang.blaze3d.vulkan.VulkanBackend (implements com.mojang.blaze3d.systems.GpuBackend)
- com.mojang.blaze3d.vulkan.VulkanCommandEncoder (implements com.mojang.blaze3d.systems.CommandEncoderBackend, com.mojang.blaze3d.vulkan.Destroyable)
- com.mojang.blaze3d.vulkan.VulkanCommandPool (implements com.mojang.blaze3d.vulkan.Destroyable)
- com.mojang.blaze3d.vulkan.VulkanConst
- com.mojang.blaze3d.vulkan.VulkanDebug.Disabled (implements com.mojang.blaze3d.vulkan.VulkanDebug)
- com.mojang.blaze3d.vulkan.VulkanDebug.Enabled (implements com.mojang.blaze3d.vulkan.VulkanDebug)
- com.mojang.blaze3d.vulkan.VulkanDevice (implements com.mojang.blaze3d.systems.GpuDeviceBackend)
- com.mojang.blaze3d.vulkan.VulkanGpuSurface (implements com.mojang.blaze3d.systems.GpuSurfaceBackend)
- com.mojang.blaze3d.vulkan.VulkanInstance (implements java.lang.AutoCloseable)
- com.mojang.blaze3d.vulkan.VulkanPhysicalDevice (implements java.lang.AutoCloseable)
- com.mojang.blaze3d.vulkan.VulkanQueryPool (implements com.mojang.blaze3d.vulkan.Destroyable, com.mojang.blaze3d.systems.GpuQueryPool)
- com.mojang.blaze3d.vulkan.VulkanQueue.Submission (implements java.lang.AutoCloseable)
- com.mojang.blaze3d.vulkan.VulkanRenderPass (implements com.mojang.blaze3d.systems.RenderPassBackend)
- com.mojang.blaze3d.vulkan.VulkanTransientMemory (implements com.mojang.blaze3d.vulkan.Destroyable, com.mojang.blaze3d.systems.TransientMemory)
- com.mojang.blaze3d.vulkan.VulkanUtils
Interface Hierarchy
- com.mojang.blaze3d.vulkan.Destroyable
- com.mojang.blaze3d.vulkan.DestructionQueue.Destroyer<T>
- com.mojang.blaze3d.vulkan.VulkanDebug
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.mojang.blaze3d.vulkan.VulkanBindGroupLayout.VulkanBindGroupEntryType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.mojang.blaze3d.vulkan.VulkanBindGroupLayout
- com.mojang.blaze3d.vulkan.VulkanBindGroupLayout.Entry
- com.mojang.blaze3d.vulkan.VulkanDevice.ShaderCompilationKey
- com.mojang.blaze3d.vulkan.VulkanQueue
- com.mojang.blaze3d.vulkan.VulkanQueue.Submission.SemaphoreOp
- com.mojang.blaze3d.vulkan.VulkanQueue.Submission.SubmitStage
- com.mojang.blaze3d.vulkan.VulkanRenderPass.TextureViewAndSampler
- com.mojang.blaze3d.vulkan.VulkanRenderPipeline (implements com.mojang.blaze3d.pipeline.CompiledRenderPipeline, com.mojang.blaze3d.vulkan.Destroyable)
- com.mojang.blaze3d.vulkan.VulkanTransientMemory.VulkanAllocation
- com.mojang.blaze3d.vulkan.VulkanUtils.DeviceUUID
- java.lang.Record