Change #275115
| Category | ffmpeg |
| Changed by | Niklas Haas <git@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
- libswscale/ops_optimizer.c
- libswscale/uops_macros.h