mikeversteeg
mikeversteeg
Wow, that's fast.. On it.
BT.709 is perfect! ![image](https://user-images.githubusercontent.com/46790724/143442580-06d93856-0513-4cf8-b5ce-c8dac4e6bb7b.png)
And I can confirm the missing optimisation: it uses considerably more CPU than V1.
BT.709 is perfect! Shall I also test 601 & 2020 now?
Sorry, I realise I can't. When I receive an e.g. SD video frame I first need to deinterlace it (2* SimdDeinterleaveUv) and then scale it up to my program's (HD)...
I have multiple video sources all coming together (think large video switcher with fx buses). So internally all video sources need to be represented in same format. To use RGBA...
I am trying to say that eventually either colour conversion should be part of SimdResizerRun, or a separate SimdColourConvert is required. Because if you resize an YUV from e.g. SD...