Repository navigation
renderpl.71 — echter SD-Deblock (MSL) + Pass-Zeitmessung
kk_gpu:
- Echter SD-Deblock als MSL-Pass (
~deblock-Gate). Bis dahin lief die
deblock_cas.glslder App NIE — kk_gpu liest keine GLSL, der Pfad ist nur ein
Substring-Schalter, und "deblock_cas" traf allein "cas". Jetzt ein Port der
GLSL-Mathe: separabler 1D-Bilateral ±3 (Gewichte 0,88/0,61/0,32, SIGMA_R 0,12
auf Luma), H→c_dbl, V→c_dec, VOR Deband/LIN/CNN. Gemessen ~0,15–0,3 ms/Frame
auf dem A19.fusedDec(DECLIN) wird bei aktivem Deblock aufgetrennt. - Pass-Zeitmessung
kuckuck_hybrid_pass_timings(opt-in via
KUCKUCK_PASS_TIMING) — war seit renderpl.70 im Branch, aber nie in einem Release. - Prüfstand-Ausbau: kk_rest_test deckt die Deblock-Invarianten ab
(Kachelstufe 16→4 LSB, Reichweite, Helligkeitstreue, Kantenerhalt), alle
mutationsgeprüft; kk_bench mit einer Probe auf halbe Präzision (Ergebnis: bringt
nichts — Lanczos ±1 %, DELINCAS −8 % ≈ 0,08 ms/Frame, nicht portiert).