Fix 30bpp rendering on Linux/X11
This CL adds support for some additional X11 color types: RGB565, ARGB4444, RGBA1010102. Also avoid unnecessarily rendering into an RGBA8888 buffer and converting to the window format; just render into the correct format directly. Also simplify/refactor some code. BUG=1016383 R=rjkroege Change-Id: I08051526b81d364a236c37654fda1be6bad1bc20 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1899324Reviewed-by:Robert Kroeger <rjkroege@chromium.org> Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> Cr-Commit-Position: refs/heads/master@{#712812}
Showing
Please register or sign in to comment