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