1
0
Fork 0

MLK-16374-2: PxP: add new format support for as and out buffer

1) add PXP_PIX_FMT_BGRA32 format support for AS buffer
2) add PXP_PIX_FMT_BGRA32 format support for OUT buffer

Signed-off-by: Guoniu.Zhou <guoniu.zhou@nxp.com>
Reviewed-by: Fancy Fang <chen.fang@nxp.com>
(cherry picked from commit 4eeefd54cd)
pull/10/head
Guoniu.Zhou 2017-09-05 17:58:02 +08:00 committed by Jason Liu
parent fa1f4a56fa
commit 9b314cfc70
1 changed files with 4 additions and 0 deletions

View File

@ -1291,6 +1291,7 @@ static uint32_t pxp_parse_as_fmt(uint32_t format)
uint32_t fmt_ctrl;
switch (format) {
case PXP_PIX_FMT_BGRA32:
case PXP_PIX_FMT_ARGB32:
fmt_ctrl = BV_PXP_AS_CTRL_FORMAT__ARGB8888;
break;
@ -1335,6 +1336,7 @@ static uint32_t pxp_parse_out_fmt(uint32_t format)
uint32_t fmt_ctrl;
switch (format) {
case PXP_PIX_FMT_BGRA32:
case PXP_PIX_FMT_ARGB32:
fmt_ctrl = BV_PXP_OUT_CTRL_FORMAT__ARGB8888;
break;
@ -1892,6 +1894,7 @@ static bool fmt_as_support(uint32_t format)
case PXP_PIX_FMT_ARGB32:
case PXP_PIX_FMT_RGBA32:
case PXP_PIX_FMT_XRGB32:
case PXP_PIX_FMT_BGRA32:
case PXP_PIX_FMT_ARGB555:
case PXP_PIX_FMT_ARGB444:
case PXP_PIX_FMT_RGBA555:
@ -1910,6 +1913,7 @@ static bool fmt_out_support(uint32_t format)
switch (format) {
case PXP_PIX_FMT_ARGB32:
case PXP_PIX_FMT_XRGB32:
case PXP_PIX_FMT_BGRA32:
case PXP_PIX_FMT_RGB24:
case PXP_PIX_FMT_ARGB555:
case PXP_PIX_FMT_ARGB444: