Files
MobileGL/PlannedFunctions.md
T

1.6 KiB

1. Initialization & Query Functions

[ ] glGetAttribLocation [ ] glGetBufferParameteriv [ ] glGetError [ ] glGetIntegerv [ ] glGetProgramiv [ ] glGetShaderiv [ ] glGetString [ ] glGetStringi [ ] glGetTexLevelParameteriv [ ] glGetUniformLocation


2. Texture Operations

[ ] glActiveTexture [ ] glBindTexture [ ] glDeleteTextures [ ] glGenTextures [ ] glTexImage2D [ ] glTexParameterf [ ] glTexParameteri [ ] glTexSubImage2D


3. Framebuffer Operations

[ ] glBindFramebuffer [ ] glCheckFramebufferStatus [ ] glDeleteFramebuffers [ ] glFramebufferTexture2D [ ] glGenFramebuffers


4. Shader & Program Management

[ ] glAttachShader [ ] glBindAttribLocation [ ] glCompileShader [ ] glCreateProgram [ ] glCreateShader [ ] glDeleteProgram [ ] glDeleteShader [ ] glLinkProgram [ ] glShaderSource [ ] glUseProgram


5. Buffer & Vertex Array Operations

[ ] glBindBuffer [ ] glBindVertexArray [ ] glBufferData [ ] glEnableVertexAttribArray [ ] glGenBuffers [ ] glGenVertexArrays [ ] glMapBuffer [ ] glUnmapBuffer [ ] glVertexAttribIPointer [ ] glVertexAttribPointer


6. State Management

[ ] glBlendFunc [ ] glBlendFuncSeparate [ ] glClear [ ] glClearColor [ ] glClearDepth [ ] glColorMask [ ] glDepthFunc [ ] glDepthMask [ ] glDisable [ ] glEnable [ ] glPixelStorei [ ] glViewport


7. Uniforms & Attributes

[ ] glUniform1fv [ ] glUniform1i [ ] glUniform1iv [ ] glUniform4fv [ ] glUniformMatrix4fv


8. Drawing Commands

[ ] glDrawElements