Guiliani  Version 2.6 revision 7293 (documentation build 12)
GfxWrapDaveCyclone5.h
1/*
2* Copyright (C) TES Electronic Solutions GmbH,
3* All Rights Reserved.
4* Contact: info@guiliani.de
5*
6* This file is part of the Guiliani HMI framework
7* for the development of graphical user interfaces on embedded systems.
8*/
9
10#ifndef __GFXWRAP_DAVE_CYCLONE5_H__
11#define __GFXWRAP_DAVE_CYCLONE5_H__
12
13#include "GfxEnv.h"
14#include "GfxWrapDave.h"
15
16#include <di.h>
17
19
25{
26public:
31 static eC_Bool CreateInstance(CGfxEnv* pkGfxEnv);
32
33 virtual eC_Bool Refresh(const RefreshCall_t eRefreshCallType);
34
37 virtual void CreateScreen();
38
39private:
41 virtual ~CGfxWrapDAVECyclone5(void);
42
43private:
44 di_device_t* m_pkDIDevice;
45 di_fbo_t* m_pkFBO[2];
46 void* m_pkFrameBuffer[2];
47};
48#endif
Definition: GfxEnv.h:53
D/AVE implementation of the graphics wrapper for Cyclone5 using DRM.
Definition: GfxWrapDaveCyclone5.h:25
virtual eC_Bool Refresh(const RefreshCall_t eRefreshCallType)
static eC_Bool CreateInstance(CGfxEnv *pkGfxEnv)
virtual void CreateScreen()
D/AVE implementation of the graphics wrapper.
Definition: GfxWrapDave.h:44
RefreshCall_t
Definition: GfxWrap.h:113