We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a6271e8 commit c0bf693Copy full SHA for c0bf693
Cargo.lock
Cargo.toml
@@ -51,8 +51,8 @@ version = "0.1.0"
51
[workspace.dependencies]
52
tracing = "0.1.41"
53
tracing-subscriber = { version = "0.3.20", features = ["env-filter"] }
54
-naga = { version = "25.0.1", features = ["wgsl-out"] }
55
-wgpu = "25.0.2"
+naga = { version = "26.0.0", features = ["wgsl-out"] }
+wgpu = "26.0.1"
56
egui = { git = "https://github.com/emilk/egui.git", branch = "main" }
57
clap = { version = "4.5.48", features = ["derive"] }
58
cpal = "0.15.3"
desktop/src/gui/controller.rs
@@ -407,6 +407,7 @@ impl GuiController {
407
load: wgpu::LoadOp::Clear(wgpu::Color::BLACK),
408
store: wgpu::StoreOp::Store,
409
},
410
+ depth_slice: None,
411
})],
412
label: Some("egui_render"),
413
..Default::default()
desktop/src/gui/menu_bar.rs
@@ -3,7 +3,7 @@ use crate::gui::dialogs::Dialogs;
3
use crate::gui::{text, DebugMessage};
4
use crate::player::LaunchOptions;
5
use crate::preferences::GlobalPreferences;
6
-use egui::{containers::menu, Button, Key, KeyboardShortcut, Modifiers, Widget};
+use egui::{Button, Key, KeyboardShortcut, Modifiers, Widget};
7
use ruffle_core::config::Letterbox;
8
use ruffle_core::focus_tracker::DisplayObject;
9
use ruffle_core::{Player, StageScaleMode};
@@ -98,7 +98,7 @@ impl MenuBar {
98
mut player: Option<&mut Player>,
99
) {
100
egui::TopBottomPanel::top("menu_bar").show(egui_ctx, |ui| {
101
- menu::Bar::new().ui(ui, |ui| {
+ egui::MenuBar::new().ui(ui, |ui| {
102
self.file_menu(locale, ui, dialogs, player.is_some());
103
self.view_menu(locale, ui, &mut player);
104
self.controls_menu(locale, ui, dialogs, &mut player);
render/naga-agal/src/builder.rs
@@ -1196,6 +1196,7 @@ impl<'a> NagaBuilder<'a> {
1196
level: naga::SampleLevel::Auto,
1197
depth_ref: None,
1198
gather: None,
1199
+ clamp_to_edge: false,
1200
});
1201
self.emit_dest_store(dest, tex)?;
1202
}
render/naga-pixelbender/src/lib.rs
@@ -844,6 +844,7 @@ impl ShaderBuilder<'_> {
844
845
846
847
848
849
Span::UNDEFINED,
850
);
render/wgpu/src/backend.rs
@@ -948,6 +948,7 @@ impl<T: RenderTarget + 'static> RenderBackend for WgpuRenderBackend<T> {
948
load: wgpu::LoadOp::Clear(wgpu::Color::TRANSPARENT),
949
950
951
952
}),
953
1,
954
// When running a standalone shader, we always process the entire image
render/wgpu/src/context3d/mod.rs
@@ -248,6 +248,7 @@ impl WgpuContext3D {
248
load: color_load,
249
250
251
252
253
depth_stencil_attachment,
254
render/wgpu/src/surface/target.rs
@@ -368,6 +368,7 @@ impl CommandTarget {
368
load,
369
370
371
372
})
373
374
render/wgpu/src/utils.rs
@@ -249,6 +249,7 @@ pub fn run_copy_pipeline(
resolve_target: None,
255
0 commit comments