summaryrefslogtreecommitdiff
path: root/client/src
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-01-12 01:03:28 +0100
committermetamuffin <metamuffin@disroot.org>2025-01-12 01:03:28 +0100
commit4cba9ed9b8fb4d3f349ee6b1a17068ed21709008 (patch)
treec5f9ced7c1579cbda0f3da936c0e8f164826fe57 /client/src
parentc810b040f875333fb9b1fe5d2269ba08d0c878f2 (diff)
downloadweareserver-4cba9ed9b8fb4d3f349ee6b1a17068ed21709008.tar
weareserver-4cba9ed9b8fb4d3f349ee6b1a17068ed21709008.tar.bz2
weareserver-4cba9ed9b8fb4d3f349ee6b1a17068ed21709008.tar.zst
replace some magic constants with size_of::<T>()
Diffstat (limited to 'client/src')
-rw-r--r--client/src/scene_prepare.rs19
1 files changed, 13 insertions, 6 deletions
diff --git a/client/src/scene_prepare.rs b/client/src/scene_prepare.rs
index e7946e7..0fb38cc 100644
--- a/client/src/scene_prepare.rs
+++ b/client/src/scene_prepare.rs
@@ -140,9 +140,14 @@ impl ScenePreparer {
label: None,
usage: BufferUsages::INDEX | BufferUsages::COPY_DST,
});
- self.index_buffers
- .insert(pres.clone(), (Arc::new(buffer), (buf.len() / 4) as u32));
- debug!("index buffer created (len={}) {pres}", buf.len() / 4);
+ self.index_buffers.insert(
+ pres.clone(),
+ (Arc::new(buffer), (buf.len() / size_of::<u32>()) as u32),
+ );
+ debug!(
+ "index buffer created (len={}) {pres}",
+ buf.len() / size_of::<u32>()
+ );
}
}
for pres in self.vertex_buffers.needed() {
@@ -156,11 +161,13 @@ impl ScenePreparer {
label: None,
usage: BufferUsages::VERTEX | BufferUsages::COPY_DST,
});
- self.vertex_buffers
- .insert(pres.clone(), (Arc::new(buffer), (buf.len() / 4) as u32));
+ self.vertex_buffers.insert(
+ pres.clone(),
+ (Arc::new(buffer), (buf.len() / size_of::<f32>()) as u32),
+ );
debug!(
"vertex attribute buffer created (len={}) {pres}",
- buf.len() / 4
+ buf.len() / size_of::<f32>()
);
}
}