summaryrefslogtreecommitdiff
path: root/client/src/render/scene
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-01-27 15:01:56 +0100
committermetamuffin <metamuffin@disroot.org>2025-01-27 15:01:56 +0100
commit6b5c44d58e6c6d3df360396a0897290fc603699b (patch)
treea79bc0c1db9dd077f9df962b9c5eeae0f96b6aef /client/src/render/scene
parent3cc7df2954a6f1d69922ba1a4c0129db73a09327 (diff)
downloadweareserver-6b5c44d58e6c6d3df360396a0897290fc603699b.tar
weareserver-6b5c44d58e6c6d3df360396a0897290fc603699b.tar.bz2
weareserver-6b5c44d58e6c6d3df360396a0897290fc603699b.tar.zst
switch to wgpu fork to get rid of deadlocks
Diffstat (limited to 'client/src/render/scene')
-rw-r--r--client/src/render/scene/textures.rs1
-rw-r--r--client/src/render/scene/vertex_buffers.rs7
2 files changed, 6 insertions, 2 deletions
diff --git a/client/src/render/scene/textures.rs b/client/src/render/scene/textures.rs
index 2da84be..4f2b01c 100644
--- a/client/src/render/scene/textures.rs
+++ b/client/src/render/scene/textures.rs
@@ -217,6 +217,7 @@ fn create_texture(
mip_level_count: Some(1),
base_array_layer: 0,
array_layer_count: None,
+ usage: None,
})
})
.collect::<Vec<_>>();
diff --git a/client/src/render/scene/vertex_buffers.rs b/client/src/render/scene/vertex_buffers.rs
index 0c34746..28b0219 100644
--- a/client/src/render/scene/vertex_buffers.rs
+++ b/client/src/render/scene/vertex_buffers.rs
@@ -14,7 +14,10 @@
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
-use super::{meshops::{generate_normals, generate_tangents, generate_texcoords}, ScenePreparer};
+use super::{
+ ScenePreparer,
+ meshops::{generate_normals, generate_tangents, generate_texcoords},
+};
use anyhow::Result;
use log::debug;
use std::{sync::Arc, time::Instant};
@@ -132,7 +135,7 @@ impl ScenePreparer {
);
}
}
-
+
Ok(())
}
}