Skip to content

Commit 2d2e1b5

Browse files
committed
style: cargo fmt
1 parent 650e3c7 commit 2d2e1b5

16 files changed

Lines changed: 161 additions & 85 deletions

File tree

librashader-reflect/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ librashader-pack = { path = "../librashader-pack", version = "0.11.4" }
2525

2626
spirv-cross2 = { workspace = true, optional = true }
2727

28-
naga = { version = "29", optional = true }
28+
naga = { version = "30", optional = true }
2929
rspirv = { version = "0.13.0" }
3030
spirv = { version = "0.4.0" }
3131

librashader-reflect/src/reflect/naga/msl.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,10 @@ impl CompileShader<MSL> for NagaReflect {
3434
bounds_check_policies: Default::default(),
3535
zero_initialize_workgroup_memory: false,
3636
force_loop_bounding: false,
37+
task_dispatch_limits: None,
38+
mesh_shader_primitive_indices_clamp: false,
39+
emit_int_div_checks: true,
40+
ray_query_initialization_tracking: false,
3741
};
3842

3943
let mut frag_options = vert_options.clone();
@@ -51,6 +55,7 @@ impl CompileShader<MSL> for NagaReflect {
5155
allow_and_force_point_size: false,
5256
vertex_pulling_transform: false,
5357
vertex_buffer_mappings: vec![],
58+
binding_array_length_map: Default::default(),
5459
};
5560

5661
let msl = naga::back::msl::write_string(&module, &info, &options, &pipeline_options)?;

