Home | History | Annotate | Download | only in libGLESv2

Lines Matching defs:Function

6835 	struct Function
6843 bool operator()(const Function &a, const Function &b) const
6851 static const Function glFunctions[] =
6853 #define FUNCTION(name) {#name, (__eglMustCastToProperFunctionPointerType)name}
6855 FUNCTION(glActiveTexture),
6856 FUNCTION(glAttachShader),
6857 FUNCTION(glBeginQuery),
6858 FUNCTION(glBeginQueryEXT),
6859 FUNCTION(glBeginTransformFeedback),
6860 FUNCTION(glBindAttribLocation),
6861 FUNCTION(glBindBuffer),
6862 FUNCTION(glBindBufferBase),
6863 FUNCTION(glBindBufferRange),
6864 FUNCTION(glBindFramebuffer),
6865 FUNCTION(glBindFramebufferOES),
6866 FUNCTION(glBindRenderbuffer),
6867 FUNCTION(glBindRenderbufferOES),
6868 FUNCTION(glBindSampler),
6869 FUNCTION(glBindTexture),
6870 FUNCTION(glBindTransformFeedback),
6871 FUNCTION(glBindVertexArray),
6872 FUNCTION(glBlendColor),
6873 FUNCTION(glBlendEquation),
6874 FUNCTION(glBlendEquationSeparate),
6875 FUNCTION(glBlendFunc),
6876 FUNCTION(glBlendFuncSeparate),
6877 FUNCTION(glBlitFramebuffer),
6878 FUNCTION(glBlitFramebufferANGLE),
6879 FUNCTION(glBufferData),
6880 FUNCTION(glBufferSubData),
6881 FUNCTION(glCheckFramebufferStatus),
6882 FUNCTION(glCheckFramebufferStatusOES),
6883 FUNCTION(glClear),
6884 FUNCTION(glClearBufferfi),
6885 FUNCTION(glClearBufferfv),
6886 FUNCTION(glClearBufferiv),
6887 FUNCTION(glClearBufferuiv),
6888 FUNCTION(glClearColor),
6889 FUNCTION(glClearDepthf),
6890 FUNCTION(glClearStencil),
6891 FUNCTION(glClientWaitSync),
6892 FUNCTION(glColorMask),
6893 FUNCTION(glCompileShader),
6894 FUNCTION(glCompressedTexImage2D),
6895 FUNCTION(glCompressedTexImage3D),
6896 FUNCTION(glCompressedTexSubImage2D),
6897 FUNCTION(glCompressedTexSubImage3D),
6898 FUNCTION(glCopyBufferSubData),
6899 FUNCTION(glCopyTexImage2D),
6900 FUNCTION(glCopyTexSubImage2D),
6901 FUNCTION(glCopyTexSubImage3D),
6902 FUNCTION(glCreateProgram),
6903 FUNCTION(glCreateShader),
6904 FUNCTION(glCullFace),
6905 FUNCTION(glDeleteBuffers),
6906 FUNCTION(glDeleteFencesNV),
6907 FUNCTION(glDeleteFramebuffers),
6908 FUNCTION(glDeleteFramebuffersOES),
6909 FUNCTION(glDeleteProgram),
6910 FUNCTION(glDeleteQueries),
6911 FUNCTION(glDeleteQueriesEXT),
6912 FUNCTION(glDeleteRenderbuffers),
6913 FUNCTION(glDeleteRenderbuffersOES),
6914 FUNCTION(glDeleteSamplers),
6915 FUNCTION(glDeleteShader),
6916 FUNCTION(glDeleteSync),
6917 FUNCTION(glDeleteTextures),
6918 FUNCTION(glDeleteTransformFeedbacks),
6919 FUNCTION(glDeleteVertexArrays),
6920 FUNCTION(glDepthFunc),
6921 FUNCTION(glDepthMask),
6922 FUNCTION(glDepthRangef),
6923 FUNCTION(glDetachShader),
6924 FUNCTION(glDisable),
6925 FUNCTION(glDisableVertexAttribArray),
6926 FUNCTION(glDrawArrays),
6927 FUNCTION(glDrawArraysInstanced),
6928 FUNCTION(glDrawBuffers),
6929 FUNCTION(glDrawBuffersEXT),
6930 FUNCTION(glDrawElements),
6931 FUNCTION(glDrawElementsInstanced),
6932 FUNCTION(glDrawRangeElements),
6933 FUNCTION(glEGLImageTargetRenderbufferStorageOES),
6934 FUNCTION(glEGLImageTargetTexture2DOES),
6935 FUNCTION(glEnable),
6936 FUNCTION(glEnableVertexAttribArray),
6937 FUNCTION(glEndQuery),
6938 FUNCTION(glEndQueryEXT),
6939 FUNCTION(glEndTransformFeedback),
6940 FUNCTION(glFenceSync),
6941 FUNCTION(glFinish),
6942 FUNCTION(glFinishFenceNV),
6943 FUNCTION(glFlush),
6944 FUNCTION(glFlushMappedBufferRange),
6945 FUNCTION(glFramebufferRenderbuffer),
6946 FUNCTION(glFramebufferRenderbufferOES),
6947 FUNCTION(glFramebufferTexture2D),
6948 FUNCTION(glFramebufferTexture2DOES),
6949 FUNCTION(glFramebufferTextureLayer),
6950 FUNCTION(glFrontFace),
6951 FUNCTION(glGenBuffers),
6952 FUNCTION(glGenFencesNV),
6953 FUNCTION(glGenFramebuffers),
6954 FUNCTION(glGenFramebuffersOES),
6955 FUNCTION(glGenQueries),
6956 FUNCTION(glGenQueriesEXT),
6957 FUNCTION(glGenRenderbuffers),
6958 FUNCTION(glGenRenderbuffersOES),
6959 FUNCTION(glGenSamplers),
6960 FUNCTION(glGenTextures),
6961 FUNCTION(glGenTransformFeedbacks),
6962 FUNCTION(glGenVertexArrays),
6963 FUNCTION(glGenerateMipmap),
6964 FUNCTION(glGenerateMipmapOES),
6965 FUNCTION(glGetActiveAttrib),
6966 FUNCTION(glGetActiveUniform),
6967 FUNCTION(glGetActiveUniformBlockName),
6968 FUNCTION(glGetActiveUniformBlockiv),
6969 FUNCTION(glGetActiveUniformsiv),
6970 FUNCTION(glGetAttachedShaders),
6971 FUNCTION(glGetAttribLocation),
6972 FUNCTION(glGetBooleanv),
6973 FUNCTION(glGetBufferParameteri64v),
6974 FUNCTION(glGetBufferParameteriv),
6975 FUNCTION(glGetBufferPointerv),
6976 FUNCTION(glGetError),
6977 FUNCTION(glGetFenceivNV),
6978 FUNCTION(glGetFloatv),
6979 FUNCTION(glGetFragDataLocation),
6980 FUNCTION(glGetFramebufferAttachmentParameteriv),
6981 FUNCTION(glGetFramebufferAttachmentParameterivOES),
6982 FUNCTION(glGetGraphicsResetStatusEXT),
6983 FUNCTION(glGetInteger64i_v),
6984 FUNCTION(glGetInteger64v),
6985 FUNCTION(glGetIntegeri_v),
6986 FUNCTION(glGetIntegerv),
6987 FUNCTION(glGetInternalformativ),
6988 FUNCTION(glGetProgramBinary),
6989 FUNCTION(glGetProgramInfoLog),
6990 FUNCTION(glGetProgramiv),
6991 FUNCTION(glGetQueryObjectuiv),
6992 FUNCTION(glGetQueryObjectuivEXT),
6993 FUNCTION(glGetQueryiv),
6994 FUNCTION(glGetQueryivEXT),
6995 FUNCTION(glGetRenderbufferParameteriv),
6996 FUNCTION(glGetRenderbufferParameterivOES),
6997 FUNCTION(glGetSamplerParameterfv),
6998 FUNCTION(glGetSamplerParameteriv),
6999 FUNCTION(glGetShaderInfoLog),
7000 FUNCTION(glGetShaderPrecisionFormat),
7001 FUNCTION(glGetShaderSource),
7002 FUNCTION(glGetShaderiv),
7003 FUNCTION(glGetString),
7004 FUNCTION(glGetStringi),
7005 FUNCTION(glGetSynciv),
7006 FUNCTION(glGetTexParameterfv),
7007 FUNCTION(glGetTexParameteriv),
7008 FUNCTION(glGetTransformFeedbackVarying),
7009 FUNCTION(glGetUniformBlockIndex),
7010 FUNCTION(glGetUniformIndices),
7011 FUNCTION(glGetUniformLocation),
7012 FUNCTION(glGetUniformfv),
7013 FUNCTION(glGetUniformiv),
7014 FUNCTION(glGetUniformuiv),
7015 FUNCTION(glGetVertexAttribIiv),
7016 FUNCTION(glGetVertexAttribIuiv),
7017 FUNCTION(glGetVertexAttribPointerv),
7018 FUNCTION(glGetVertexAttribfv),
7019 FUNCTION(glGetVertexAttribiv),
7020 FUNCTION(glGetnUniformfvEXT),
7021 FUNCTION(glGetnUniformivEXT),
7022 FUNCTION(glHint),
7023 FUNCTION(glInvalidateFramebuffer),
7024 FUNCTION(glInvalidateSubFramebuffer),
7025 FUNCTION(glIsBuffer),
7026 FUNCTION(glIsEnabled),
7027 FUNCTION(glIsFenceNV),
7028 FUNCTION(glIsFramebuffer),
7029 FUNCTION(glIsFramebufferOES),
7030 FUNCTION(glIsProgram),
7031 FUNCTION(glIsQuery),
7032 FUNCTION(glIsQueryEXT),
7033 FUNCTION(glIsRenderbuffer),
7034 FUNCTION(glIsRenderbufferOES),
7035 FUNCTION(glIsSampler),
7036 FUNCTION(glIsShader),
7037 FUNCTION(glIsSync),
7038 FUNCTION(glIsTexture),
7039 FUNCTION(glIsTransformFeedback),
7040 FUNCTION(glIsVertexArray),
7041 FUNCTION(glLineWidth),
7042 FUNCTION(glLinkProgram),
7043 FUNCTION(glMapBufferRange),
7044 FUNCTION(glPauseTransformFeedback),
7045 FUNCTION(glPixelStorei),
7046 FUNCTION(glPolygonOffset),
7047 FUNCTION(glProgramBinary),
7048 FUNCTION(glProgramParameteri),
7049 FUNCTION(glReadBuffer),
7050 FUNCTION(glReadPixels),
7051 FUNCTION(glReadnPixelsEXT),
7052 FUNCTION(glReleaseShaderCompiler),
7053 FUNCTION(glRenderbufferStorage),
7054 FUNCTION(glRenderbufferStorageMultisample),
7055 FUNCTION(glRenderbufferStorageMultisampleANGLE),
7056 FUNCTION(glRenderbufferStorageOES),
7057 FUNCTION(glResumeTransformFeedback),
7058 FUNCTION(glSampleCoverage),
7059 FUNCTION(glSamplerParameterf),
7060 FUNCTION(glSamplerParameterfv),
7061 FUNCTION(glSamplerParameteri),
7062 FUNCTION(glSamplerParameteriv),
7063 FUNCTION(glScissor),
7064 FUNCTION(glSetFenceNV),
7065 FUNCTION(glShaderBinary),
7066 FUNCTION(glShaderSource),
7067 FUNCTION(glStencilFunc),
7068 FUNCTION(glStencilFuncSeparate),
7069 FUNCTION(glStencilMask),
7070 FUNCTION(glStencilMaskSeparate),
7071 FUNCTION(glStencilOp),
7072 FUNCTION(glStencilOpSeparate),
7073 FUNCTION(glTestFenceNV),
7074 FUNCTION(glTexImage2D),
7075 FUNCTION(glTexImage3D),
7076 FUNCTION(glTexImage3DOES),
7077 FUNCTION(glTexParameterf),
7078 FUNCTION(glTexParameterfv),
7079 FUNCTION(glTexParameteri),
7080 FUNCTION(glTexParameteriv),
7081 FUNCTION(glTexStorage2D),
7082 FUNCTION(glTexStorage3D),
7083 FUNCTION(glTexSubImage2D),
7084 FUNCTION(glTexSubImage3D),
7085 FUNCTION(glTransformFeedbackVaryings),
7086 FUNCTION(glUniform1f),
7087 FUNCTION(glUniform1fv),
7088 FUNCTION(glUniform1i),
7089 FUNCTION(glUniform1iv),
7090 FUNCTION(glUniform1ui),
7091 FUNCTION(glUniform1uiv),
7092 FUNCTION(glUniform2f),
7093 FUNCTION(glUniform2fv),
7094 FUNCTION(glUniform2i),
7095 FUNCTION(glUniform2iv),
7096 FUNCTION(glUniform2ui),
7097 FUNCTION(glUniform2uiv),
7098 FUNCTION(glUniform3f),
7099 FUNCTION(glUniform3fv),
7100 FUNCTION(glUniform3i),
7101 FUNCTION(glUniform3iv),
7102 FUNCTION(glUniform3ui),
7103 FUNCTION(glUniform3uiv),
7104 FUNCTION(glUniform4f),
7105 FUNCTION(glUniform4fv),
7106 FUNCTION(glUniform4i),
7107 FUNCTION(glUniform4iv),
7108 FUNCTION(glUniform4ui),
7109 FUNCTION(glUniform4uiv),
7110 FUNCTION(glUniformBlockBinding),
7111 FUNCTION(glUniformMatrix2fv),
7112 FUNCTION
7113 FUNCTION(glUniformMatrix2x4fv),
7114 FUNCTION(glUniformMatrix3fv),
7115 FUNCTION(glUniformMatrix3x2fv),
7116 FUNCTION(glUniformMatrix3x4fv),
7117 FUNCTION(glUniformMatrix4fv),
7118 FUNCTION(glUniformMatrix4x2fv),
7119 FUNCTION(glUniformMatrix4x3fv),
7120 FUNCTION(glUnmapBuffer),
7121 FUNCTION(glUseProgram),
7122 FUNCTION(glValidateProgram),
7123 FUNCTION(glVertexAttrib1f),
7124 FUNCTION(glVertexAttrib1fv),
7125 FUNCTION(glVertexAttrib2f),
7126 FUNCTION(glVertexAttrib2fv),
7127 FUNCTION(glVertexAttrib3f),
7128 FUNCTION(glVertexAttrib3fv),
7129 FUNCTION(glVertexAttrib4f),
7130 FUNCTION(glVertexAttrib4fv),
7131 FUNCTION(glVertexAttribDivisor),
7132 FUNCTION(glVertexAttribI4i),
7133 FUNCTION(glVertexAttribI4iv),
7134 FUNCTION(glVertexAttribI4ui),
7135 FUNCTION(glVertexAttribI4uiv),
7136 FUNCTION(glVertexAttribIPointer),
7137 FUNCTION(glVertexAttribPointer),
7138 FUNCTION(glViewport),
7139 FUNCTION(glWaitSync),
7141 #undef FUNCTION
7144 static const size_t numFunctions = sizeof glFunctions / sizeof(Function);
7145 static const Function *const glFunctionsEnd = glFunctions + numFunctions;
7147 Function needle;
7152 const Function *result = std::lower_bound(glFunctions, glFunctionsEnd, needle, CompareFunctor());