graphic_config.h

Overview

Related Modules:

Graphic

Description:

Provides configuration items required for graphics.

Since:

1.0

Version:

1.0

Summary

Macros

Macro Name and Value Description
VERSION_STANDARD
ENABLE_DMA2D   0 DMA2D hardware acceleration, which does not take effect on other platforms.
ENABLE_DMA2D_TEXT   0 DMA2D hardware acceleration for font rendering, which does not take effect on other platforms.
ENABLE_ICU   0 Advanced algorithm for line breaks, which is disabled by default on other platforms.
ENABLE_WINDOW   1 Multi-window, which is enabled by default on other platforms.
ENABLE_FRAME_BUFFER   0 Display buffer for rendering data refresh, which is disabled by default on other platforms.
ENABLE_VECTOR_FONT   1 Vector type font,which is enabled by default on other platforms.
ENABLE_BUFFER_RGBA   1 Graphics bottom-layer RGBA, which is enabled by default.
ENABLE_HARDWARE_ACCELERATION   1 Graphics rendering hardware acceleration, which is enabled by default.
ENABLE_DEBUG   1 Debug mode, which is disabled by default.
ENABLE_MEMORY_HOOKS   0 Memory hook, which is enabled by default. The system memory allocation is taken over after it is enabled.
ENABLE_FPS_SUPPORT   0 Function for monitoring the image refresh frame rate, which is disabled by default.
ENABLE_ANTIALIAS   1 Anti-aliasing, which is enabled by default.
ENABLE_RECT_ANTIALIAS   0 Rectangle anti-aliasing, which is disabled by default.
ENABLE_SPEC_FONT   0 Font color mode, which is disabled by default. After it is enabled, the font color mode is set to 4 to accelerate font rendering.
ENABLE_GRAPHIC_LOG   0 Log function of a graphics subsystem, which is disabled by default.
ENABLE_AOD   0 Function for receiving input events in screen-off mode, which is disabled by default.
GRAPHIC_LOG_LEVEL   5 Defines the log level. A smaller value indicates a higher priority. Logs whose priorities are higher than a specified level can be recorded. Log levels: NONE: disabling logs FATAL: fatal level ERROR: error level WARN: warning level INFO: info level DEBUG: debugging level.
COLOR_DEPTH   32 Defines the color depth of graphics rendering. The default value is 32 bits. The value can be 16 or 32.
DEFAULT_VECTOR_FONT_FILENAME   ”SourceHanSansSC-Regular.otf” Defines the file name of default vector font.