Explore tens of thousands of sets crafted by our community.
OpenGL APIs
32
Flashcards
0/32
glDisable
Disables various OpenGL capabilities.
glViewport
Specifies the affine transformation of x and y from normalized device coordinates to window coordinates.
glBufferData
Creates and initializes a buffer object's data store.
glRotatef
Applies a rotation transformation to the current matrix around a given axis.
glBufferSubData
Updates a subset of a buffer object's data store.
glPopMatrix
Pops the current matrix stack, replacing the current matrix with the one below it on the stack.
glTranslatef
Applies a translation transformation to the current matrix.
glDeleteBuffers
Deletes named buffer objects.
glUseProgram
Installs a program object as part of the current rendering state.
glBegin
Begins a sequence of OpenGL primitive drawing.
glPushMatrix
Pushes the current matrix stack down by one, duplicating the current matrix.
glTexImage2D
Specifies a two-dimensional texture image.
glColor3f
Sets the current drawing color in three dimensions (without alpha).
glDrawElements
Renders primitives from array data with indices.
glEnable
Enables various OpenGL capabilities.
glGenBuffers
Generates buffer object names.
glLoadIdentity
Replaces the current matrix with the identity matrix.
glShadeModel
Sets the shading model for rendering.
glTexParameteri
Sets texture parameters for the current texture unit.
glDrawArrays
Renders primitives from array data.
glBindBuffer
Binds a named buffer object to a buffer target.
glMatrixMode
Specifies which matrix stack is the target for subsequent matrix operations.
glScalef
Applies a scaling transformation to the current matrix.
glEnd
Ends a sequence of OpenGL primitive drawing.
glVertex3f
Specifies a vertex coordinate in a 3D space.
glBindTexture
Binds a named texture to a texturing target.
glClearColor
Sets the color used when clearing the color buffer.
glBlendFunc
Specifies the pixel arithmetic for the blending operation.
glNormal3f
Sets the current normal vector in three dimensions.
glClear
Clears buffers to preset values.
glGenTextures
Generates texture names (IDs) for use.
glUniform1f
Specifies the value of a uniform variable for the current program object.
© Hypatia.Tech. 2024 All rights reserved.