bflatastic
e9892a6f9d
Merge PR #985
2026-10-13 11:02:38 +07:00
bflatastic
b297049e52
Merge PR #984
2026-10-13 11:02:37 +07:00
bflatastic
54c4549fe9
Merge PR #1187
2026-10-13 11:02:37 +07:00
bflatastic
14e2a480f0
Merge PR #1036
2026-10-13 11:02:36 +07:00
bflatastic
33f03ba0f7
Merge PR #1094
...
# Conflicts:
# crates/pipeline/src/spots.rs
# docs/gaps.md
# docs/hardware-parity.md
2026-10-13 11:01:54 +07:00
bflatastic
18bd8fd881
Merge PR #1397
...
# Conflicts:
# docs/whats-new.md
2026-10-13 11:01:53 +07:00
bflatastic
a39567306b
Merge PR #1071
...
# Conflicts:
# docs/parity-checklist.md
2026-10-13 11:01:52 +07:00
bflatastic
14b111f6f5
Merge PR #1344
...
# Conflicts:
# docs/parity-checklist.md
# docs/whats-new.md
2026-10-13 11:01:49 +07:00
bflatastic
d3d55e8327
Merge PR #1413
...
# Conflicts:
# docs/whats-new.md
2026-10-13 11:01:48 +07:00
bflatastic
ecf1236b7c
Merge PR #1150
...
# Conflicts:
# docs/whats-new.md
2026-10-13 11:01:46 +07:00
bflatastic
f28b9c46d3
Merge PR #1051
...
# Conflicts:
# crates/pipeline/src/spots.rs
# docs/gaps.md
# docs/parity-checklist.md
2026-10-13 11:01:45 +07:00
bflatastic
6aabe43386
Merge PR #1023
...
# Conflicts:
# ROADMAP.md
# crates/pipeline/src/spots.rs
# docs/gaps.md
# docs/parity-checklist.md
2026-10-13 11:01:44 +07:00
bflatastic
b9b6bf57de
Merge PR #1020
...
# Conflicts:
# docs/parity-checklist.md
2026-10-13 11:01:43 +07:00
bflatastic
64b3361125
Merge PR #1340
...
# Conflicts:
# docs/gaps.md
# docs/parity-checklist.md
# docs/whats-new.md
2026-10-13 11:01:42 +07:00
bflatastic
44684b7950
Merge PR #1288
...
# Conflicts:
# docs/parity-checklist.md
# docs/raw-parity.md
# docs/whats-new.md
2026-10-13 11:01:41 +07:00
bflatastic
61c3042efe
Merge PR #1280
...
# Conflicts:
# docs/parity-checklist.md
# docs/raw-parity.md
# docs/whats-new.md
2026-10-13 11:01:40 +07:00
bflatastic
2fc2419fa1
Merge PR #1193
...
# Conflicts:
# docs/parity-checklist.md
2026-10-13 11:01:37 +07:00
bflatastic
5cec4d0720
Merge PR #992
2026-10-13 11:01:10 +07:00
bflatastic
b3860eb734
Merge PR #1291
2026-10-13 11:01:08 +07:00
bflatastic
931b0dd067
Merge PR #1270
2026-10-13 11:01:08 +07:00
bflatastic
fa7cd628e5
Merge PR #1292
2026-10-13 11:01:07 +07:00
bflatastic
25aff046f3
Merge PR #982
2026-10-13 11:01:07 +07:00
bflatastic
9f84c3b60d
Merge PR #1179
2026-10-13 11:01:06 +07:00
bflatastic
8e808e8d92
Merge PR #1090
2026-10-13 11:01:06 +07:00
bflatastic
690eefb088
Merge PR #1314
2026-10-13 11:01:05 +07:00
bflatastic
536b4fffec
Merge PR #986
2026-10-13 11:01:03 +07:00
bflatastic
b01902bbae
Merge PR #1091
2026-10-13 11:01:02 +07:00
bflatastic
dca358d435
Merge PR #1389
2026-10-13 11:01:01 +07:00
bflatastic
1543fef701
Merge PR #1268
2026-10-13 11:01:01 +07:00
bflatastic
ac19325c57
Merge PR #978
2026-10-13 11:01:01 +07:00
bflatastic
3ba3120637
Merge PR #1064
2026-10-13 11:01:00 +07:00
bflatastic
b56f052a59
Merge PR #1387
2026-10-13 11:00:58 +07:00
bflatastic
5388d20088
Merge PR #1125
2026-10-13 11:00:56 +07:00
bflatastic
b2a5997e55
Merge PR #1412
2026-10-13 11:00:53 +07:00
bflatastic
43799cc903
Merge PR #1296
2026-10-13 11:00:48 +07:00
bflatastic
a6369c4009
Merge PR #1264
2026-10-13 11:00:47 +07:00
bflatastic
6435019603
Merge PR #1394
2026-10-13 11:00:47 +07:00
bflatastic
99e9f25796
Merge PR #1101
2026-10-13 11:00:47 +07:00
bflatastic
179461aee3
Merge PR #1368
2026-10-13 11:00:45 +07:00
bflatastic
3e5439cc94
Merge PR #1177
2026-10-13 11:00:44 +07:00
bflatastic
c9e12bd9ff
Merge PR #1123
2026-10-13 11:00:41 +07:00
bflatastic
cd75e11841
Merge PR #1149
2026-10-13 11:00:41 +07:00
bflatastic
5fddd79583
Merge PR #1139
2026-10-13 11:00:40 +07:00
bflatastic
035c378758
Merge PR #1052
2026-10-13 10:39:12 +07:00
bflatastic
9fe9beffbc
Merge PR #1007
2026-10-13 10:38:47 +07:00
bflatastic
e325de9db4
Merge PR #1018
2026-10-13 10:38:46 +07:00
bflatastic
751d25a7f7
Merge PR #1003
2026-10-13 10:38:45 +07:00
bflatastic
6a122dc684
Merge PR #990
2026-10-13 10:38:44 +07:00
bflatastic
ae029e0851
Merge PR #997
2026-10-13 10:37:48 +07:00
dev-null-undefined and Claude
c8f676252f
M5.6: with a GPU, a slider drag's preview is drawn in the frame of the drag tick
...
A drag tick requested the loupe's draft and the frame ended; the draft,
done in 1.5-3 ms on the GPU, was picked up at the start of the next frame,
a frame after the slider moved. Now, in a drag, the loupe waits up to 40 %
of a frame for its draft when the last loupe render took well under that
(not with a render offload, nor zoomed in, where what changes on screen is
the window's draft). A CPU render, which would only make the frame late, is
not waited for.
JobPool::wait waits for the next finished job, which try_recv then hands
out; Renderer::poll's collection of finished jobs is split out so the wait
can turn the draft into the texture.
Co-Authored-By: Claude <noreply@anthropic.com >
2026-10-13 03:40:23 +02:00