Skip to content

Commit 65379df

Browse files
committed
Misc
1 parent 5e5975a commit 65379df

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

crates/bevy_pbr/src/meshlet/visibility_buffer_raster_node.rs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -387,6 +387,8 @@ fn downsample_depth(
387387
downsample_depth_first_pipeline: &ComputePipeline,
388388
downsample_depth_second_pipeline: &ComputePipeline,
389389
) {
390+
let downsample_depth_workgroups = meshlet_view_resources.view_size.x.div_ceil(64);
391+
390392
let command_encoder = render_context.command_encoder();
391393
let mut downsample_pass = command_encoder.begin_compute_pass(&ComputePassDescriptor {
392394
label: Some("downsample_depth"),
@@ -399,16 +401,16 @@ fn downsample_depth(
399401
);
400402
downsample_pass.set_bind_group(0, &meshlet_view_bind_groups.downsample_depth, &[]);
401403
downsample_pass.dispatch_workgroups(
402-
meshlet_view_resources.view_size.x.div_ceil(64),
403-
meshlet_view_resources.view_size.y.div_ceil(64),
404+
downsample_depth_workgroups,
405+
downsample_depth_workgroups,
404406
1,
405407
);
406408

407409
if meshlet_view_resources.depth_pyramid_mip_count >= 7 {
408410
downsample_pass.set_pipeline(downsample_depth_second_pipeline);
409411
downsample_pass.dispatch_workgroups(
410-
meshlet_view_resources.view_size.x.div_ceil(64),
411-
meshlet_view_resources.view_size.y.div_ceil(64),
412+
downsample_depth_workgroups,
413+
downsample_depth_workgroups,
412414
1,
413415
);
414416
}

0 commit comments

Comments
 (0)