mirror of
https://github.com/godotengine/godot.git
synced 2025-10-19 16:03:29 +00:00
Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver.
This commit is contained in:
parent
f317cc713a
commit
73eff10c76
74 changed files with 5723 additions and 5953 deletions
|
@ -619,7 +619,8 @@ private:
|
|||
public:
|
||||
RenderingDeviceGraph();
|
||||
~RenderingDeviceGraph();
|
||||
void initialize(RDD *p_driver, uint32_t p_frame_count, uint32_t p_secondary_command_buffers_per_frame);
|
||||
void initialize(RDD *p_driver, uint32_t p_frame_count, RDD::CommandQueueFamilyID p_secondary_command_queue_family, uint32_t p_secondary_command_buffers_per_frame);
|
||||
void finalize();
|
||||
void begin();
|
||||
void add_buffer_clear(RDD::BufferID p_dst, ResourceTracker *p_dst_tracker, uint32_t p_offset, uint32_t p_size);
|
||||
void add_buffer_copy(RDD::BufferID p_src, ResourceTracker *p_src_tracker, RDD::BufferID p_dst, ResourceTracker *p_dst_tracker, RDD::BufferCopyRegion p_region);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue