Add retained paints and shared text selection
This commit is contained in:
1 parent
1e6d3b1edd
commit
a33fbca966
42 files changed
+2424
-470
No files matched your search
@@ -383,10 +383,12 @@ impl<State: AndroidAppState> IrisViewPeer<State> {
|
||||
if renderer.frame_count() <= DIAGNOSTIC_FRAMES {
|
||||
log::info!(
|
||||
"iris frame diagnostics: frame={} masks_resized={} moves_resized={} \
|
||||
paints_resized={} \
|
||||
atlas_pages_grown_prev={} image_bind_group_creates_prev={} wgpu_errors={}",
|
||||
renderer.frame_count(),
|
||||
frame_diagnostics.masks_resized,
|
||||
frame_diagnostics.moves_resized,
|
||||
frame_diagnostics.paints_resized,
|
||||
frame_diagnostics.atlas_pages_grown_prev,
|
||||
frame_diagnostics.image_bind_group_creates_prev,
|
||||
renderer.wgpu_errors.snapshot().len(),
|
||||
@@ -698,6 +700,7 @@ impl<State: AndroidAppState> ViewPeer for IrisViewPeer<State> {
|
||||
self.rsc.ui.text.atlas.page_count(),
|
||||
);
|
||||
self.rsc.ui.textures.reupload();
|
||||
self.rsc.ui.paints.reupload();
|
||||
self.state.android_state_mut().renderer = Some(renderer);
|
||||
self.render(ctx, Instant::now());
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user