#9259: Vulkan ycbcr Conversion with 10 bit
-------------------------------------+-----------------------------------
Reporter: David Oard | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: avcodec
Version: unspecified | Resolution:
Keywords: Vulkan | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-----------------------------------
Comment (by David Oard):
I build the current ffmpeg and tried the program again and it there is no
change.
Did more digging and found that it may have to do with endianness with
Vulkan or FFmpeg. Most of the videos I decode are prores which uses
yuv422p10le (little-endian). Vulkan claims to use host endianness
somewhere things must get mixed up by the times it renders (nVidia GPU)
seems to be treating 10-bit and 12-bit formats as bid-endian. I don't know
how to confirm that. Has this defect been encounters? Is there any kind of
workaround?
Here is a ffmpeg ticket that has similar issues back in 2018.
https://patchwork.ffmpeg.org/project/ffmpeg/patch/[email protected]/
--
Ticket URL: <https://trac.ffmpeg.org/ticket/9259#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".