Mali OpenGL ES SDK
2.0.0
A simple framework to aid development of OpenGL ES applications targeting ARM Mali platforms.
Main Page
Classes
Files
File List
All
Classes
Files
Functions
Variables
Enumerations
Enumerator
LinuxOnARMPlatform.h
1
/*
2
* This confidential and proprietary software may be used only as
3
* authorised by a licensing agreement from ARM Limited
4
* (C) COPYRIGHT 2012 ARM Limited
5
* ALL RIGHTS RESERVED
6
* The entire notice above must be reproduced on all authorised
7
* copies and copies may only be made to the extent permitted
8
* by a licensing agreement from ARM Limited.
9
*/
10
11
#ifndef LINUXONARMPLATFORM_H
12
#define LINUXONARMPLATFORM_H
13
14
#include <cstdlib>
15
16
#include "Platform.h"
17
18
namespace
MaliSDK
19
{
23
class
LinuxOnARMPlatform
:
public
Platform
24
{
25
private
:
29
static
Platform
*
instance
;
30
34
LinuxOnARMPlatform
(
void
);
35
public
:
42
static
Platform
*
getInstance
(
void
);
43
44
virtual
void
createWindow
(
int
width,
int
height);
45
virtual
void
destroyWindow
(
void
);
46
virtual
WindowStatus
checkWindow
(
void
);
47
};
48
}
49
#endif
/* LINUXONARMPLATFORM_H */
50
simple-framework
inc
LinuxOnARMPlatform.h
(C) ARM Ltd. 2012