Loading opengl/Android.bp +7 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,13 @@ ndk_headers { srcs: ["include/EGL/**/*.h"], } ndk_headers { name: "libGLESv1_CM_headers", from: "include", to: "", srcs: ["include/GLES/**/*.h"], } subdirs = [ "*", ] opengl/libs/Android.bp +7 −1 Original line number Diff line number Diff line Loading @@ -21,9 +21,15 @@ cc_library { }, } // The headers module is in frameworks/native/opengl/Android.bp. // The headers modules are in frameworks/native/opengl/Android.bp. ndk_library { name: "libEGL.ndk", symbol_file: "libEGL.map.txt", first_version: "9", } ndk_library { name: "libGLESv1_CM.ndk", symbol_file: "libGLESv1_CM.map.txt", first_version: "9", } opengl/libs/libGLESv1_CM.map.txt 0 → 100644 +283 −0 Original line number Diff line number Diff line LIBGLESV1_CM { global: glActiveTexture; glAlphaFunc; glAlphaFuncx; glAlphaFuncxOES; glBindBuffer; glBindFramebufferOES; glBindRenderbufferOES; glBindTexture; glBindVertexArrayOES; # introduced-mips=9 introduced-x86=9 glBlendEquationOES; glBlendEquationSeparateOES; glBlendFunc; glBlendFuncSeparateOES; glBufferData; glBufferSubData; glCheckFramebufferStatusOES; glClear; glClearColor; glClearColorx; glClearColorxOES; glClearDepthf; glClearDepthfOES; glClearDepthx; glClearDepthxOES; glClearStencil; glClientActiveTexture; glClipPlanef; glClipPlanefIMG; # introduced-mips=9 introduced-x86=9 glClipPlanefOES; glClipPlanex; glClipPlanexIMG; # introduced-mips=9 introduced-x86=9 glClipPlanexOES; glColor4f; glColor4ub; glColor4x; glColor4xOES; glColorMask; glColorPointer; glColorPointerBounds; glCompressedTexImage2D; glCompressedTexSubImage2D; glCopyTexImage2D; glCopyTexSubImage2D; glCullFace; glCurrentPaletteMatrixOES; glDeleteBuffers; glDeleteFencesNV; # introduced-mips=9 introduced-x86=9 glDeleteFramebuffersOES; glDeleteRenderbuffersOES; glDeleteTextures; glDeleteVertexArraysOES; # introduced-mips=9 introduced-x86=9 glDepthFunc; glDepthMask; glDepthRangef; glDepthRangefOES; glDepthRangex; glDepthRangexOES; glDisable; glDisableClientState; glDisableDriverControlQCOM; # introduced-mips=9 introduced-x86=9 glDiscardFramebufferEXT; # introduced-mips=9 introduced-x86=9 glDrawArrays; glDrawElements; glDrawTexfOES; glDrawTexfvOES; glDrawTexiOES; glDrawTexivOES; glDrawTexsOES; glDrawTexsvOES; glDrawTexxOES; glDrawTexxvOES; glEGLImageTargetRenderbufferStorageOES; glEGLImageTargetTexture2DOES; glEnable; glEnableClientState; glEnableDriverControlQCOM; # introduced-mips=9 introduced-x86=9 glEndTilingQCOM; # introduced-mips=9 introduced-x86=9 glExtGetBufferPointervQCOM; # introduced-mips=9 introduced-x86=9 glExtGetBuffersQCOM; # introduced-mips=9 introduced-x86=9 glExtGetFramebuffersQCOM; # introduced-mips=9 introduced-x86=9 glExtGetProgramBinarySourceQCOM; # introduced-mips=9 introduced-x86=9 glExtGetProgramsQCOM; # introduced-mips=9 introduced-x86=9 glExtGetRenderbuffersQCOM; # introduced-mips=9 introduced-x86=9 glExtGetShadersQCOM; # introduced-mips=9 introduced-x86=9 glExtGetTexLevelParameterivQCOM; # introduced-mips=9 introduced-x86=9 glExtGetTexSubImageQCOM; # introduced-mips=9 introduced-x86=9 glExtGetTexturesQCOM; # introduced-mips=9 introduced-x86=9 glExtIsProgramBinaryQCOM; # introduced-mips=9 introduced-x86=9 glExtTexObjectStateOverrideiQCOM; # introduced-mips=9 introduced-x86=9 glFinish; glFinishFenceNV; # introduced-mips=9 introduced-x86=9 glFlush; glFogf; glFogfv; glFogx; glFogxOES; glFogxv; glFogxvOES; glFramebufferRenderbufferOES; glFramebufferTexture2DMultisampleIMG; # introduced-mips=9 introduced-x86=9 glFramebufferTexture2DOES; glFrontFace; glFrustumf; glFrustumfOES; glFrustumx; glFrustumxOES; glGenBuffers; glGenFencesNV; # introduced-mips=9 introduced-x86=9 glGenFramebuffersOES; glGenRenderbuffersOES; glGenTextures; glGenVertexArraysOES; # introduced-mips=9 introduced-x86=9 glGenerateMipmapOES; glGetBooleanv; glGetBufferParameteriv; glGetBufferPointervOES; glGetClipPlanef; glGetClipPlanefOES; glGetClipPlanex; glGetClipPlanexOES; glGetDriverControlStringQCOM; # introduced-mips=9 introduced-x86=9 glGetDriverControlsQCOM; # introduced-mips=9 introduced-x86=9 glGetError; glGetFenceivNV; # introduced-mips=9 introduced-x86=9 glGetFixedv; glGetFixedvOES; glGetFloatv; glGetFramebufferAttachmentParameterivOES; glGetIntegerv; glGetLightfv; glGetLightxv; glGetLightxvOES; glGetMaterialfv; glGetMaterialxv; glGetMaterialxvOES; glGetPointerv; glGetRenderbufferParameterivOES; glGetString; glGetTexEnvfv; glGetTexEnviv; glGetTexEnvxv; glGetTexEnvxvOES; glGetTexGenfvOES; glGetTexGenivOES; glGetTexGenxvOES; glGetTexParameterfv; glGetTexParameteriv; glGetTexParameterxv; glGetTexParameterxvOES; glHint; glIsBuffer; glIsEnabled; glIsFenceNV; # introduced-mips=9 introduced-x86=9 glIsFramebufferOES; glIsRenderbufferOES; glIsTexture; glIsVertexArrayOES; # introduced-mips=9 introduced-x86=9 glLightModelf; glLightModelfv; glLightModelx; glLightModelxOES; glLightModelxv; glLightModelxvOES; glLightf; glLightfv; glLightx; glLightxOES; glLightxv; glLightxvOES; glLineWidth; glLineWidthx; glLineWidthxOES; glLoadIdentity; glLoadMatrixf; glLoadMatrixx; glLoadMatrixxOES; glLoadPaletteFromModelViewMatrixOES; glLogicOp; glMapBufferOES; glMaterialf; glMaterialfv; glMaterialx; glMaterialxOES; glMaterialxv; glMaterialxvOES; glMatrixIndexPointerOES; glMatrixIndexPointerOESBounds; # introduced-mips=9 introduced-x86=9 glMatrixMode; glMultMatrixf; glMultMatrixx; glMultMatrixxOES; glMultiDrawArraysEXT; # introduced-mips=9 introduced-x86=9 glMultiDrawElementsEXT; # introduced-mips=9 introduced-x86=9 glMultiTexCoord4f; glMultiTexCoord4x; glMultiTexCoord4xOES; glNormal3f; glNormal3x; glNormal3xOES; glNormalPointer; glNormalPointerBounds; glOrthof; glOrthofOES; glOrthox; glOrthoxOES; glPixelStorei; glPointParameterf; glPointParameterfv; glPointParameterx; glPointParameterxOES; glPointParameterxv; glPointParameterxvOES; glPointSize; glPointSizePointerOES; glPointSizePointerOESBounds; # introduced-mips=9 introduced-x86=9 glPointSizex; glPointSizexOES; glPolygonOffset; glPolygonOffsetx; glPolygonOffsetxOES; glPopMatrix; glPushMatrix; glQueryMatrixxOES; glReadPixels; glRenderbufferStorageMultisampleIMG; # introduced-mips=9 introduced-x86=9 glRenderbufferStorageOES; glRotatef; glRotatex; glRotatexOES; glSampleCoverage; glSampleCoveragex; glSampleCoveragexOES; glScalef; glScalex; glScalexOES; glScissor; glSetFenceNV; # introduced-mips=9 introduced-x86=9 glShadeModel; glStartTilingQCOM; # introduced-mips=9 introduced-x86=9 glStencilFunc; glStencilMask; glStencilOp; glTestFenceNV; # introduced-mips=9 introduced-x86=9 glTexCoordPointer; glTexCoordPointerBounds; glTexEnvf; glTexEnvfv; glTexEnvi; glTexEnviv; glTexEnvx; glTexEnvxOES; glTexEnvxv; glTexEnvxvOES; glTexGenfOES; glTexGenfvOES; glTexGeniOES; glTexGenivOES; glTexGenxOES; glTexGenxvOES; glTexImage2D; glTexParameterf; glTexParameterfv; glTexParameteri; glTexParameteriv; glTexParameterx; glTexParameterxOES; glTexParameterxv; glTexParameterxvOES; glTexSubImage2D; glTranslatef; glTranslatex; glTranslatexOES; glUnmapBufferOES; glVertexPointer; glVertexPointerBounds; glViewport; glWeightPointerOES; glWeightPointerOESBounds; # introduced-mips=9 introduced-x86=9 local: *; }; Loading
opengl/Android.bp +7 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,13 @@ ndk_headers { srcs: ["include/EGL/**/*.h"], } ndk_headers { name: "libGLESv1_CM_headers", from: "include", to: "", srcs: ["include/GLES/**/*.h"], } subdirs = [ "*", ]
opengl/libs/Android.bp +7 −1 Original line number Diff line number Diff line Loading @@ -21,9 +21,15 @@ cc_library { }, } // The headers module is in frameworks/native/opengl/Android.bp. // The headers modules are in frameworks/native/opengl/Android.bp. ndk_library { name: "libEGL.ndk", symbol_file: "libEGL.map.txt", first_version: "9", } ndk_library { name: "libGLESv1_CM.ndk", symbol_file: "libGLESv1_CM.map.txt", first_version: "9", }
opengl/libs/libGLESv1_CM.map.txt 0 → 100644 +283 −0 Original line number Diff line number Diff line LIBGLESV1_CM { global: glActiveTexture; glAlphaFunc; glAlphaFuncx; glAlphaFuncxOES; glBindBuffer; glBindFramebufferOES; glBindRenderbufferOES; glBindTexture; glBindVertexArrayOES; # introduced-mips=9 introduced-x86=9 glBlendEquationOES; glBlendEquationSeparateOES; glBlendFunc; glBlendFuncSeparateOES; glBufferData; glBufferSubData; glCheckFramebufferStatusOES; glClear; glClearColor; glClearColorx; glClearColorxOES; glClearDepthf; glClearDepthfOES; glClearDepthx; glClearDepthxOES; glClearStencil; glClientActiveTexture; glClipPlanef; glClipPlanefIMG; # introduced-mips=9 introduced-x86=9 glClipPlanefOES; glClipPlanex; glClipPlanexIMG; # introduced-mips=9 introduced-x86=9 glClipPlanexOES; glColor4f; glColor4ub; glColor4x; glColor4xOES; glColorMask; glColorPointer; glColorPointerBounds; glCompressedTexImage2D; glCompressedTexSubImage2D; glCopyTexImage2D; glCopyTexSubImage2D; glCullFace; glCurrentPaletteMatrixOES; glDeleteBuffers; glDeleteFencesNV; # introduced-mips=9 introduced-x86=9 glDeleteFramebuffersOES; glDeleteRenderbuffersOES; glDeleteTextures; glDeleteVertexArraysOES; # introduced-mips=9 introduced-x86=9 glDepthFunc; glDepthMask; glDepthRangef; glDepthRangefOES; glDepthRangex; glDepthRangexOES; glDisable; glDisableClientState; glDisableDriverControlQCOM; # introduced-mips=9 introduced-x86=9 glDiscardFramebufferEXT; # introduced-mips=9 introduced-x86=9 glDrawArrays; glDrawElements; glDrawTexfOES; glDrawTexfvOES; glDrawTexiOES; glDrawTexivOES; glDrawTexsOES; glDrawTexsvOES; glDrawTexxOES; glDrawTexxvOES; glEGLImageTargetRenderbufferStorageOES; glEGLImageTargetTexture2DOES; glEnable; glEnableClientState; glEnableDriverControlQCOM; # introduced-mips=9 introduced-x86=9 glEndTilingQCOM; # introduced-mips=9 introduced-x86=9 glExtGetBufferPointervQCOM; # introduced-mips=9 introduced-x86=9 glExtGetBuffersQCOM; # introduced-mips=9 introduced-x86=9 glExtGetFramebuffersQCOM; # introduced-mips=9 introduced-x86=9 glExtGetProgramBinarySourceQCOM; # introduced-mips=9 introduced-x86=9 glExtGetProgramsQCOM; # introduced-mips=9 introduced-x86=9 glExtGetRenderbuffersQCOM; # introduced-mips=9 introduced-x86=9 glExtGetShadersQCOM; # introduced-mips=9 introduced-x86=9 glExtGetTexLevelParameterivQCOM; # introduced-mips=9 introduced-x86=9 glExtGetTexSubImageQCOM; # introduced-mips=9 introduced-x86=9 glExtGetTexturesQCOM; # introduced-mips=9 introduced-x86=9 glExtIsProgramBinaryQCOM; # introduced-mips=9 introduced-x86=9 glExtTexObjectStateOverrideiQCOM; # introduced-mips=9 introduced-x86=9 glFinish; glFinishFenceNV; # introduced-mips=9 introduced-x86=9 glFlush; glFogf; glFogfv; glFogx; glFogxOES; glFogxv; glFogxvOES; glFramebufferRenderbufferOES; glFramebufferTexture2DMultisampleIMG; # introduced-mips=9 introduced-x86=9 glFramebufferTexture2DOES; glFrontFace; glFrustumf; glFrustumfOES; glFrustumx; glFrustumxOES; glGenBuffers; glGenFencesNV; # introduced-mips=9 introduced-x86=9 glGenFramebuffersOES; glGenRenderbuffersOES; glGenTextures; glGenVertexArraysOES; # introduced-mips=9 introduced-x86=9 glGenerateMipmapOES; glGetBooleanv; glGetBufferParameteriv; glGetBufferPointervOES; glGetClipPlanef; glGetClipPlanefOES; glGetClipPlanex; glGetClipPlanexOES; glGetDriverControlStringQCOM; # introduced-mips=9 introduced-x86=9 glGetDriverControlsQCOM; # introduced-mips=9 introduced-x86=9 glGetError; glGetFenceivNV; # introduced-mips=9 introduced-x86=9 glGetFixedv; glGetFixedvOES; glGetFloatv; glGetFramebufferAttachmentParameterivOES; glGetIntegerv; glGetLightfv; glGetLightxv; glGetLightxvOES; glGetMaterialfv; glGetMaterialxv; glGetMaterialxvOES; glGetPointerv; glGetRenderbufferParameterivOES; glGetString; glGetTexEnvfv; glGetTexEnviv; glGetTexEnvxv; glGetTexEnvxvOES; glGetTexGenfvOES; glGetTexGenivOES; glGetTexGenxvOES; glGetTexParameterfv; glGetTexParameteriv; glGetTexParameterxv; glGetTexParameterxvOES; glHint; glIsBuffer; glIsEnabled; glIsFenceNV; # introduced-mips=9 introduced-x86=9 glIsFramebufferOES; glIsRenderbufferOES; glIsTexture; glIsVertexArrayOES; # introduced-mips=9 introduced-x86=9 glLightModelf; glLightModelfv; glLightModelx; glLightModelxOES; glLightModelxv; glLightModelxvOES; glLightf; glLightfv; glLightx; glLightxOES; glLightxv; glLightxvOES; glLineWidth; glLineWidthx; glLineWidthxOES; glLoadIdentity; glLoadMatrixf; glLoadMatrixx; glLoadMatrixxOES; glLoadPaletteFromModelViewMatrixOES; glLogicOp; glMapBufferOES; glMaterialf; glMaterialfv; glMaterialx; glMaterialxOES; glMaterialxv; glMaterialxvOES; glMatrixIndexPointerOES; glMatrixIndexPointerOESBounds; # introduced-mips=9 introduced-x86=9 glMatrixMode; glMultMatrixf; glMultMatrixx; glMultMatrixxOES; glMultiDrawArraysEXT; # introduced-mips=9 introduced-x86=9 glMultiDrawElementsEXT; # introduced-mips=9 introduced-x86=9 glMultiTexCoord4f; glMultiTexCoord4x; glMultiTexCoord4xOES; glNormal3f; glNormal3x; glNormal3xOES; glNormalPointer; glNormalPointerBounds; glOrthof; glOrthofOES; glOrthox; glOrthoxOES; glPixelStorei; glPointParameterf; glPointParameterfv; glPointParameterx; glPointParameterxOES; glPointParameterxv; glPointParameterxvOES; glPointSize; glPointSizePointerOES; glPointSizePointerOESBounds; # introduced-mips=9 introduced-x86=9 glPointSizex; glPointSizexOES; glPolygonOffset; glPolygonOffsetx; glPolygonOffsetxOES; glPopMatrix; glPushMatrix; glQueryMatrixxOES; glReadPixels; glRenderbufferStorageMultisampleIMG; # introduced-mips=9 introduced-x86=9 glRenderbufferStorageOES; glRotatef; glRotatex; glRotatexOES; glSampleCoverage; glSampleCoveragex; glSampleCoveragexOES; glScalef; glScalex; glScalexOES; glScissor; glSetFenceNV; # introduced-mips=9 introduced-x86=9 glShadeModel; glStartTilingQCOM; # introduced-mips=9 introduced-x86=9 glStencilFunc; glStencilMask; glStencilOp; glTestFenceNV; # introduced-mips=9 introduced-x86=9 glTexCoordPointer; glTexCoordPointerBounds; glTexEnvf; glTexEnvfv; glTexEnvi; glTexEnviv; glTexEnvx; glTexEnvxOES; glTexEnvxv; glTexEnvxvOES; glTexGenfOES; glTexGenfvOES; glTexGeniOES; glTexGenivOES; glTexGenxOES; glTexGenxvOES; glTexImage2D; glTexParameterf; glTexParameterfv; glTexParameteri; glTexParameteriv; glTexParameterx; glTexParameterxOES; glTexParameterxv; glTexParameterxvOES; glTexSubImage2D; glTranslatef; glTranslatex; glTranslatexOES; glUnmapBufferOES; glVertexPointer; glVertexPointerBounds; glViewport; glWeightPointerOES; glWeightPointerOESBounds; # introduced-mips=9 introduced-x86=9 local: *; };