Download Graphics Driver Manual for 2D core of S6E2D devices

Transcript
A P P L I C A T I O N
N O T E
13.23.1 Detailed Description
This class abstracts MML_GDC_SURFACE objects.
13.24 ut_class_window.h File Reference
This class abstracts windows.
#include "mml_gdc_display.h"
#include "mml_gdc_sysinit.h"
#include
"ut_class_display.h"
#include "ut_class_surface.h"
#include
"ut_class_ctx.h"
#include "sm_util.h"
#include "dbg_win.h"
Data Structures
− class CWindow
− class CSurfaceWindow< NUM_BUFFERS >
− class CStaticSurfaceWindow
13.24.1 Detailed Description
This class abstracts windows.
13.25 ut_compatibility.h File Reference
This file defines some interfaces that are part of other drivers. The util library implements very simple
instances of it but they must be not used for software products. However it allows to run the sample
applications.
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "mml_gdc_surfman.h"
#include
"mml_gdc_pixeng.h"
Enumerations
− enum UTIL_VRAM_CONFIG {
UTIL_VRAM_CONFIG_VRAM_ONLY = 0x1U,
UTIL_VRAM_CONFIG_SDRAM_ONLY = 0x2U,
UTIL_VRAM_CONFIG_VRAM_PREFERRED = 0x3U
}
Functions
− MM_ERROR mmlGdcSmGenSurfaceObjects (MM_U32 uCnt, MML_GDC_SURFACE ∗pSurfaces)
262
CONFIDENTIAL
S6E2DH_AN709-00022-1v0-E, September 11, 2015