1951a39d68df598db08dfced8b4707755864a0492Ying Wang#ifndef __glplatform_h_
2951a39d68df598db08dfced8b4707755864a0492Ying Wang#define __glplatform_h_
3951a39d68df598db08dfced8b4707755864a0492Ying Wang
4951a39d68df598db08dfced8b4707755864a0492Ying Wang/* $Revision: 7172 $ on $Date:: 2009-01-09 11:17:41 -0800 #$ */
5951a39d68df598db08dfced8b4707755864a0492Ying Wang
6951a39d68df598db08dfced8b4707755864a0492Ying Wang/*
7951a39d68df598db08dfced8b4707755864a0492Ying Wang * This document is licensed under the SGI Free Software B License Version
8951a39d68df598db08dfced8b4707755864a0492Ying Wang * 2.0. For details, see http://oss.sgi.com/projects/FreeB/ .
9951a39d68df598db08dfced8b4707755864a0492Ying Wang */
10951a39d68df598db08dfced8b4707755864a0492Ying Wang
11951a39d68df598db08dfced8b4707755864a0492Ying Wang/* Platform-specific types and definitions for OpenGL ES 1.X  gl.h
12951a39d68df598db08dfced8b4707755864a0492Ying Wang * Last modified on 2008/12/19
13951a39d68df598db08dfced8b4707755864a0492Ying Wang *
14951a39d68df598db08dfced8b4707755864a0492Ying Wang * Adopters may modify khrplatform.h and this file to suit their platform.
15951a39d68df598db08dfced8b4707755864a0492Ying Wang * You are encouraged to submit all modifications to the Khronos group so that
16951a39d68df598db08dfced8b4707755864a0492Ying Wang * they can be included in future versions of this file.  Please submit changes
17951a39d68df598db08dfced8b4707755864a0492Ying Wang * by sending them to the public Khronos Bugzilla (http://khronos.org/bugzilla)
18951a39d68df598db08dfced8b4707755864a0492Ying Wang * by filing a bug against product "OpenGL-ES" component "Registry".
19951a39d68df598db08dfced8b4707755864a0492Ying Wang */
20951a39d68df598db08dfced8b4707755864a0492Ying Wang
21951a39d68df598db08dfced8b4707755864a0492Ying Wang#include <KHR/khrplatform.h>
22951a39d68df598db08dfced8b4707755864a0492Ying Wang
23951a39d68df598db08dfced8b4707755864a0492Ying Wang#ifndef GL_API
24951a39d68df598db08dfced8b4707755864a0492Ying Wang#define GL_API      KHRONOS_APICALL
25951a39d68df598db08dfced8b4707755864a0492Ying Wang#endif
26951a39d68df598db08dfced8b4707755864a0492Ying Wang
27951a39d68df598db08dfced8b4707755864a0492Ying Wang#if defined(ANDROID)
28951a39d68df598db08dfced8b4707755864a0492Ying Wang
29951a39d68df598db08dfced8b4707755864a0492Ying Wang#define GL_APIENTRY KHRONOS_APIENTRY
30951a39d68df598db08dfced8b4707755864a0492Ying Wang
31951a39d68df598db08dfced8b4707755864a0492Ying Wang// XXX: this should probably not be here
32951a39d68df598db08dfced8b4707755864a0492Ying Wang#define GL_DIRECT_TEXTURE_2D_QUALCOMM               0x7E80
33951a39d68df598db08dfced8b4707755864a0492Ying Wang
34951a39d68df598db08dfced8b4707755864a0492Ying Wang// XXX: not sure how this is intended to be used
35951a39d68df598db08dfced8b4707755864a0492Ying Wang#define GL_GLEXT_PROTOTYPES
36951a39d68df598db08dfced8b4707755864a0492Ying Wang
37951a39d68df598db08dfced8b4707755864a0492Ying Wang#endif
38951a39d68df598db08dfced8b4707755864a0492Ying Wang
39951a39d68df598db08dfced8b4707755864a0492Ying Wang#endif /* __glplatform_h_ */
40