summaryrefslogtreecommitdiff
path: root/src/renderer/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/renderer/mod.rs')
-rw-r--r--src/renderer/mod.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/renderer/mod.rs b/src/renderer/mod.rs
index e022fe7..1cf39e2 100644
--- a/src/renderer/mod.rs
+++ b/src/renderer/mod.rs
@@ -10,7 +10,7 @@ use crate::{
camera::Camera,
config::{CELLS_IN_CHUNK, CHUNK_SIZE},
renderer::ui::draw_egui,
- sim::{cell_sim::world::World, rb_sim::RbSimManager},
+ sim::{cell::materials::MaterialId, cell_sim::world::World, rb_sim::RbSimManager},
};
struct RendererChunk {
@@ -565,7 +565,9 @@ impl RendererState {
render_pass.set_bind_group(1, &render_chunk.bind_group, &[]);
render_pass.set_immediates(
0,
- bytemuck::bytes_of(&ChunkData { origin: [cx, cy] }),
+ bytemuck::bytes_of(&ChunkData {
+ origin: [cx * CHUNK_SIZE, cy * CHUNK_SIZE],
+ }),
);
render_pass.draw(0..4, 0..1);
}