summaryrefslogtreecommitdiff
path: root/servers
diff options
context:
space:
mode:
authorBrian Semrau <brian.semrau@gmail.com>2021-11-11 13:55:09 -0500
committerBrian Semrau <brian.semrau@gmail.com>2021-11-11 13:55:09 -0500
commitf123a79170c1b5eff82e62a028c7429c0893f56a (patch)
tree5b6082eeadf3b7ed272bc636cdb4a338fd959123 /servers
parent86460db2319b463b5a30663df6e0913788039390 (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.h1
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]);
}
}