os/graphics/opengles/openglesinterface/test/topengles11v1_stub.cpp
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/graphics/opengles/openglesinterface/test/topengles11v1_stub.cpp	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,198 @@
     1.4 +// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
     1.5 +// All rights reserved.
     1.6 +// This component and the accompanying materials are made available
     1.7 +// under the terms of "Eclipse Public License v1.0"
     1.8 +// which accompanies this distribution, and is available
     1.9 +// at the URL "http://www.eclipse.org/legal/epl-v10.html".
    1.10 +//
    1.11 +// Initial Contributors:
    1.12 +// Nokia Corporation - initial contribution.
    1.13 +//
    1.14 +// Contributors:
    1.15 +//
    1.16 +// Description:
    1.17 +// This test stub has been manually created based on the .def file generator
    1.18 +// utility available in ../group/opengles_stub
    1.19 +//
    1.20 +//
    1.21 +
    1.22 +#include <GLES/gl.h>
    1.23 +
    1.24 +#include <e32def.h>
    1.25 +#include <e32uid.h>
    1.26 +    
    1.27 +#ifdef __cplusplus
    1.28 +extern "C" {
    1.29 +#endif
    1.30 +
    1.31 +
    1.32 +// --------------------------------------------------------------------------------------------------------------------------------------------
    1.33 +// OpenGLES GL functions
    1.34 +EXPORT_C void  glActiveTexture (GLenum /*texture*/){ }
    1.35 +EXPORT_C void  glAlphaFunc (GLenum /*func*/, GLclampf /*ref*/){ }
    1.36 +EXPORT_C void  glAlphaFuncx (GLenum /*func*/, GLclampx /*ref*/){ }
    1.37 +EXPORT_C void  glBindBuffer (GLenum /*target*/, GLuint /*buffer*/){ }
    1.38 +EXPORT_C void  glBindTexture (GLenum /*target*/, GLuint /*texture*/){ }
    1.39 +EXPORT_C void  glBlendFunc (GLenum /*sfactor*/, GLenum /*dfactor*/){ }
    1.40 +EXPORT_C void  glBufferData (GLenum /*target*/, GLsizeiptr /*size*/, const GLvoid */*data*/, GLenum /*usage*/){ }
    1.41 +EXPORT_C void  glBufferSubData (GLenum /*target*/, GLintptr /*offset*/, GLsizeiptr /*size*/, const GLvoid */*data*/){ }
    1.42 +EXPORT_C void  glClear (GLbitfield /*mask*/){ }
    1.43 +EXPORT_C void  glClearColor (GLclampf /*red*/, GLclampf /*green*/, GLclampf /*blue*/, GLclampf /*alpha*/){ }
    1.44 +EXPORT_C void  glClearColorx (GLclampx /*red*/, GLclampx /*green*/, GLclampx /*blue*/, GLclampx /*alpha*/){ }
    1.45 +EXPORT_C void  glClearDepthf (GLclampf /*depth*/){ }
    1.46 +EXPORT_C void  glClearDepthx (GLclampx /*depth*/){ }
    1.47 +EXPORT_C void  glClearStencil (GLint /*s*/){ }
    1.48 +EXPORT_C void  glClientActiveTexture (GLenum /*texture*/){ }
    1.49 +EXPORT_C void  glClipPlanex (GLenum /*plane*/, const GLfixed */*equation*/){ }
    1.50 +EXPORT_C void  glClipPlanef (GLenum /*plane*/, const GLfloat */*equation*/){ }
    1.51 +EXPORT_C void  glColor4f (GLfloat /*red*/, GLfloat /*green*/, GLfloat /*blue*/, GLfloat /*alpha*/){ }
    1.52 +EXPORT_C void  glColor4ub (GLubyte /*red*/, GLubyte /*green*/, GLubyte /*blue*/, GLubyte /*alpha*/){ }
    1.53 +EXPORT_C void  glColor4x (GLfixed /*red*/, GLfixed /*green*/, GLfixed /*blue*/, GLfixed /*alpha*/){ }
    1.54 +EXPORT_C void  glColorMask (GLboolean /*red*/, GLboolean /*green*/, GLboolean /*blue*/, GLboolean /*alpha*/){ }
    1.55 +EXPORT_C void  glColorPointer (GLint /*size*/, GLenum /*type*/, GLsizei /*stride*/, const GLvoid */*pointer*/){ }
    1.56 +EXPORT_C void  glCompressedTexImage2D (GLenum /*target*/, GLint /*level*/, GLenum /*internalformat*/, GLsizei /*width*/, GLsizei /*height*/, GLint /*border*/, GLsizei /*imageSize*/, const GLvoid */*data*/){ }
    1.57 +EXPORT_C void  glCompressedTexSubImage2D (GLenum /*target*/, GLint /*level*/, GLint /*xoffset*/, GLint /*yoffset*/, GLsizei /*width*/, GLsizei /*height*/, GLenum /*format*/, GLsizei /*imageSize*/, const GLvoid */*data*/){ }
    1.58 +EXPORT_C void  glCopyTexImage2D (GLenum /*target*/, GLint /*level*/, GLenum /*internalformat*/, GLint /*x*/, GLint /*y*/, GLsizei /*width*/, GLsizei /*height*/, GLint /*border*/){ }
    1.59 +EXPORT_C void  glCopyTexSubImage2D (GLenum /*target*/, GLint /*level*/, GLint /*xoffset*/, GLint /*yoffset*/, GLint /*x*/, GLint /*y*/, GLsizei /*width*/, GLsizei /*height*/){ }
    1.60 +EXPORT_C void  glCullFace (GLenum /*mode*/){ }
    1.61 +EXPORT_C void  glCurrentPaletteMatrixOES (GLuint /*matrixpaletteindex*/){ }
    1.62 +EXPORT_C void  glDeleteBuffers (GLsizei /*n*/, const GLuint */*buffers*/){ }
    1.63 +EXPORT_C void  glDeleteTextures (GLsizei /*n*/, const GLuint */*textures*/){ }
    1.64 +EXPORT_C void  glDepthFunc (GLenum /*func*/){ }
    1.65 +EXPORT_C void  glDepthMask (GLboolean /*flag*/){ }
    1.66 +EXPORT_C void  glDepthRangef (GLclampf /*zNear*/, GLclampf /*zFar*/){ }
    1.67 +EXPORT_C void  glDepthRangex (GLclampx /*zNear*/, GLclampx /*zFar*/){ }
    1.68 +EXPORT_C void  glDisable (GLenum /*cap*/){ }
    1.69 +EXPORT_C void  glDisableClientState (GLenum /*array*/){ }
    1.70 +EXPORT_C void  glDrawArrays (GLenum /*mode*/, GLint /*first*/, GLsizei /*count*/){ }
    1.71 +EXPORT_C void  glDrawElements (GLenum /*mode*/, GLsizei /*count*/, GLenum /*type*/, const GLvoid */*indices*/){ }
    1.72 +EXPORT_C void  glDrawTexfOES (GLfloat /*x*/, GLfloat /*y*/, GLfloat /*z*/, GLfloat /*width*/, GLfloat /*height*/){ }
    1.73 +EXPORT_C void  glDrawTexfvOES (const GLfloat */*coords*/){ }
    1.74 +EXPORT_C void  glDrawTexiOES (GLint /*x*/, GLint /*y*/, GLint /*z*/, GLint /*width*/, GLint /*height*/){ }
    1.75 +EXPORT_C void  glDrawTexivOES (const GLint */*coords*/){ }
    1.76 +EXPORT_C void  glDrawTexsOES (GLshort /*x*/, GLshort /*y*/, GLshort /*z*/, GLshort /*width*/, GLshort /*height*/){ }
    1.77 +EXPORT_C void  glDrawTexsvOES (const GLshort */*coords*/){ }
    1.78 +EXPORT_C void  glDrawTexxOES (GLfixed /*x*/, GLfixed /*y*/, GLfixed /*z*/, GLfixed /*width*/, GLfixed /*height*/){ }
    1.79 +EXPORT_C void  glDrawTexxvOES (const GLfixed */*coords*/){ }
    1.80 +EXPORT_C void  glEnable (GLenum /*cap*/){ }
    1.81 +EXPORT_C void  glEnableClientState (GLenum /*array*/){ }
    1.82 +EXPORT_C void  glFinish (void){ }
    1.83 +EXPORT_C void  glFlush (void){ }
    1.84 +EXPORT_C void  glFogf (GLenum /*pname*/, GLfloat /*param*/){ }
    1.85 +EXPORT_C void  glFogfv (GLenum /*pname*/, const GLfloat */*params*/){ }
    1.86 +EXPORT_C void  glFogx (GLenum /*pname*/, GLfixed /*param*/){ }
    1.87 +EXPORT_C void  glFogxv (GLenum /*pname*/, const GLfixed */*params*/){ }
    1.88 +EXPORT_C void  glFrontFace (GLenum /*mode*/){ }
    1.89 +EXPORT_C void  glFrustumf (GLfloat /*left*/, GLfloat /*right*/, GLfloat /*bottom*/, GLfloat /*top*/, GLfloat /*zNear*/, GLfloat /*zFar*/){ }
    1.90 +EXPORT_C void  glFrustumx (GLfixed /*left*/, GLfixed /*right*/, GLfixed /*bottom*/, GLfixed /*top*/, GLfixed /*zNear*/, GLfixed /*zFar*/){ }
    1.91 +EXPORT_C void  glGenBuffers (GLsizei /*n*/, GLuint */*buffers*/){ }
    1.92 +EXPORT_C void  glGenTextures (GLsizei /*n*/, GLuint */*textures*/){ }
    1.93 +EXPORT_C void  glGetBooleanv (GLenum /*pname*/, GLboolean */*params*/){ }
    1.94 +EXPORT_C void  glGetBufferParameteriv (GLenum /*target*/, GLenum /*pname*/, GLint */*params*/){ }
    1.95 +EXPORT_C void  glGetClipPlanef (GLenum /*pname*/, GLfloat /*eqn*/[4]){ }
    1.96 +EXPORT_C void  glGetClipPlanex (GLenum /*pname*/, GLfixed /*eqn*/[4]){ }
    1.97 +EXPORT_C GLenum  glGetError (void){ return 0; }
    1.98 +EXPORT_C void  glGetFixedv (GLenum /*pname*/, GLfixed */*params*/){ }
    1.99 +EXPORT_C void  glGetFloatv (GLenum /*pname*/, GLfloat */*params*/){ }
   1.100 +EXPORT_C void  glGetIntegerv (GLenum /*pname*/, GLint */*params*/){ }
   1.101 +EXPORT_C void  glGetLightfv (GLenum /*light*/, GLenum /*pname*/, GLfloat */*params*/){ }
   1.102 +EXPORT_C void  glGetLightxv (GLenum /*light*/, GLenum /*pname*/, GLfixed */*params*/){ }
   1.103 +EXPORT_C void  glGetMaterialfv (GLenum /*face*/, GLenum /*pname*/, GLfloat */*params*/){ }
   1.104 +EXPORT_C void  glGetMaterialxv (GLenum /*face*/, GLenum /*pname*/, GLfixed */*params*/){ }
   1.105 +EXPORT_C void  glGetPointerv (GLenum /*pname*/, void **/*params*/){ }
   1.106 +EXPORT_C const GLubyte *  glGetString (GLenum /*name*/){ return 0; }
   1.107 +EXPORT_C void  glGetTexEnvfv (GLenum /*env*/, GLenum /*pname*/, GLfloat */*params*/){ }
   1.108 +EXPORT_C void  glGetTexEnviv (GLenum /*env*/, GLenum /*pname*/, GLint */*params*/){ }
   1.109 +EXPORT_C void  glGetTexEnvxv (GLenum /*env*/, GLenum /*pname*/, GLfixed */*params*/){ }
   1.110 +EXPORT_C void  glGetTexParameterfv (GLenum /*target*/, GLenum /*pname*/, GLfloat */*params*/){ }
   1.111 +EXPORT_C void  glGetTexParameteriv (GLenum /*target*/, GLenum /*pname*/, GLint */*params*/){ }
   1.112 +EXPORT_C void  glGetTexParameterxv (GLenum /*target*/, GLenum /*pname*/, GLfixed */*params*/){ }
   1.113 +EXPORT_C void  glHint (GLenum /*target*/, GLenum /*mode*/){ }
   1.114 +EXPORT_C GLboolean  glIsBuffer (GLuint /*buffer*/){ return GL_FALSE; }
   1.115 +EXPORT_C GLboolean  glIsEnabled (GLenum /*cap*/){ return GL_FALSE; }
   1.116 +EXPORT_C GLboolean  glIsTexture (GLuint /*texture*/){ return GL_FALSE; }
   1.117 +EXPORT_C void  glLightf (GLenum /*light*/, GLenum /*pname*/, GLfloat /*param*/){ }
   1.118 +EXPORT_C void  glLightfv (GLenum /*light*/, GLenum /*pname*/, const GLfloat */*params*/){ }
   1.119 +EXPORT_C void  glLightModelf (GLenum /*pname*/, GLfloat /*param*/){ }
   1.120 +EXPORT_C void  glLightModelfv (GLenum /*pname*/, const GLfloat */*params*/){ }
   1.121 +EXPORT_C void  glLightModelx (GLenum /*pname*/, GLfixed /*param*/){ }
   1.122 +EXPORT_C void  glLightModelxv (GLenum /*pname*/, const GLfixed */*params*/){ }
   1.123 +EXPORT_C void  glLightx (GLenum /*light*/, GLenum /*pname*/, GLfixed /*param*/){ }
   1.124 +EXPORT_C void  glLightxv (GLenum /*light*/, GLenum /*pname*/, const GLfixed */*params*/){ }
   1.125 +EXPORT_C void  glLineWidth (GLfloat /*width*/){ }
   1.126 +EXPORT_C void  glLineWidthx (GLfixed /*width*/){ }
   1.127 +EXPORT_C void  glLoadIdentity (void){ }
   1.128 +EXPORT_C void  glLoadMatrixf (const GLfloat */*m*/){ }
   1.129 +EXPORT_C void  glLoadMatrixx (const GLfixed */*m*/){ }
   1.130 +EXPORT_C void  glLoadPaletteFromModelViewMatrixOES (void){ }
   1.131 +EXPORT_C void  glLogicOp (GLenum /*opcode*/){ }
   1.132 +EXPORT_C void  glMaterialf (GLenum /*face*/, GLenum /*pname*/, GLfloat /*param*/){ }
   1.133 +EXPORT_C void  glMaterialfv (GLenum /*face*/, GLenum /*pname*/, const GLfloat */*params*/){ }
   1.134 +EXPORT_C void  glMaterialx (GLenum /*face*/, GLenum /*pname*/, GLfixed /*param*/){ }
   1.135 +EXPORT_C void  glMaterialxv (GLenum /*face*/, GLenum /*pname*/, const GLfixed */*params*/){ }
   1.136 +EXPORT_C void  glMatrixIndexPointerOES (GLint /*size*/, GLenum /*type*/, GLsizei /*stride*/, const GLvoid */*pointer*/){ }
   1.137 +EXPORT_C void  glMatrixMode (GLenum /*mode*/){ }
   1.138 +EXPORT_C void  glMultiTexCoord4f (GLenum /*target*/, GLfloat /*s*/, GLfloat /*t*/, GLfloat /*r*/, GLfloat /*q*/){ }
   1.139 +EXPORT_C void  glMultiTexCoord4x (GLenum /*target*/, GLfixed /*s*/, GLfixed /*t*/, GLfixed /*r*/, GLfixed /*q*/){ }
   1.140 +EXPORT_C void  glMultMatrixf (const GLfloat */*m*/){ }
   1.141 +EXPORT_C void  glMultMatrixx (const GLfixed */*m*/){ }
   1.142 +EXPORT_C void  glNormal3f (GLfloat /*nx*/, GLfloat /*ny*/, GLfloat /*nz*/){ }
   1.143 +EXPORT_C void  glNormal3x (GLfixed /*nx*/, GLfixed /*ny*/, GLfixed /*nz*/){ }
   1.144 +EXPORT_C void  glNormalPointer (GLenum /*type*/, GLsizei /*stride*/, const GLvoid */*pointer*/){ }
   1.145 +EXPORT_C void  glOrthof (GLfloat /*left*/, GLfloat /*right*/, GLfloat /*bottom*/, GLfloat /*top*/, GLfloat /*zNear*/, GLfloat /*zFar*/){ }
   1.146 +EXPORT_C void  glOrthox (GLfixed /*left*/, GLfixed /*right*/, GLfixed /*bottom*/, GLfixed /*top*/, GLfixed /*zNear*/, GLfixed /*zFar*/){ }
   1.147 +EXPORT_C void  glPixelStorei (GLenum /*pname*/, GLint /*param*/){ }
   1.148 +EXPORT_C void  glPointParameterf (GLenum /*pname*/, GLfloat /*param*/){ }
   1.149 +EXPORT_C void  glPointParameterfv (GLenum /*pname*/, const GLfloat */*params*/){ }
   1.150 +EXPORT_C void  glPointParameterx (GLenum /*pname*/, GLfixed /*param*/){ }
   1.151 +EXPORT_C void  glPointParameterxv (GLenum /*pname*/, const GLfixed */*params*/){ }
   1.152 +EXPORT_C void  glPointSize (GLfloat /*size*/){ }
   1.153 +EXPORT_C void  glPointSizePointerOES (GLenum /*type*/, GLsizei /*stride*/, const GLvoid */*pointer*/){ }
   1.154 +EXPORT_C void  glPointSizex (GLfixed /*size*/){ }
   1.155 +EXPORT_C void  glPolygonOffset (GLfloat /*factor*/, GLfloat /*units*/){ }
   1.156 +EXPORT_C void  glPolygonOffsetx (GLfixed /*factor*/, GLfixed /*units*/){ }
   1.157 +EXPORT_C void  glPopMatrix (void){ }
   1.158 +EXPORT_C void  glPushMatrix (void){ }
   1.159 +EXPORT_C void  glReadPixels (GLint /*x*/, GLint /*y*/, GLsizei /*width*/, GLsizei /*height*/, GLenum /*format*/, GLenum /*type*/, GLvoid */*pixels*/){ }
   1.160 +EXPORT_C void  glRotatef (GLfloat /*angle*/, GLfloat /*x*/, GLfloat /*y*/, GLfloat /*z*/){ }
   1.161 +EXPORT_C void  glRotatex (GLfixed /*angle*/, GLfixed /*x*/, GLfixed /*y*/, GLfixed /*z*/){ }
   1.162 +EXPORT_C void  glSampleCoverage (GLclampf /*value*/, GLboolean /*invert*/){ }
   1.163 +EXPORT_C void  glSampleCoveragex (GLclampx /*value*/, GLboolean /*invert*/){ }
   1.164 +EXPORT_C void  glScalef (GLfloat /*x*/, GLfloat /*y*/, GLfloat /*z*/){ }
   1.165 +EXPORT_C void  glScalex (GLfixed /*x*/, GLfixed /*y*/, GLfixed /*z*/){ }
   1.166 +EXPORT_C void  glScissor (GLint /*x*/, GLint /*y*/, GLsizei /*width*/, GLsizei /*height*/){ }
   1.167 +EXPORT_C void  glShadeModel (GLenum /*mode*/){ }
   1.168 +EXPORT_C void  glStencilFunc (GLenum /*func*/, GLint /*ref*/, GLuint /*mask*/){ }
   1.169 +EXPORT_C void  glStencilMask (GLuint /*mask*/){ }
   1.170 +EXPORT_C void  glStencilOp (GLenum /*fail*/, GLenum /*zfail*/, GLenum /*zpass*/){ }
   1.171 +EXPORT_C void  glTexCoordPointer (GLint /*size*/, GLenum /*type*/, GLsizei /*stride*/, const GLvoid */*pointer*/){ }
   1.172 +EXPORT_C void  glTexEnvf (GLenum /*target*/, GLenum /*pname*/, GLfloat /*param*/){ }
   1.173 +EXPORT_C void  glTexEnvfv (GLenum /*target*/, GLenum /*pname*/, const GLfloat */*params*/){ }
   1.174 +EXPORT_C void  glTexEnvi (GLenum /*target*/, GLenum /*pname*/, GLint /*param*/){ }
   1.175 +EXPORT_C void  glTexEnviv (GLenum /*target*/, GLenum /*pname*/, const GLint */*params*/){ }
   1.176 +EXPORT_C void  glTexEnvx (GLenum /*target*/, GLenum /*pname*/, GLfixed /*param*/){ }
   1.177 +EXPORT_C void  glTexEnvxv (GLenum /*target*/, GLenum /*pname*/, const GLfixed */*params*/){ }
   1.178 +EXPORT_C void  glTexImage2D (GLenum /*target*/, GLint /*level*/, GLint /*internalformat*/, GLsizei /*width*/, GLsizei /*height*/, GLint /*border*/, GLenum /*format*/, GLenum /*type*/, const GLvoid */*pixels*/){ }
   1.179 +EXPORT_C void  glTexParameterf (GLenum /*target*/, GLenum /*pname*/, GLfloat /*param*/){ }
   1.180 +EXPORT_C void  glTexParameterfv (GLenum /*target*/, GLenum /*pname*/, const GLfloat */*params*/){ }
   1.181 +EXPORT_C void  glTexParameteriv (GLenum /*target*/, GLenum /*pname*/, const GLint */*params*/){ }
   1.182 +EXPORT_C void  glTexParameteri (GLenum /*target*/, GLenum /*pname*/, GLint /*param*/){ }
   1.183 +EXPORT_C void  glTexParameterx (GLenum /*target*/, GLenum /*pname*/, GLfixed /*param*/){ }
   1.184 +EXPORT_C void  glTexParameterxv (GLenum /*target*/, GLenum /*pname*/, const GLfixed */*params*/){ }
   1.185 +EXPORT_C void  glTexSubImage2D (GLenum /*target*/, GLint /*level*/, GLint /*xoffset*/, GLint /*yoffset*/, GLsizei /*width*/, GLsizei /*height*/, GLenum /*format*/, GLenum /*type*/, const GLvoid */*pixels*/){ }
   1.186 +EXPORT_C void  glTranslatef (GLfloat /*x*/, GLfloat /*y*/, GLfloat /*z*/){ }
   1.187 +EXPORT_C void  glTranslatex (GLfixed /*x*/, GLfixed /*y*/, GLfixed /*z*/){ }
   1.188 +EXPORT_C void  glVertexPointer (GLint /*size*/, GLenum /*type*/, GLsizei /*stride*/, const GLvoid */*pointer*/){ }
   1.189 +EXPORT_C void  glViewport (GLint /*x*/, GLint /*y*/, GLsizei /*width*/, GLsizei /*height*/){ }
   1.190 +EXPORT_C void  glWeightPointerOES (GLint /*size*/, GLenum /*type*/, GLsizei /*stride*/, const GLvoid */*pointer*/){ }
   1.191 +
   1.192 +
   1.193 +// --------------------------------------------------------------------------------------------------------------------------------------------
   1.194 +// END: OpenGLES Version 1.1
   1.195 +// --------------------------------------------------------------------------------------------------------------------------------------------
   1.196 +
   1.197 +
   1.198 +#ifdef __cplusplus
   1.199 +}
   1.200 +#endif
   1.201 +