Skip to content

Commit cf5e63a

Browse files
committed
Mark textures dirty
Signed-off-by: Nico Burns <nico@nicoburns.com>
1 parent 2035387 commit cf5e63a

3 files changed

Lines changed: 20 additions & 16 deletions

File tree

Cargo.lock

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,17 +61,17 @@ kurbo = "0.13"
6161
# ] }
6262
# vello_hybrid = { version = "0.0.7" }
6363
# vello_common = { version = "0.0.7" }
64-
glifo = { git = "https://github.com/linebender/vello", rev = "3e1aba3ffa1286012119052cb4bc7250e1b61a4b" }
65-
vello = { git = "https://github.com/linebender/vello", rev = "3e1aba3ffa1286012119052cb4bc7250e1b61a4b", features = [
64+
glifo = { git = "https://github.com/linebender/vello", rev = "7023c3f03deff7100d2fc2e361959a439f14a3b7" }
65+
vello = { git = "https://github.com/linebender/vello", rev = "7023c3f03deff7100d2fc2e361959a439f14a3b7", features = [
6666
"wgpu",
6767
] }
68-
vello_cpu = { git = "https://github.com/linebender/vello", rev = "3e1aba3ffa1286012119052cb4bc7250e1b61a4b", default-features = false, features = [
68+
vello_cpu = { git = "https://github.com/linebender/vello", rev = "7023c3f03deff7100d2fc2e361959a439f14a3b7", default-features = false, features = [
6969
"std",
7070
"text",
7171
"u8_pipeline",
7272
] }
73-
vello_hybrid = { git = "https://github.com/linebender/vello", rev = "3e1aba3ffa1286012119052cb4bc7250e1b61a4b" }
74-
vello_common = { git = "https://github.com/linebender/vello", rev = "3e1aba3ffa1286012119052cb4bc7250e1b61a4b" }
73+
vello_hybrid = { git = "https://github.com/linebender/vello", rev = "7023c3f03deff7100d2fc2e361959a439f14a3b7" }
74+
vello_common = { git = "https://github.com/linebender/vello", rev = "7023c3f03deff7100d2fc2e361959a439f14a3b7" }
7575

7676
# Rendering
7777
wgpu = "29"

crates/anyrender_vello/src/window_renderer.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -311,6 +311,10 @@ impl WindowRenderer for VelloWindowRenderer {
311311
return;
312312
};
313313

314+
for handle in self.texture_handles.values() {
315+
state.renderer.mark_override_image_dirty(handle);
316+
}
317+
314318
state
315319
.renderer
316320
.render_to_texture(

0 commit comments

Comments
 (0)