mirror of
https://github.com/storytold/photocraft.git
synced 2026-10-30 04:47:09 -06:00
Perf: rename P79 to the reduced composite it times (#7494)
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
72b53ffebe
commit
e43762ac0d
@@ -676,10 +676,10 @@ fn full_canvas_layer_scenarios(b: &mut Bench, sz: &Sizes) {
|
||||
}
|
||||
}
|
||||
|
||||
/// #1015, #9330: a huge document with one painted layer, refreshed zoomed out (the reduced CPU
|
||||
/// canvas `canvas::ensure_texture` draws when the document is too large for GPU textures).
|
||||
/// #1015, #9330: a huge document with one painted layer, zoomed out: times only the reduced CPU
|
||||
/// composite `canvas::ensure_texture` draws when the document is too large for GPU textures.
|
||||
fn huge_document_scenarios(b: &mut Bench, sz: &Sizes) {
|
||||
let name = "zoomed-out refresh of a 30000x30000 document with one painted layer";
|
||||
let name = "zoomed-out reduced composite of a 30000x30000 document with one painted layer";
|
||||
if !b.wanted(name) {
|
||||
return;
|
||||
}
|
||||
|
||||
+1
-1
@@ -95,7 +95,7 @@ Baseline: 2026-10-05, commit `f5d2bcb54a`, Apple M4 Pro (48 GB), GPU Apple M4 Pr
|
||||
| P76 | Change layer opacity with Advanced Blending on another layer | ≤ 40 ms p95 | – | – | – | – | – | not run | [#6689](https://github.com/storytold/photocraft/issues/6689) |
|
||||
| P77 | Toggle an adjustment layer's visibility | ≤ 10 ms p95 | – | – | – | – | – | not run | [#6535](https://github.com/storytold/photocraft/issues/6535) |
|
||||
| P78 | Hide the top adjustment layer among 150 full-canvas layers, 6 MP, GPU budget forced to 512 MB (CPU fallback) | ≤ 30 ms p95 | – | – | – | – | – | not run | [#6533](https://github.com/storytold/photocraft/issues/6533) |
|
||||
| P79 | Zoomed-out refresh of a 30000x30000 document with one painted layer (#9330 target: 60000x60000) | track only | – | – | – | – | – | not run | [#1015](https://github.com/storytold/photocraft/issues/1015) |
|
||||
| P79 | Zoomed-out reduced composite of a 30000x30000 document with one painted layer (#9330 target: 60000x60000) | track only | – | – | – | – | – | not run | [#1015](https://github.com/storytold/photocraft/issues/1015) |
|
||||
|
||||
**Not measurable yet** (the code can't do it yet; no number is recorded):
|
||||
|
||||
|
||||
+2
-2
@@ -731,8 +731,8 @@ enforce = false # new; as P61
|
||||
|
||||
[[scenario]]
|
||||
id = "P79"
|
||||
title = "Zoomed-out refresh of a 30000x30000 document with one painted layer (#9330 target: 60000x60000)"
|
||||
title = "Zoomed-out reduced composite of a 30000x30000 document with one painted layer (#9330 target: 60000x60000)"
|
||||
issue = 1015
|
||||
bench = "perf_scenarios"
|
||||
row = "zoomed-out refresh of a 30000x30000 document with one painted layer"
|
||||
row = "zoomed-out reduced composite of a 30000x30000 document with one painted layer"
|
||||
enforce = false # tracked only
|
||||
|
||||
Reference in New Issue
Block a user