opengles/openglesinterface/eabi/opengles11u.def
author Faisal Memon <faisal.memon@nokia.com>
Fri, 14 May 2010 15:41:33 +0100
branchNewGraphicsArchitecture
changeset 64 5c983aa672ea
parent 0 5d03bc08d59c
permissions -rw-r--r--
Merge 1. Pull in cpp files in the performance enhanced Khronos RI OVG files which are newly added. I've ignored platform-specific cpp files for linux, macosx, and null operating systems because this local solution has its own platform glue (i.e. facility to target Bitmaps but no full windowing support). I've ignored sfEGLInterface.cpp because this is used as a bridge to go from EGL to Nokia's Platsim which offers an EGL service. That's not relevant to this implementation because this is ARM side code, not Intel side. I just left a comment to sfEGLInterface.cpp in case we need to pick up this later on. The current code compiles on winscw. Prior to this fix, the code works on winscw, and can launch the SVG tiger (tiger.exe). That takes about 20 seconds to render. I hope to always be able to show this icon on each commit, and the plan is for the render time to reduce with this series of submissions. On this commit, the tiger renders ok in 20 seconds.

EXPORTS
	eglChooseConfig @ 1 NONAME
	eglCopyBuffers @ 2 NONAME
	eglCreateContext @ 3 NONAME
	eglCreatePbufferSurface @ 4 NONAME
	eglCreatePixmapSurface @ 5 NONAME
	eglCreateWindowSurface @ 6 NONAME
	eglDestroyContext @ 7 NONAME
	eglDestroySurface @ 8 NONAME
	eglGetConfigAttrib @ 9 NONAME
	eglGetConfigs @ 10 NONAME
	eglGetCurrentContext @ 11 NONAME
	eglGetCurrentDisplay @ 12 NONAME
	eglGetCurrentSurface @ 13 NONAME
	eglGetDisplay @ 14 NONAME
	eglGetError @ 15 NONAME
	eglGetProcAddress @ 16 NONAME
	eglInitialize @ 17 NONAME
	eglMakeCurrent @ 18 NONAME
	eglQueryContext @ 19 NONAME
	eglQueryString @ 20 NONAME
	eglQuerySurface @ 21 NONAME
	eglSwapBuffers @ 22 NONAME
	eglTerminate @ 23 NONAME
	eglWaitGL @ 24 NONAME
	eglWaitNative @ 25 NONAME
	glActiveTexture @ 26 NONAME
	glAlphaFunc @ 27 NONAME
	glAlphaFuncx @ 28 NONAME
	glBindTexture @ 29 NONAME
	glBlendFunc @ 30 NONAME
	glClear @ 31 NONAME
	glClearColor @ 32 NONAME
	glClearColorx @ 33 NONAME
	glClearDepthf @ 34 NONAME
	glClearDepthx @ 35 NONAME
	glClearStencil @ 36 NONAME
	glClientActiveTexture @ 37 NONAME
	glColor4f @ 38 NONAME
	glColor4x @ 39 NONAME
	glColorMask @ 40 NONAME
	glColorPointer @ 41 NONAME
	glCompressedTexImage2D @ 42 NONAME
	glCompressedTexSubImage2D @ 43 NONAME
	glCopyTexImage2D @ 44 NONAME
	glCopyTexSubImage2D @ 45 NONAME
	glCullFace @ 46 NONAME
	glDeleteTextures @ 47 NONAME
	glDepthFunc @ 48 NONAME
	glDepthMask @ 49 NONAME
	glDepthRangef @ 50 NONAME
	glDepthRangex @ 51 NONAME
	glDisable @ 52 NONAME
	glDisableClientState @ 53 NONAME
	glDrawArrays @ 54 NONAME
	glDrawElements @ 55 NONAME
	glEnable @ 56 NONAME
	glEnableClientState @ 57 NONAME
	glFinish @ 58 NONAME
	glFlush @ 59 NONAME
	glFogf @ 60 NONAME
	glFogfv @ 61 NONAME
	glFogx @ 62 NONAME
	glFogxv @ 63 NONAME
	glFrontFace @ 64 NONAME
	glFrustumf @ 65 NONAME
	glFrustumx @ 66 NONAME
	glGenTextures @ 67 NONAME
	glGetError @ 68 NONAME
	glGetIntegerv @ 69 NONAME
	glGetString @ 70 NONAME
	glHint @ 71 NONAME
	glLightModelf @ 72 NONAME
	glLightModelfv @ 73 NONAME
	glLightModelx @ 74 NONAME
	glLightModelxv @ 75 NONAME
	glLightf @ 76 NONAME
	glLightfv @ 77 NONAME
	glLightx @ 78 NONAME
	glLightxv @ 79 NONAME
	glLineWidth @ 80 NONAME
	glLineWidthx @ 81 NONAME
	glLoadIdentity @ 82 NONAME
	glLoadMatrixf @ 83 NONAME
	glLoadMatrixx @ 84 NONAME
	glLogicOp @ 85 NONAME
	glMaterialf @ 86 NONAME
	glMaterialfv @ 87 NONAME
	glMaterialx @ 88 NONAME
	glMaterialxv @ 89 NONAME
	glMatrixMode @ 90 NONAME
	glMultMatrixf @ 91 NONAME
	glMultMatrixx @ 92 NONAME
	glMultiTexCoord4f @ 93 NONAME
	glMultiTexCoord4x @ 94 NONAME
	glNormal3f @ 95 NONAME
	glNormal3x @ 96 NONAME
	glNormalPointer @ 97 NONAME
	glOrthof @ 98 NONAME
	glOrthox @ 99 NONAME
	glPixelStorei @ 100 NONAME
	glPointSize @ 101 NONAME
	glPointSizex @ 102 NONAME
	glPolygonOffset @ 103 NONAME
	glPolygonOffsetx @ 104 NONAME
	glPopMatrix @ 105 NONAME
	glPushMatrix @ 106 NONAME
	glQueryMatrixxOES @ 107 NONAME
	glReadPixels @ 108 NONAME
	glRotatef @ 109 NONAME
	glRotatex @ 110 NONAME
	glSampleCoverage @ 111 NONAME
	glSampleCoveragex @ 112 NONAME
	glScalef @ 113 NONAME
	glScalex @ 114 NONAME
	glScissor @ 115 NONAME
	glShadeModel @ 116 NONAME
	glStencilFunc @ 117 NONAME
	glStencilMask @ 118 NONAME
	glStencilOp @ 119 NONAME
	glTexCoordPointer @ 120 NONAME
	glTexEnvf @ 121 NONAME
	glTexEnvfv @ 122 NONAME
	glTexEnvx @ 123 NONAME
	glTexEnvxv @ 124 NONAME
	glTexImage2D @ 125 NONAME
	glTexParameterf @ 126 NONAME
	glTexParameterx @ 127 NONAME
	glTexSubImage2D @ 128 NONAME
	glTranslatef @ 129 NONAME
	glTranslatex @ 130 NONAME
	glVertexPointer @ 131 NONAME
	glViewport @ 132 NONAME
	eglSwapInterval @ 133 NONAME
	glBindBuffer @ 134 NONAME
	glBufferData @ 135 NONAME
	glBufferSubData @ 136 NONAME
	glClipPlanef @ 137 NONAME
	glClipPlanex @ 138 NONAME
	glColor4ub @ 139 NONAME
	glDeleteBuffers @ 140 NONAME
	glGenBuffers @ 141 NONAME
	glGetBooleanv @ 142 NONAME
	glGetBufferParameteriv @ 143 NONAME
	glGetClipPlanef @ 144 NONAME
	glGetClipPlanex @ 145 NONAME
	glGetFixedv @ 146 NONAME
	glGetFloatv @ 147 NONAME
	glGetLightfv @ 148 NONAME
	glGetLightxv @ 149 NONAME
	glGetMaterialfv @ 150 NONAME
	glGetMaterialxv @ 151 NONAME
	glGetPointerv @ 152 NONAME
	glGetTexEnvfv @ 153 NONAME
	glGetTexEnviv @ 154 NONAME
	glGetTexEnvxv @ 155 NONAME
	glGetTexParameterfv @ 156 NONAME
	glGetTexParameteriv @ 157 NONAME
	glGetTexParameterxv @ 158 NONAME
	glIsBuffer @ 159 NONAME
	glIsEnabled @ 160 NONAME
	glIsTexture @ 161 NONAME
	glPointParameterf @ 162 NONAME
	glPointParameterfv @ 163 NONAME
	glPointParameterx @ 164 NONAME
	glPointParameterxv @ 165 NONAME
	glPointSizePointerOES @ 166 NONAME
	glTexEnvi @ 167 NONAME
	glTexEnviv @ 168 NONAME
	glTexParameterfv @ 169 NONAME
	glTexParameteri @ 170 NONAME
	glTexParameteriv @ 171 NONAME
	glTexParameterxv @ 172 NONAME
	eglBindTexImage @ 173 NONAME
	eglReleaseTexImage @ 174 NONAME
	eglSurfaceAttrib @ 175 NONAME