vg_lite_feature_t enumeration

The following feature values may be queried for availability in compatible hardware. (expanded March 2023 to support additional hardware for driver V4)

Used in information function: vg_lite_query_feature.

vg_lite_feature_t string values

Description

gcFEATURE_BIT_VG_16PIXELS_ALIGN

Require 16 pixels aligned for the input pixel buffer

gcFEATURE_BIT_VG_24BIT

RGB888 or RGBA5658 formats support

gcFEATURE_BIT_VG_24BIT_PLANAR

24-bit planar format support

gcFEATURE_BIT_VG_AYUV_INPUT

AYUV input format support

gcFEATURE_BIT_VG_BORDER_CULLING

Border culling support

gcFEATURE_BIT_VG_COLOR_KEY

Color key support.

gcFEATURE_BIT_VG_COLOR_TRANSFORMATION

Color transform support.

gcFEATURE_BIT_VG_DEC_COMPRESS

DEC compression format output support

gcFEATURE_BIT_VG_DITHER

Dither support

gcFEATURE_BIT_VG_DOUBLE_IMAGE

Support two image source inputs

gcFEATURE_BIT_VG_FLEXA

FLEXA interface support

gcFEATURE_BIT_VG_GAMMA

Gamma support

gcFEATURE_BIT_VG_GAUSSIAN_BLUR

Gaussian blur sampling support

gcFEATURE_BIT_VG_GLOBAL_ALPHA

Global alpha support

gcFEATURE_BIT_VG_HW_PREMULTIPLY

HW supports alpha premultiply for image

gcFEATURE_BIT_VG_IM_DEC_INPUT

DEC compressed format input support

gcFEATURE_BIT_VG_IM_FASTCLEAR

Fast Clear support

gcFEATURE_BIT_VG_IM_INDEX_FORMAT

Index format support for image

gcFEATURE_BIT_VG_IM_INPUT

Blit and draw API support

gcFEATURE_BIT_VG_IM_REPEAT_REFLECT

Image repeat reflect mode support

gcFEATURE_BIT_VG_INDEX_ENDIAN

Index format endian support

gcFEATURE_BIT_VG_LINEAR_GRADIENT_EXT

Support for extended linear gradient capabilities

gcFEATURE_BIT_VG_LVGL_SUPPORT

LVGL blend mode support

gcFEATURE_BIT_VG_MASK

Mask support

gcFEATURE_BIT_VG_MIRROR

Mirror support

gcFEATURE_BIT_VG_NEW_BLEND_MODE

New blend mode DARKEN/LIGHTEN support

gcFEATURE_BIT_VG_NEW_IMAGE_INDEX

New CLUT image index support

gcFEATURE_BIT_VG_PARALLEL_PATHS

New parallel path HW support

gcFEATURE_BIT_VG_PE_CLEAR

Pixel engine clear support

gcFEATURE_BIT_VG_PIXEL_MATRIX

Pixel matrix support

gcFEATURE_BIT_VG_QUALITY_8X

8x anti-aliasing path support

gcFEATURE_BIT_VG_RADIAL_GRADIENT

Radial gradient support

gcFEATURE_BIT_VG_RECTANGLE_TILED_OUT

Rectangle tiled output support

gcFEATURE_BIT_VG_RGBA2_FORMAT

RGBA2222 format support

gcFEATURE_BIT_VG_RGBA8_ETC2_EAC

ETC2/EAC compressed image format support

gcFEATURE_BIT_VG_SCISSOR

Scissor support

gcFEATURE_BIT_VG_SRC_PREMULTIPLIED

Source image alpha premultiplied

gcFEATURE_BIT_VG_STENCIL

Stencil image mode support

gcFEATURE_BIT_VG_STRIPE_MODE

Stripe mode support

gcFEATURE_BIT_VG_TESSELLATION_TILED_OUT

Tessellation tiled output support

gcFEATURE_BIT_VG_USE_DST

Read destination pixel support

gcFEATURE_BIT_VG_YUV_INPUT

YUV input format support

gcFEATURE_BIT_VG_YUV_OUTPUT

YUV format output support

gcFEATURE_BIT_VG_YUV_TILED_INPUT

YUV tiled input format support

gcFEATURE_BIT_VG_YUY2_INPUT

YUY2 input format support

Parent topic:Enumerations for product and feature queries