Fork for IVI: mesa fixing
[profile/ivi/uifw.git] / inc / glmacro.h
1 //
2 // Open Service Platform
3 // Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
4 //
5 // Licensed under the Flora License, Version 1.0 (the License);
6 // you may not use this file except in compliance with the License.
7 // You may obtain a copy of the License at
8 //
9 //     http://floralicense.org/license/
10 //
11 // Unless required by applicable law or agreed to in writing, software
12 // distributed under the License is distributed on an AS IS BASIS,
13 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 // See the License for the specific language governing permissions and
15 // limitations under the License.
16 //
17
18 #ifndef _GL_MACRO_H_
19 #define _GL_MACRO_H_
20
21 #define glAlphaFunc _GlAlphaFunc_1
22 #define glClearColor _GlClearColor_1
23 #define glClearDepthf _GlClearDepthf_1
24 #define glClipPlanef _GlClipPlanef_1
25 #define glColor4f _GlColor4f_1
26 #define glDepthRangef _GlDepthRangef_1
27 #define glFogf _GlFogf_1
28 #define glFogfv _GlFogfv_1
29 #define glFrustumf _GlFrustumf_1
30 #define glGetClipPlanef _GlGetClipPlanef_1
31 #define glGetFloatv _GlGetFloatv_1
32 #define glGetLightfv _GlGetLightfv_1
33 #define glGetMaterialfv _GlGetMaterialfv_1
34 #define glGetTexEnvfv _GlGetTexEnvfv_1
35 #define glGetTexParameterfv _GlGetTexParameterfv_1
36 #define glLightModelf _GlLightModelf_1
37 #define glLightModelfv _GlLightModelfv_1
38 #define glLightf _GlLightf_1
39 #define glLightfv _GlLightfv_1
40 #define glLineWidth _GlLineWidth_1
41 #define glLoadMatrixf _GlLoadMatrixf_1
42 #define glMaterialf _GlMaterialf_1
43 #define glMaterialfv _GlMaterialfv_1
44 #define glMultMatrixf _GlMultMatrixf_1
45 #define glMultiTexCoord4f _GlMultiTexCoord4f_1
46 #define glNormal3f _GlNormal3f_1
47 #define glOrthof _GlOrthof_1
48 #define glPointParameterf _GlPointParameterf_1
49 #define glPointParameterfv _GlPointParameterfv_1
50 #define glPointSize _GlPointSize_1
51 #define glPolygonOffset _GlPolygonOffset_1
52 #define glRotatef _GlRotatef_1
53 #define glScalef _GlScalef_1
54 #define glTexEnvf _GlTexEnvf_1
55 #define glTexEnvfv _GlTexEnvfv_1
56 #define glTexParameterf _GlTexParameterf_1
57 #define glTexParameterfv _GlTexParameterfv_1
58 #define glTranslatef _GlTranslatef_1
59 #define glActiveTexture _GlActiveTexture_1
60 #define glAlphaFuncx _GlAlphaFuncx_1
61 #define glBindBuffer _GlBindBuffer_1
62 #define glBindTexture _GlBindTexture_1
63 #define glBlendFunc _GlBlendFunc_1
64 #define glBufferData _GlBufferData_1
65 #define glBufferSubData _GlBufferSubData_1
66 #define glClear _GlClear_1
67 #define glClearColorx _GlClearColorx_1
68 #define glClearDepthx _GlClearDepthx_1
69 #define glClearStencil _GlClearStencil_1
70 #define glClientActiveTexture _GlClientActiveTexture_1
71 #define glClipPlanex _GlClipPlanex_1
72 #define glColor4ub _GlColor4ub_1
73 #define glColor4x _GlColor4x_1
74 #define glColorMask _GlColorMask_1
75 #define glColorPointer _GlColorPointer_1
76 #define glCompressedTexImage2D _GlCompressedTexImage2D_1
77 #define glCompressedTexSubImage2D _GlCompressedTexSubImage2D_1
78 #define glCopyTexImage2D _GlCopyTexImage2D_1
79 #define glCopyTexSubImage2D _GlCopyTexSubImage2D_1
80 #define glCullFace _GlCullFace_1
81 #define glDeleteBuffers _GlDeleteBuffers_1
82 #define glDeleteTextures _GlDeleteTextures_1
83 #define glDepthFunc _GlDepthFunc_1
84 #define glDepthMask _GlDepthMask_1
85 #define glDepthRangex _GlDepthRangex_1
86 #define glDisable _GlDisable_1
87 #define glDisableClientState _GlDisableClientState_1
88 #define glDrawArrays _GlDrawArrays_1
89 #define glDrawElements _GlDrawElements_1
90 #define glEnable _GlEnable_1
91 #define glEnableClientState _GlEnableClientState_1
92 #define glFinish _GlFinish_1
93 #define glFlush _GlFlush_1
94 #define glFogx _GlFogx_1
95 #define glFogxv _GlFogxv_1
96 #define glFrontFace _GlFrontFace_1
97 #define glFrustumx _GlFrustumx_1
98 #define glGetBooleanv _GlGetBooleanv_1
99 #define glGetBufferParameteriv _GlGetBufferParameteriv_1
100 #define glGetClipPlanex _GlGetClipPlanex_1
101 #define glGenBuffers _GlGenBuffers_1
102 #define glGenTextures _GlGenTextures_1
103 #define glGetError _GlGetError_1
104 #define glGetFixedv _GlGetFixedv_1
105 #define glGetIntegerv _GlGetIntegerv_1
106 #define glGetLightxv _GlGetLightxv_1
107 #define glGetMaterialxv _GlGetMaterialxv_1
108 #define glGetPointerv _GlGetPointerv_1
109 #define glGetString _GlGetString_1
110 #define glGetTexEnviv _GlGetTexEnviv_1
111 #define glGetTexEnvxv _GlGetTexEnvxv_1
112 #define glGetTexParameteriv _GlGetTexParameteriv_1
113 #define glGetTexParameterxv _GlGetTexParameterxv_1
114 #define glHint _GlHint_1
115 #define glIsBuffer _GlIsBuffer_1
116 #define glIsEnabled _GlIsEnabled_1
117 #define glIsTexture _GlIsTexture_1
118 #define glLightModelx _GlLightModelx_1
119 #define glLightModelxv _GlLightModelxv_1
120 #define glLightx _GlLightx_1
121 #define glLightxv _GlLightxv_1
122 #define glLineWidthx _GlLineWidthx_1
123 #define glLoadIdentity _GlLoadIdentity_1
124 #define glLoadMatrixx _GlLoadMatrixx_1
125 #define glLogicOp _GlLogicOp_1
126 #define glMaterialx _GlMaterialx_1
127 #define glMaterialxv _GlMaterialxv_1
128 #define glMatrixMode _GlMatrixMode_1
129 #define glMultMatrixx _GlMultMatrixx_1
130 #define glMultiTexCoord4x _GlMultiTexCoord4x_1
131 #define glNormal3x _GlNormal3x_1
132 #define glNormalPointer _GlNormalPointer_1
133 #define glOrthox _GlOrthox_1
134 #define glPixelStorei _GlPixelStorei_1
135 #define glPointParameterx _GlPointParameterx_1
136 #define glPointParameterxv _GlPointParameterxv_1
137 #define glPointSizex _GlPointSizex_1
138 #define glPolygonOffsetx _GlPolygonOffsetx_1
139 #define glPopMatrix _GlPopMatrix_1
140 #define glPushMatrix _GlPushMatrix_1
141 #define glReadPixels _GlReadPixels_1
142 #define glRotatex _GlRotatex_1
143 #define glSampleCoverage _GlSampleCoverage_1
144 #define glSampleCoveragex _GlSampleCoveragex_1
145 #define glScalex _GlScalex_1
146 #define glScissor _GlScissor_1
147 #define glShadeModel _GlShadeModel_1
148 #define glStencilFunc _GlStencilFunc_1
149 #define glStencilMask _GlStencilMask_1
150 #define glStencilOp _GlStencilOp_1
151 #define glTexCoordPointer _GlTexCoordPointer_1
152 #define glTexEnvi _GlTexEnvi_1
153 #define glTexEnvx _GlTexEnvx_1
154 #define glTexEnviv _GlTexEnviv_1
155 #define glTexEnvxv _GlTexEnvxv_1
156 #define glTexImage2D _GlTexImage2D_1
157 #define glTexParameteri _GlTexParameteri_1
158 #define glTexParameterx _GlTexParameterx_1
159 #define glTexParameteriv _GlTexParameteriv_1
160 #define glTexParameterxv _GlTexParameterxv_1
161 #define glTexSubImage2D _GlTexSubImage2D_1
162 #define glTranslatex _GlTranslatex_1
163 #define glVertexPointer _GlVertexPointer_1
164 #define glViewport _GlViewport_1
165 #define glPointSizePointerOES _GlPointSizePointerOES_1
166 #define glCurrentPaletteMatrixOES _GlCurrentPaletteMatrixOES_1
167 #define glLoadPaletteFromModelViewMatrixOES _GlLoadPaletteFromModelViewMatrixOES_1
168 #define glMatrixIndexPointerOES _GlMatrixIndexPointerOES_1
169 #define glWeightPointerOES _GlWeightPointerOES_1
170
171 //Start of FBO Functions
172 #define glIsRenderbufferOES _GlIsRenderbufferOES_1
173 #define glBindRenderbufferOES _GlBindRenderbufferOES_1
174 #define glDeleteRenderbuffersOES _GlDeleteRenderbuffersOES_1
175 #define glGenRenderbuffersOES _GlGenRenderbuffersOES_1
176 #define glRenderbufferStorageOES _GlRenderbufferStorageOES_1
177 #define glGetRenderbufferParameterivOES _GlGetRenderbufferParameterivOES_1
178 #define glIsFramebufferOES _GlIsFramebufferOES_1
179 #define glBindFramebufferOES _GlBindFramebufferOES_1
180 #define glDeleteFramebuffersOES _GlDeleteFramebuffersOES_1
181 #define glGenFramebuffersOES _GlGenFramebuffersOES_1
182 #define glCheckFramebufferStatusOES _GlCheckFramebufferStatusOES_1
183 #define glFramebufferRenderbufferOES _GlFramebufferRenderbufferOES_1
184 #define glFramebufferTexture2DOES _GlFramebufferTexture2DOES_1
185 #define glGetFramebufferAttachmentParameterivOES _GlGetFramebufferAttachmentParameterivOES_1
186 #define glGenerateMipmapOES _GlGenerateMipmapOES_1
187 //End of FBO Functions
188
189
190 #endif // _GL_MACRO_H_