-
Notifications
You must be signed in to change notification settings - Fork 748
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Removed legacy files in External\Include
Only include files from Khronos
- Loading branch information
Showing
9 changed files
with
1,713 additions
and
3,163 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,78 +1,30 @@ | ||
#ifndef __gl2platform_h_ | ||
#define __gl2platform_h_ | ||
|
||
/* $Id: //depot/3darg/Common/OpenGL_ES/oes2_wrapper/include/GLES2/gl2platform.h#1 $ */ | ||
|
||
#ifdef __cplusplus | ||
extern "C" { | ||
#endif | ||
/* $Revision: 23328 $ on $Date:: 2013-10-02 02:28:28 -0700 #$ */ | ||
|
||
/* | ||
** License Applicability. Except to the extent portions of this file are | ||
** made subject to an alternative license as permitted in the SGI Free | ||
** Software License B, Version 1.0 (the "License"), the contents of this | ||
** file are subject only to the provisions of the License. You may not use | ||
** this file except in compliance with the License. You may obtain a copy | ||
** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600 | ||
** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at: | ||
** | ||
** http://oss.sgi.com/projects/FreeB | ||
** | ||
** Note that, as provided in the License, the Software is distributed on an | ||
** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS | ||
** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND | ||
** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A | ||
** PARTICULAR PURPOSE, AND NON-INFRINGEMENT. | ||
** | ||
** Original Code. The Original Code is: OpenGL Sample Implementation, | ||
** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics, | ||
** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc. | ||
** Copyright in any portions created by third parties is as indicated | ||
** elsewhere herein. All Rights Reserved. | ||
** | ||
** Additional Notice Provisions: The application programming interfaces | ||
** established by SGI in conjunction with the Original Code are The | ||
** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released | ||
** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version | ||
** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X | ||
** Window System(R) (Version 1.3), released October 19, 1998. This software | ||
** was created using the OpenGL(R) version 1.2.1 Sample Implementation | ||
** published by SGI, but has not been independently verified as being | ||
** compliant with the OpenGL(R) version 1.2.1 Specification. | ||
*/ | ||
|
||
/*------------------------------------------------------------------------- | ||
* Definition of GL_APICALL and GL_APIENTRY | ||
*-----------------------------------------------------------------------*/ | ||
|
||
#if (defined(_WIN32) || defined(__VC32__)) && !defined(_WIN32_WCE) /* Win32 */ | ||
# if defined (_DLL_EXPORTS) | ||
# define GL_APICALL __declspec(dllexport) | ||
# else | ||
# define GL_APICALL __declspec(dllimport) | ||
# endif | ||
#elif defined(_WIN32_WCE) /* WinCE */ | ||
# define GL_APICALL | ||
#elif defined (__ARMCC_VERSION) /* ADS */ | ||
# define GL_APICALL | ||
#elif defined (__SYMBIAN32__) && defined (__GCC32__) /* Symbian GCC */ | ||
# define GL_APICALL __declspec(dllexport) | ||
#elif defined (__GNUC__) /* GCC dependencies (kludge) */ | ||
# define GL_APICALL | ||
#endif | ||
|
||
#if !defined (GL_APICALL) | ||
# error Unsupported platform! | ||
#endif | ||
|
||
#if (defined(_WIN32) || defined(__VC32__)) && !defined(_WIN32_WCE) /* Win32 */ | ||
#define GL_APIENTRY __stdcall | ||
#else | ||
#define GL_APIENTRY | ||
* This document is licensed under the SGI Free Software B License Version | ||
* 2.0. For details, see http://oss.sgi.com/projects/FreeB/ . | ||
*/ | ||
|
||
/* Platform-specific types and definitions for OpenGL ES 2.X gl2.h | ||
* | ||
* Adopters may modify khrplatform.h and this file to suit their platform. | ||
* You are encouraged to submit all modifications to the Khronos group so that | ||
* they can be included in future versions of this file. Please submit changes | ||
* by sending them to the public Khronos Bugzilla (http://khronos.org/bugzilla) | ||
* by filing a bug against product "OpenGL-ES" component "Registry". | ||
*/ | ||
|
||
#include <KHR/khrplatform.h> | ||
|
||
#ifndef GL_APICALL | ||
#define GL_APICALL KHRONOS_APICALL | ||
#endif | ||
|
||
#ifdef __cplusplus | ||
} | ||
#ifndef GL_APIENTRY | ||
#define GL_APIENTRY KHRONOS_APIENTRY | ||
#endif | ||
|
||
#endif /* __gl2platform_h_ */ |
Oops, something went wrong.