On Thu May 16 13:47:47 2024 +0000, Nikolay Sivov wrote:
So, after fixup, if video processor is attached successfully, are we going to add a converter after it as well? Or some other way to produce correct output format.
I don't understand, the video processor is able to convert to ABGR32[^1], so this only makes sure MFTEnumEx will enumerate it too. We could otherwise add ABGR32 to the list of registered video processor formats, but it will need to insert some todo_wine to mf/tests/transform.c as we test the registered format list.
[^1]: Native video processor only is **after** it has received a D3D device manager, which is why it is not registered to ABGR32 output, but we can relax that requirement, as games only use ABGR32 with D3D enabled pipelines anyway.