You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-12 13:20:55 +00:00
Threaded optimizations to cull and render
-Reorganize thread work pool for rendering -Fixes to make secondary command buffers to work (disabled because they need more testing)
This commit is contained in:
@@ -154,12 +154,9 @@ void RendererCompositorRD::initialize() {
|
||||
}
|
||||
}
|
||||
|
||||
ThreadWorkPool RendererCompositorRD::thread_work_pool;
|
||||
uint64_t RendererCompositorRD::frame = 1;
|
||||
|
||||
void RendererCompositorRD::finalize() {
|
||||
thread_work_pool.finish();
|
||||
|
||||
memdelete(scene);
|
||||
memdelete(canvas);
|
||||
memdelete(storage);
|
||||
@@ -174,7 +171,6 @@ RendererCompositorRD *RendererCompositorRD::singleton = nullptr;
|
||||
|
||||
RendererCompositorRD::RendererCompositorRD() {
|
||||
singleton = this;
|
||||
thread_work_pool.init();
|
||||
time = 0;
|
||||
|
||||
storage = memnew(RendererStorageRD);
|
||||
|
||||
Reference in New Issue
Block a user