PageRenderTime 264ms CodeModel.GetById 140ms app.highlight 2ms RepoModel.GetById 119ms app.codeStats 0ms

/opengles/include/GLES/glext.h

http://ftk.googlecode.com/
C++ Header | 80 lines | 25 code | 11 blank | 44 comment | 0 complexity | 72488608830098b5dcb6d3e5b6cb11d9 MD5 | raw file
 1#ifndef __glext_h_
 2#define __glext_h_
 3
 4#ifdef __cplusplus
 5extern "C" {
 6#endif
 7
 8/*
 9** Copyright 1992-2003, Silicon Graphics, Inc.
10** All Rights Reserved.
11**
12** This is UNPUBLISHED PROPRIETARY SOURCE CODE of Silicon Graphics, Inc.;
13** the contents of this file may not be disclosed to third parties, copied or
14** duplicated in any form, in whole or in part, without the prior written
15** permission of Silicon Graphics, Inc.
16**
17** RESTRICTED RIGHTS LEGEND:
18** Use, duplication or disclosure by the Government is subject to restrictions
19** as set forth in subdivision (c)(1)(ii) of the Rights in Technical Data
20** and Computer Software clause at DFARS 252.227-7013, and/or in similar or
21** successor clauses in the FAR, DOD or NASA FAR Supplement. Unpublished -
22** rights reserved under the Copyright Laws of the United States.
23**
24** --------------------------------------------------------------------------
25**
26** Copyright (c) 2004, Hans-Martin Will. All rights reserved.
27** 
28** Redistribution and use in source and binary forms, with or without 
29** modification, are permitted provided that the following conditions are 
30** met:
31** 
32**	 *  Redistributions of source code must retain the above copyright
33** 		notice, this list of conditions and the following disclaimer. 
34**   *	Redistributions in binary form must reproduce the above copyright
35** 		notice, this list of conditions and the following disclaimer in the 
36** 		documentation and/or other materials provided with the distribution. 
37** 
38** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
39** AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
40** IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
41** ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 
42** LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 
43** OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
44** SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
45** INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
46** CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
47** ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 
48** THE POSSIBILITY OF SUCH DAMAGE.
49**
50*/
51
52#ifndef WIN32
53#define APIENTRY
54#endif
55
56#ifndef APIENTRY
57#define APIENTRY
58#endif
59
60#ifdef EGL_ON_SYMBIAN
61#	undef GLAPI
62#	define GLAPI EXPORT_C
63#else
64#	ifndef GLAPI
65#	define GLAPI
66#	endif
67#endif
68
69
70#define GL_OES_query_matrix		    1
71
72/* OES_query_matrix */
73GLAPI GLbitfield APIENTRY glQueryMatrixxOES(GLfixed *mantissa, GLint *exponent);
74
75
76#ifdef __cplusplus
77}
78#endif
79
80#endif /* __glext_h_ */