Edouard Dupin
0a479ca7ff
Etk : remove the dependency with std::ostream and std::cout that are not present on Android OS
35 lines
697 B
C
35 lines
697 B
C
|
|
#ifndef __IMPORTGL_H__
|
|
#define __IMPORTGL_H__
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#if defined(__PLATFORM__X11)
|
|
#include <GL/gl.h>
|
|
#include <GL/glu.h>
|
|
#elif defined(__PLATFORM__DoubleBuffer)
|
|
|
|
#elif defined(__PLATFORM__Android)
|
|
#include <GLES/gl.h>
|
|
void glOrtho(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat nearVal, GLfloat farVal);
|
|
#elif defined(__PLATFORM__AndroidTablet)
|
|
#include <GLES/gl.h>
|
|
void glOrtho(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat nearVal, GLfloat farVal);
|
|
#elif defined(__PLATFORM__IPhone)
|
|
|
|
#elif defined(__PLATFORM__IPad)
|
|
|
|
#else
|
|
#error you need to specify a platform ...
|
|
#endif
|
|
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
|
|
#endif
|