mirror of
https://github.com/storytold/filmcraft.git
synced 2026-10-25 15:39:51 +00:00
a504f3c5ad
* Monitors: a frame with partial alpha goes up through a table, not two powf per channel The Transparency Grid's texture (#3233) converted each partly transparent pixel with two powf per channel on the UI thread. A 256 x 256 table made on first use gives the same values. * docs: the RGBA channel display modes render on the CPU, and Alpha renders live * Timeline: duplicate frame markers are worked out on a background thread Show Duplicate Frame Markers (#3212) compared up to 1,000,000 frames on the UI thread after every edit, which a long sequence takes more than a frame for. A background thread works them out under catch_unwind, and the last markers of the same sequence show until the new ones are ready. * Effect Controls: the cut line is also grabbed where it crosses clip A or B The cut could only be grabbed over the transition, outside its ends' zones (#3115), so with Start or End at Cut, or a narrow transition, it could not be dragged at all. A test also checks that a drag past what the clips allow stops at timeline.roll's limit.