On Wed, Feb 24, 2021 at 04:06:05PM +0000, Daniel Stone wrote:
Android punted on that from the beginning and just uses XBGR for everything ... so it's not really a matter of dumb vs. smart userspace, just equally dumb userspaces which disagree with each other. ;)
...apart from HAL_PIXEL_FORMAT_RGB_565, which has the opposite component order despite having the same "name" order. So Android disagrees with itself, too.
Sigh, pixel formats are awful.
-Brian