File Documentation
FM4, S6E2DH/S6E2DF/S6E2D5/S6E2D3 Series, 32-Bit Microcontroller, Graphic Driver User Manual, Doc. No. 002-04387 Rev. *A
236
13.9 mml_gdc_config.h File Reference
Controls global graphics driver and hardware configurations.
#include "mm_gdc_errors.h"
Enumerations
enum MML_GDC_CONFIG_ATTR {
MML_GDC_CONFIG_ATTR_MAJOR_VERSION = 0,
MML_GDC_CONFIG_ATTR_MINOR_VERSION,
MML_GDC_CONFIG_ATTR_BUILD_VERSION,
MML_GDC_CONFIG_ATTR_MIN_INSTRUCTION_BUFFER,
MML_GDC_CONFIG_ATTR_CURRENT_INSTRUCTION_BUFFER,
MML_GDC_CONFIG_ATTR_DISPLAY_NOBLOCK,
MML_GDC_CONFIG_ATTR_BUILD_TYPE
}
Functions
MM_ERROR mmlGdcConfigSetAttribute (MML_GDC_CONFIG_ATTR pname, MM_U32 param)
MM_ERROR mmlGdcConfigGetAttribute (MML_GDC_CONFIG_ATTR pname, MM_U32 *pParam)
13.9.1 Detailed Description
Controls global graphics driver and hardware configurations.
13.10
mml_gdc_display.h File Reference
Display API.
#include "mm_types.h"
#include "mml_gdc_surfman.h"
#include "mml_gdc_sync.h"
#include "mm_gdc_errors.h"
Data Structures
struct MML_GDC_DISP_MODE_LINE
struct MML_GDC_DISP_TCON_PROPERTIES
struct MML_GDC_DISP_PROPERTIES
struct MML_GDC_DISP_WINDOW_PROPERTIES
Macros
Layer feature request
#define MML_GDC_DISP_FEATURE_INDEX_COLOR (1 << 0)
#define MML_GDC_DISP_FEATURE_DECODE (1 << 1)
#define MML_GDC_DISP_FEATURE_MULTI_LAYER (1 << 7)
Buffer target
#define MML_GDC_DISP_BUFF_TARGET_COLOR_BUFF (1 << 1)
Blend modes
#define MML_GDC_DISP_BLEND_NONE (0)
#define MML_GDC_DISP_BLEND_TRANSPARENCY (1U << 0)
#define MML_GDC_DISP_BLEND_GLOBAL_ALPHA (1U << 1)