Remove old commented code

This commit is contained in:
Jarrod Doyle 2023-07-05 14:02:41 +01:00
parent d9697b0179
commit 5824bea07e
Signed by: Jayrude
GPG Key ID: 38B57B16E7C0ADF7
2 changed files with 0 additions and 24 deletions

View File

@ -49,18 +49,6 @@ struct Feedback {
positions: array<vec4<i32>>, positions: array<vec4<i32>>,
} }
// struct UnpackElement {
// pos: vec3<i32>,
// cache_idx: u32,
// map: Brickmap,
// }
// struct Unpack {
// max_count: u32,
// count: u32,
// maps: array<UnpackElement>
// }
// Utility function. Converts a position in 3d to a 1d index. // Utility function. Converts a position in 3d to a 1d index.
fn to_1d_index(p: vec3<i32>, dims: vec3<i32>) -> u32 { fn to_1d_index(p: vec3<i32>, dims: vec3<i32>) -> u32 {
return u32(p.x + p.y * dims.x + p.z * dims.x * dims.y); return u32(p.x + p.y * dims.x + p.z * dims.x * dims.y);

View File

@ -61,7 +61,6 @@ pub struct BrickmapManager {
} }
// TODO: // TODO:
// - GPU side unpack buffer rather than uploading each changed brickmap part. HIGH PRIO!!
// - Brickworld system // - Brickworld system
impl BrickmapManager { impl BrickmapManager {
pub fn new(context: &render::Context, brickgrid_dims: glam::UVec3) -> Self { pub fn new(context: &render::Context, brickgrid_dims: glam::UVec3) -> Self {
@ -253,17 +252,11 @@ impl BrickmapManager {
self.update_brickgrid_element(entry.grid_idx, 1); self.update_brickgrid_element(entry.grid_idx, 1);
} }
// TODO: Add to a brickmap unpack buffer
// Update the shading table // Update the shading table
let shading_idx = self let shading_idx = self
.shading_table_allocator .shading_table_allocator
.try_alloc(albedo_data.len() as u32) .try_alloc(albedo_data.len() as u32)
.unwrap() as usize; .unwrap() as usize;
// context.queue.write_buffer(
// &self.shading_table_buffer,
// (shading_idx * 4) as u64,
// bytemuck::cast_slice(&albedo_data),
// );
// We're all good to overwrite the cache map entry now :) // We're all good to overwrite the cache map entry now :)
self.brickmap_cache_map[self.brickmap_cache_idx] = Some(BrickmapCacheEntry { self.brickmap_cache_map[self.brickmap_cache_idx] = Some(BrickmapCacheEntry {
@ -277,11 +270,6 @@ impl BrickmapManager {
shading_table_offset: shading_idx as u32, shading_table_offset: shading_idx as u32,
lod_color: 0, lod_color: 0,
}; };
// context.queue.write_buffer(
// &self.brickmap_buffer,
// (72 * self.brickmap_cache_idx) as u64,
// bytemuck::cast_slice(&[brickmap]),
// );
let shading_element_count = albedo_data.len(); let shading_element_count = albedo_data.len();
let mut shading_elements = [0u32; 512]; let mut shading_elements = [0u32; 512];