section 3G · Library functions 📚
1100 pages · page 4 of 6
all3 (100762)33ssl (6156)3B (42)3G (1100)3I (51)3LIBIIO (1)3NCARG (834)3OpenMPI (1)3PVM (71)3Sympa (164)3U (96)3WN (5)3alc (212)3alleg4 (923)3alleg5 (1063)3am (31)3ast (63)3attr (4)3avr (983)3bobcat (143)3brotli (4)3bsd (239)3caca (346)3cl (1)3clc (322)3cocci (1)3coin2 (588)3coin3 (753)3coin4 (918)3compat (22)3const (18)3ctype (1)3curses (18)3cvc (2)3cxx (1060)3debug (15)3edit (1)3em (198)3embree3 (113)3embree4 (127)3erl (623)3f (128)3form (106)3freebsd (1)3fun (1)3gl (467)3gle (14)3go (1)3guile (1)3gv (7)3hal (49)3head (3)3http (66)3itcl (17)3itk (6)3iv (354)3iwidget (52)3java (1)3libmawk (10)3libunwind (29)3lua (13)3m17n (257)3m_cli2 (8)3menu (88)3monocypher (73)3nas (130)3ncurses (703)3nx (5)3o (437)3ossl (6166)3ossp (2)3p (882)3pcap (75)3perl (820)3pg13 (68)3pg14 (72)3pg15 (72)3pg16 (72)3pg17 (72)3pg18 (72)3php (1)3plplot (175)3pm (34259)3pmc (296)3posix (882)3pub (150)3python (1)3qt (832)3r (1)3readline (2)3rheolef (13)3rtapi (66)3ruby (1)3scm (459)3sharp (1)3so (8)3ssl (6930)3stap (807)3str (19)3supp (19)3t (35)3tcl (1477)3tcllib (1)3tclx (25)3tiff (60)3tk (513)3tls (13)3trf (28)3ts (239)3type (466)3valkey (395)3visa (2)3x (1069)
G (continued)
- glNamedFramebufferTextureLayer(3G)attach a single layer of a texture object as a logical buffer of a framebuffer object✨
- glNamedRenderbufferStorage(3G)establish data storage, format and dimensions of a renderbuffer object's image✨
- glNamedRenderbufferStorageMultisample(3G)establish data storage, format, dimensions and sample count of a renderbuffer object's image✨
- glNewList(3G)create or replace a display list✨
- glNormal(3G)set the current normal vector✨
- glNormal3b(3G)set the current normal vector✨
- glNormal3bv(3G)set the current normal vector✨
- glNormal3d(3G)set the current normal vector✨
- glNormal3dv(3G)set the current normal vector✨
- glNormal3f(3G)set the current normal vector✨
- glNormal3fv(3G)set the current normal vector✨
- glNormal3i(3G)set the current normal vector✨
- glNormal3iv(3G)set the current normal vector✨
- glNormal3s(3G)set the current normal vector✨
- glNormal3sv(3G)set the current normal vector✨
- glNormalPointer(3G)define an array of normals✨
- glObjectLabel(3G)label a named object identified within a namespace✨
- glObjectPtrLabel(3G)label a sync object identified by a pointer✨
- glOrtho(3G)multiply the current matrix with an orthographic matrix✨
- glPassThrough(3G)place a marker in the feedback buffer✨
- glPatchParameter(3G)specifies the parameters for patch primitives✨
- glPauseTransformFeedback(3G)pause transform feedback operations✨
- glPixelMap(3G)set up pixel transfer maps✨
- glPixelMapfv(3G)set up pixel transfer maps✨
- glPixelMapuiv(3G)set up pixel transfer maps✨
- glPixelMapusv(3G)set up pixel transfer maps✨
- glPixelStore(3G)set pixel storage modes✨
- glPixelStoref(3G)set pixel storage modes✨
- glPixelStorei(3G)set pixel storage modes✨
- glPixelTransfer(3G)set pixel transfer modes✨
- glPixelTransferf(3G)set pixel transfer modes✨
- glPixelTransferi(3G)set pixel transfer modes✨
- glPixelZoom(3G)specify the pixel zoom factors✨
- glPointParameter(3G)specify point parameters✨
- glPointSize(3G)specify the diameter of rasterized points✨
- glPolygonMode(3G)select a polygon rasterization mode✨
- glPolygonOffset(3G)set the scale and units used to calculate depth values✨
- glPolygonOffsetClamp(3G)set the scale, units and clamp used to calculate depth values✨
- glPolygonStipple(3G)set the polygon stippling pattern✨
- glPopAttrib(3G)push and pop the server attribute stack✨
- glPopClientAttrib(3G)push and pop the client attribute stack✨
- glPopDebugGroup(3G)pop the active debug group✨
- glPopMatrix(3G)push and pop the current matrix stack✨
- glPopName(3G)push and pop the name stack✨
- glPrimitiveRestartIndex(3G)specify the primitive restart index✨
- glPrioritizeTextures(3G)set texture residence priority✨
- glProgramBinary(3G)load a program object with a program binary✨
- glProgramParameter(3G)specify a parameter for a program object✨
- glProgramUniform1f(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform1fv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform1i(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform1iv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform1ui(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform1uiv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform2f(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform2fv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform2i(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform2iv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform2ui(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform2uiv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform3f(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform3fv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform3i(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform3iv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform3ui(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform3uiv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform4f(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform4fv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform4i(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform4iv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform4ui(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniform4uiv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniformMatrix2fv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniformMatrix2x3fv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniformMatrix2x4fv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniformMatrix3fv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniformMatrix3x2fv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniformMatrix3x4fv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniformMatrix4fv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniformMatrix4x2fv(3G)Specify the value of a uniform variable for a specified program object✨
- glProgramUniformMatrix4x3fv(3G)Specify the value of a uniform variable for a specified program object✨
- glProvokingVertex(3G)specifiy the vertex to be used as the source of data for flat shaded varyings✨
- glPushAttrib(3G)push and pop the server attribute stack✨
- glPushClientAttrib(3G)push and pop the client attribute stack✨
- glPushDebugGroup(3G)push a named debug group into the command stream✨
- glPushMatrix(3G)push and pop the current matrix stack✨
- glPushName(3G)push and pop the name stack✨
- glQueryCounter(3G)record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed.✨
- glRasterPos(3G)specify the raster position for pixel operations✨
- glRasterPos2d(3G)specify the raster position for pixel operations✨
- glRasterPos2dv(3G)specify the raster position for pixel operations✨
- glRasterPos2f(3G)specify the raster position for pixel operations✨
- glRasterPos2fv(3G)specify the raster position for pixel operations✨
- glRasterPos2i(3G)specify the raster position for pixel operations✨
- glRasterPos2iv(3G)specify the raster position for pixel operations✨
- glRasterPos2s(3G)specify the raster position for pixel operations✨
- glRasterPos2sv(3G)specify the raster position for pixel operations✨
- glRasterPos3d(3G)specify the raster position for pixel operations✨
- glRasterPos3dv(3G)specify the raster position for pixel operations✨
- glRasterPos3f(3G)specify the raster position for pixel operations✨
- glRasterPos3fv(3G)specify the raster position for pixel operations✨
- glRasterPos3i(3G)specify the raster position for pixel operations✨
- glRasterPos3iv(3G)specify the raster position for pixel operations✨
- glRasterPos3s(3G)specify the raster position for pixel operations✨
- glRasterPos3sv(3G)specify the raster position for pixel operations✨
- glRasterPos4d(3G)specify the raster position for pixel operations✨
- glRasterPos4dv(3G)specify the raster position for pixel operations✨
- glRasterPos4f(3G)specify the raster position for pixel operations✨
- glRasterPos4fv(3G)specify the raster position for pixel operations✨
- glRasterPos4i(3G)specify the raster position for pixel operations✨
- glRasterPos4iv(3G)specify the raster position for pixel operations✨
- glRasterPos4s(3G)specify the raster position for pixel operations✨
- glRasterPos4sv(3G)specify the raster position for pixel operations✨
- glReadBuffer(3G)select a color buffer source for pixels✨
- glReadnPixels(3G)read a block of pixels from the frame buffer✨
- glReadPixels(3G)read a block of pixels from the frame buffer✨
- glRect(3G)draw a rectangle✨
- glRectd(3G)draw a rectangle✨
- glRectdv(3G)draw a rectangle✨
- glRectf(3G)draw a rectangle✨
- glRectfv(3G)draw a rectangle✨
- glRecti(3G)draw a rectangle✨
- glRectiv(3G)draw a rectangle✨
- glRects(3G)draw a rectangle✨
- glRectsv(3G)draw a rectangle✨
- glReleaseShaderCompiler(3G)release resources consumed by the implementation's shader compiler✨
- glRenderbufferStorage(3G)establish data storage, format and dimensions of a renderbuffer object's image✨
- glRenderbufferStorageMultisample(3G)establish data storage, format, dimensions and sample count of a renderbuffer object's image✨
- glRenderMode(3G)set rasterization mode✨
- glResetHistogram(3G)reset histogram table entries to zero✨
- glResetMinmax(3G)reset minmax table entries to initial values✨
- glResumeTransformFeedback(3G)resume transform feedback operations✨
- glRotate(3G)multiply the current matrix by a rotation matrix✨
- glRotated(3G)multiply the current matrix by a rotation matrix✨
- glRotatef(3G)multiply the current matrix by a rotation matrix✨
- glSampleCoverage(3G)specify multisample coverage parameters✨
- glSampleMaski(3G)set the value of a sub-word of the sample mask✨
- glSamplerParameter(3G)set sampler parameters✨
- glScale(3G)multiply the current matrix by a general scaling matrix✨
- glScaled(3G)multiply the current matrix by a general scaling matrix✨
- glScalef(3G)multiply the current matrix by a general scaling matrix✨
- glScissor(3G)define the scissor box✨
- glScissorArray(3G)define the scissor box for multiple viewports✨
- glScissorIndexed(3G)define the scissor box for a specific viewport✨
- glSelectBuffer(3G)establish a buffer for selection mode values✨
- glSeparableFilter2D(3G)define a separable two-dimensional convolution filter✨
- glShadeModel(3G)select flat or smooth shading✨
- glShaderBinary(3G)load pre-compiled shader binaries✨
- glShaderSource(3G)Replaces the source code in a shader object✨
- glShaderStorageBlockBinding(3G)change an active shader storage block binding✨
- glStencilFunc(3G)set front and back function and reference value for stencil testing✨
- glStencilFuncSeparate(3G)set front and/or back function and reference value for stencil testing✨
- glStencilMask(3G)control the front and back writing of individual bits in the stencil planes✨
- glStencilMaskSeparate(3G)control the front and/or back writing of individual bits in the stencil planes✨
- glStencilOp(3G)set front and back stencil test actions✨
- glStencilOpSeparate(3G)set front and/or back stencil test actions✨
- glTexBuffer(3G)attach a buffer object's data store to a buffer texture object✨
- glTexBufferRange(3G)attach a range of a buffer object's data store to a buffer texture object✨
- glTexCoord(3G)set the current texture coordinates✨
- glTexCoord1d(3G)set the current texture coordinates✨
- glTexCoord1dv(3G)set the current texture coordinates✨
- glTexCoord1f(3G)set the current texture coordinates✨
- glTexCoord1fv(3G)set the current texture coordinates✨
- glTexCoord1i(3G)set the current texture coordinates✨
- glTexCoord1iv(3G)set the current texture coordinates✨
- glTexCoord1s(3G)set the current texture coordinates✨
- glTexCoord1sv(3G)set the current texture coordinates✨
- glTexCoord2d(3G)set the current texture coordinates✨
- glTexCoord2dv(3G)set the current texture coordinates✨
- glTexCoord2f(3G)set the current texture coordinates✨
- glTexCoord2fv(3G)set the current texture coordinates✨
- glTexCoord2i(3G)set the current texture coordinates✨
- glTexCoord2iv(3G)set the current texture coordinates✨
- glTexCoord2s(3G)set the current texture coordinates✨
- glTexCoord2sv(3G)set the current texture coordinates✨
- glTexCoord3d(3G)set the current texture coordinates✨
- glTexCoord3dv(3G)set the current texture coordinates✨
- glTexCoord3f(3G)set the current texture coordinates✨
- glTexCoord3fv(3G)set the current texture coordinates✨
- glTexCoord3i(3G)set the current texture coordinates✨
- glTexCoord3iv(3G)set the current texture coordinates✨
- glTexCoord3s(3G)set the current texture coordinates✨
- glTexCoord3sv(3G)set the current texture coordinates✨
- glTexCoord4d(3G)set the current texture coordinates✨
- glTexCoord4dv(3G)set the current texture coordinates✨
- glTexCoord4f(3G)set the current texture coordinates✨
- glTexCoord4fv(3G)set the current texture coordinates✨
- glTexCoord4i(3G)set the current texture coordinates✨
- glTexCoord4iv(3G)set the current texture coordinates✨
- glTexCoord4s(3G)set the current texture coordinates✨
- glTexCoord4sv(3G)set the current texture coordinates✨
- glTexCoordPointer(3G)define an array of texture coordinates✨
- glTexEnv(3G)set texture environment parameters✨
- glTexEnvf(3G)set texture environment parameters✨
- glTexEnvfv(3G)set texture environment parameters✨
- glTexEnvi(3G)set texture environment parameters✨
- glTexEnviv(3G)set texture environment parameters✨
- glTexGen(3G)control the generation of texture coordinates✨
- glTexGend(3G)control the generation of texture coordinates✨
- glTexGendv(3G)control the generation of texture coordinates✨
💅
getting it ready, bestie…