Qualcomm Screen Pixel Format

Updated: April 19, 2023

Qualcomm supported pixel formats

Synopsis:

#include <screen/screen_ext.h>
enum {
    SCREEN_FORMAT_QC_TP10 = (3 << 16) | SCREEN_FORMAT_NV12
};

Data:

SCREEN_FORMAT_QC_TP10

Library:

libscreen

Description:

Qualcomm's Venus NV12 10-bit UBWC is a compressed macro-tile format for NV12. For more information, refer to the COLOR_FMT_NV12_UBWC section in your Qualcomm documentation.

Make sure that the pixel format definitions match those in wfdext.h.