diff options
author | Brian Semrau <brian.semrau@gmail.com> | 2021-11-11 13:55:09 -0500 |
---|---|---|
committer | Brian Semrau <brian.semrau@gmail.com> | 2021-11-11 13:55:09 -0500 |
commit | f123a79170c1b5eff82e62a028c7429c0893f56a (patch) | |
tree | 5b6082eeadf3b7ed272bc636cdb4a338fd959123 /servers | |
parent | 86460db2319b463b5a30663df6e0913788039390 (diff) |
Make draw/compute lists threadsafe
Lock the rendering device while command buffers are in use
Diffstat (limited to 'servers')
-rw-r--r-- | servers/rendering/rendering_server_default.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/servers/rendering/rendering_server_default.h b/servers/rendering/rendering_server_default.h index 9a592a9265..1bf4a32063 100644 --- a/servers/rendering/rendering_server_default.h +++ b/servers/rendering/rendering_server_default.h @@ -259,7 +259,6 @@ public: command_queue.push(RSG::storage, &RendererStorage::mesh_initialize, mesh); command_queue.push(RSG::storage, &RendererStorage::mesh_set_blend_shape_count, mesh, p_blend_shape_count); for (int i = 0; i < p_surfaces.size(); i++) { - RSG::storage->mesh_add_surface(mesh, p_surfaces[i]); command_queue.push(RSG::storage, &RendererStorage::mesh_add_surface, mesh, p_surfaces[i]); } } |