|
TachyonUI 0.1.0
High-performance UI for building tools.
|
This is the complete list of members for tachyon::vulkan::VulkanRenderCommandList, including all inherited members.
| DrawPrimitives(const tachyon::RHI::GpuPipeline &pipeline, const tachyon::GPUDrawPushConstants &pushConstants, uint32_t primitiveCount, uint32_t firstPrimitive, tachyon::PrimitiveShape shape) override | tachyon::vulkan::VulkanRenderCommandList | virtual |
| ReleaseResidentBuffer(tachyon::RHI::ResidentBufferId id) override | tachyon::vulkan::VulkanRenderCommandList | virtual |
| ResidentBufferState(tachyon::RHI::ResidentBufferId id) const override | tachyon::vulkan::VulkanRenderCommandList | virtual |
| UploadResidentBuffers(std::span< const tachyon::RHI::UploadRequest > requests, std::span< tachyon::DeviceAddress > addresses) override | tachyon::vulkan::VulkanRenderCommandList | |
| tachyon::RHI::RenderCommandList::UploadResidentBuffers(std::span< const UploadRequest > requests, std::span< DeviceAddress > addresses)=0 | tachyon::RHI::RenderCommandList | pure virtual |
| UploadTransientBuffers(std::span< const tachyon::RHI::UploadRequest > requests, std::span< tachyon::DeviceAddress > addresses) override | tachyon::vulkan::VulkanRenderCommandList | |
| tachyon::RHI::RenderCommandList::UploadTransientBuffers(std::span< const UploadRequest > requests, std::span< DeviceAddress > addresses)=0 | tachyon::RHI::RenderCommandList | pure virtual |
| VulkanRenderCommandList(VulkanDeviceContext &deviceContext, VkCommandBuffer commandBuffer, VkDescriptorSet imageDescriptorSet, FrameData &frameData) | tachyon::vulkan::VulkanRenderCommandList | inline |
| ~RenderCommandList()=default | tachyon::RHI::RenderCommandList | virtual |