Add Queue, CommandPool and CommandBuffer functions to RenderDriver

This commit is contained in:
2025-05-01 01:14:22 +10:00
parent e45aab4475
commit e18d165217
4 changed files with 116 additions and 1 deletions

View File

@@ -246,13 +246,19 @@ namespace Nova {
struct GraphicsPipelineParams;
struct ComputePipelineParams;
struct CommandBuffer;
struct CommandPool;
struct Pipeline;
struct Queue;
struct RenderPass;
struct Shader;
struct Surface;
struct Swapchain;
using CommandBufferID = CommandBuffer*;
using CommandPoolID = CommandPool*;
using PipelineID = Pipeline*;
using QueueID = Queue*;
using RenderPassID = RenderPass*;
using ShaderID = Shader*;
using SurfaceID = Surface*;