Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Change #275115

Category ffmpeg
Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
Changed at Fri 17 Jul 2026 15:23:21
Repository https://git.ffmpeg.org/ffmpeg.git
Project ffmpeg
Branch master
Revision b97d65aae23e5184fdaf699e427feba96d796e4b

Comments

swscale/uops: rewrite ff_sws_solve_shuffle() in terms of uops
This allows the uop optimizer stage to directly generate RW_SHUFFLE
uops, which will replace the original ff_sws_solve_shuffle() over the next
couple of commits.

This way of solving it has a number of additional upsides, including but not
limited to:

- The ability to move certain low-level optimizations (like expanding
  conversions) out of the higher-level abstraction and have them arise
  purely during uops translation / optimization

- The ability to stop passing SwsOpList to backends at all

Signed-off-by: Niklas Haas <git@haasn.dev>

Changed files