librashader-runtime-d3d11/src/filter_chain.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,8 @@ impl FilterChainD3D11 {
223223
let (output_framebuffers, output_textures) = framebuffer_init.init_output_framebuffers()?;
224224

225225
// initialize feedback framebuffers
226-
let (feedback_framebuffers, feedback_textures) = framebuffer_init.init_feedback_framebuffers()?;
226+
let (feedback_framebuffers, feedback_textures) =
227+
framebuffer_init.init_feedback_framebuffers()?;
227228

228229
// initialize history
229230
let (history_framebuffers, history_textures) = framebuffer_init.init_history()?;
@@ -588,7 +589,10 @@ impl FilterChainD3D11 {
588589

589590
for index in 0..passes_len {
590591
if self.feedback_framebuffers.contains(index) {
591-
std::mem::swap(&mut self.output_framebuffers[index], &mut self.feedback_framebuffers[index]);
592+
std::mem::swap(
593+
&mut self.output_framebuffers[index],
594+
&mut self.feedback_framebuffers[index],
595+
);
592596
}
593597
}
594598

librashader-runtime-d3d12/src/filter_chain.rs

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,8 @@ impl FilterChainD3D12 {
431431
let (output_framebuffers, output_textures) = framebuffer_init.init_output_framebuffers()?;
432432

433433
// initialize feedback framebuffers
434-
let (feedback_framebuffers, feedback_textures) = framebuffer_init.init_feedback_framebuffers()?;
434+
let (feedback_framebuffers, feedback_textures) =
435+
framebuffer_init.init_feedback_framebuffers()?;
435436

436437
// initialize history
437438
let (history_framebuffers, history_textures) = framebuffer_init.init_history()?;
@@ -802,7 +803,10 @@ impl FilterChainD3D12 {
802803
// swap output and feedback **before** recording command buffers
803804
for index in 0..passes_len {
804805
if self.feedback_framebuffers.contains(index) {
805-
std::mem::swap(&mut self.output_framebuffers[index], &mut self.feedback_framebuffers[index]);
806+
std::mem::swap(
807+
&mut self.output_framebuffers[index],
808+
&mut self.feedback_framebuffers[index],
809+
);
806810
}
807811
}
808812

@@ -889,31 +893,28 @@ impl FilterChainD3D12 {
889893

890894
if target.max_mipmap > 1 && !self.disable_mipmaps {
891895
// barriers don't get disposed because the context is OutlivesFrame
892-
let (residuals, _residual_barriers) =
893-
self.common.mipmap_gen.mipmapping_context(
894-
cmd,
895-
&mut self.mipmap_heap,
896-
|ctx| {
897-
ctx.generate_mipmaps::<OutlivesFrame, _>(
898-
&target.resource,
899-
target.max_mipmap,
900-
target.size,
901-
target.format.into(),
902-
)?;
903-
Ok::<(), FilterChainError>(())
904-
},
905-
)?;
896+
let (residuals, _residual_barriers) = self
897+
.common
898+
.mipmap_gen
899+
.mipmapping_context(cmd, &mut self.mipmap_heap, |ctx| {
900+
ctx.generate_mipmaps::<OutlivesFrame, _>(
901+
&target.resource,
902+
target.max_mipmap,
903+
target.size,
904+
target.format.into(),
905+
)?;
906+
Ok::<(), FilterChainError>(())
907+
})?;
906908

907909
self.residuals.dispose_mipmap_handles(residuals);
908910
}
909911

910912
self.residuals.dispose_output(view.descriptor);
911-
self.common.output_textures[index] =
912-
Some(target.create_shader_resource_view(
913-
&mut self.staging_heap,
914-
pass.meta.filter,
915-
pass.meta.wrap_mode,
916-
)?);
913+
self.common.output_textures[index] = Some(target.create_shader_resource_view(
914+
&mut self.staging_heap,
915+
pass.meta.filter,
916+
pass.meta.wrap_mode,
917+
)?);
917918
source = self.common.output_textures[index].as_ref().unwrap().clone();
918919
return Ok(());
919920
}

librashader-runtime-d3d12/tests/hello_triangle/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -494,7 +494,7 @@ pub mod d3d12_hello_triangle {
494494
}
495495

496496
fn window_size(&self) -> (i32, i32) {
497-
(3840 , 2160 )
497+
(3840, 2160)
498498
}
499499

500500
fn render(&mut self) {

librashader-runtime-d3d9/src/filter_chain.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,8 @@ impl FilterChainD3D9 {
264264
let (output_framebuffers, output_textures) = framebuffer_init.init_output_framebuffers()?;
265265

266266
// initialize feedback framebuffers
267-
let (feedback_framebuffers, feedback_textures) = framebuffer_init.init_feedback_framebuffers()?;
267+
let (feedback_framebuffers, feedback_textures) =
268+
framebuffer_init.init_feedback_framebuffers()?;
268269

269270
// initialize history
270271
let (history_framebuffers, history_textures) = framebuffer_init.init_history()?;
@@ -461,7 +462,10 @@ impl FilterChainD3D9 {
461462

462463
for index in 0..passes_len {
463464
if self.feedback_framebuffers.contains(index) {
464-
std::mem::swap(&mut self.output_framebuffers[index], &mut self.feedback_framebuffers[index]);
465+
std::mem::swap(
466+
&mut self.output_framebuffers[index],
467+
&mut self.feedback_framebuffers[index],
468+
);
465469
}
466470
}
467471

librashader-runtime-gl/src/filter_chain/chain.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,8 @@ impl<T: GLInterface> FilterChainImpl<T> {
203203
let (output_framebuffers, output_textures) = framebuffer_init.init_output_framebuffers()?;
204204

205205
// initialize feedback framebuffers
206-
let (feedback_framebuffers, feedback_textures) = framebuffer_init.init_feedback_framebuffers()?;
206+
let (feedback_framebuffers, feedback_textures) =
207+
framebuffer_init.init_feedback_framebuffers()?;
207208

208209
// initialize history
209210
let (history_framebuffers, history_textures) = framebuffer_init.init_history()?;
@@ -471,7 +472,10 @@ impl<T: GLInterface> FilterChainImpl<T> {
471472
// swap feedback framebuffers with output
472473
for index in 0..passes_len {
473474
if self.feedback_framebuffers.contains(index) {
474-
std::mem::swap(&mut self.output_framebuffers[index], &mut self.feedback_framebuffers[index]);
475+
std::mem::swap(
476+
&mut self.output_framebuffers[index],
477+
&mut self.feedback_framebuffers[index],
478+
);
475479
}
476480
}
477481

librashader-runtime-mtl/src/filter_chain.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,8 @@ impl FilterChainMetal {
342342
let (output_framebuffers, output_textures) = framebuffer_init.init_output_framebuffers()?;
343343
//
344344
// initialize feedback framebuffers
345-
let (feedback_framebuffers, feedback_textures) = framebuffer_init.init_feedback_framebuffers()?;
345+
let (feedback_framebuffers, feedback_textures) =
346+
framebuffer_init.init_feedback_framebuffers()?;
346347
//
347348
// initialize history
348349
let (history_framebuffers, history_textures) = framebuffer_init.init_history()?;
@@ -446,7 +447,10 @@ impl FilterChainMetal {
446447
// swap output and feedback **before** recording command buffers
447448
for index in 0..passes_len {
448449
if self.feedback_framebuffers.contains(index) {
449-
std::mem::swap(&mut self.output_framebuffers[index], &mut self.feedback_framebuffers[index]);
450+
std::mem::swap(
451+
&mut self.output_framebuffers[index],
452+
&mut self.feedback_framebuffers[index],
453+
);
450454
}
451455
}
452456

librashader-runtime-vk/src/filter_chain.rs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -471,7 +471,8 @@ impl FilterChainVulkan {
471471
let (output_framebuffers, output_textures) = framebuffer_init.init_output_framebuffers()?;
472472

473473
// initialize feedback framebuffers
474-
let (feedback_framebuffers, feedback_textures) = framebuffer_init.init_feedback_framebuffers()?;
474+
let (feedback_framebuffers, feedback_textures) =
475+
framebuffer_init.init_feedback_framebuffers()?;
475476

476477
// initialize history
477478
let (history_framebuffers, history_textures) = framebuffer_init.init_history()?;
@@ -738,7 +739,10 @@ impl FilterChainVulkan {
738739
// swap output and feedback **before** recording command buffers
739740
for index in 0..passes_len {
740741
if self.feedback_framebuffers.contains(index) {
741-
std::mem::swap(&mut self.output_framebuffers[index], &mut self.feedback_framebuffers[index]);
742+
std::mem::swap(
743+
&mut self.output_framebuffers[index],
744+
&mut self.feedback_framebuffers[index],
745+
);
742746
}
743747
}
744748

@@ -859,8 +863,7 @@ impl FilterChainVulkan {
859863
None
860864
};
861865

862-
let output_image =
863-
OutputImage::new(&self.vulkan.device, viewport.output.clone())?;
866+
let output_image = OutputImage::new(&self.vulkan.device, viewport.output.clone())?;
864867
let out = RenderTarget::viewport_with_output(&output_image, viewport);
865868

866869
let residual_fb = pass.draw(

librashader-runtime-wgpu/src/filter_chain.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,8 @@ impl FilterChainWgpu {
259259
let (output_framebuffers, output_textures) = framebuffer_init.init_output_framebuffers()?;
260260
//
261261
// initialize feedback framebuffers
262-
let (feedback_framebuffers, feedback_textures) = framebuffer_init.init_feedback_framebuffers()?;
262+
let (feedback_framebuffers, feedback_textures) =
263+
framebuffer_init.init_feedback_framebuffers()?;
263264
//
264265
// initialize history
265266
let (history_framebuffers, history_textures) = framebuffer_init.init_history()?;
@@ -486,7 +487,10 @@ impl FilterChainWgpu {
486487
// swap output and feedback **before** recording command buffers
487488
for index in 0..passes_len {
488489
if self.feedback_framebuffers.contains(index) {
489-
std::mem::swap(&mut self.output_framebuffers[index], &mut self.feedback_framebuffers[index]);
490+
std::mem::swap(
491+
&mut self.output_framebuffers[index],
492+
&mut self.feedback_framebuffers[index],
493+
);
490494
}
491495
}
492496

0 commit comments

Comments
 (0)