FFmpeg  4.0
Data Fields
FFOpenGLFunctions Struct Reference

Data Fields

FF_PFNGLACTIVETEXTUREPROC glActiveTexture
 
FF_PFNGLGENBUFFERSPROC glGenBuffers
 
FF_PFNGLDELETEBUFFERSPROC glDeleteBuffers
 
FF_PFNGLBUFFERDATAPROC glBufferData
 
FF_PFNGLBINDBUFFERPROC glBindBuffer
 
FF_PFNGLGETATTRIBLOCATIONPROC glGetAttribLocation
 
FF_PFNGLENABLEVERTEXATTRIBARRAYPROC glEnableVertexAttribArray
 
FF_PFNGLVERTEXATTRIBPOINTERPROC glVertexAttribPointer
 
FF_PFNGLGETUNIFORMLOCATIONPROC glGetUniformLocation
 
FF_PFNGLUNIFORM1FPROC glUniform1f
 
FF_PFNGLUNIFORM1IPROC glUniform1i
 
FF_PFNGLUNIFORMMATRIX4FVPROC glUniformMatrix4fv
 
FF_PFNGLCREATEPROGRAMPROC glCreateProgram
 
FF_PFNGLDELETEPROGRAMPROC glDeleteProgram
 
FF_PFNGLUSEPROGRAMPROC glUseProgram
 
FF_PFNGLLINKPROGRAMPROC glLinkProgram
 
FF_PFNGLGETPROGRAMIVPROC glGetProgramiv
 
FF_PFNGLGETPROGRAMINFOLOGPROC glGetProgramInfoLog
 
FF_PFNGLATTACHSHADERPROC glAttachShader
 
FF_PFNGLCREATESHADERPROC glCreateShader
 
FF_PFNGLDELETESHADERPROC glDeleteShader
 
FF_PFNGLCOMPILESHADERPROC glCompileShader
 
FF_PFNGLSHADERSOURCEPROC glShaderSource
 
FF_PFNGLGETSHADERIVPROC glGetShaderiv
 
FF_PFNGLGETSHADERINFOLOGPROC glGetShaderInfoLog
 

Detailed Description

Definition at line 124 of file opengl_enc.c.

Field Documentation

◆ glActiveTexture

FF_PFNGLACTIVETEXTUREPROC FFOpenGLFunctions::glActiveTexture

Definition at line 125 of file opengl_enc.c.

Referenced by opengl_control_message(), opengl_load_procedures(), and opengl_prepare().

◆ glGenBuffers

FF_PFNGLGENBUFFERSPROC FFOpenGLFunctions::glGenBuffers

◆ glDeleteBuffers

FF_PFNGLDELETEBUFFERSPROC FFOpenGLFunctions::glDeleteBuffers

◆ glBufferData

FF_PFNGLBUFFERDATAPROC FFOpenGLFunctions::glBufferData

◆ glBindBuffer

FF_PFNGLBINDBUFFERPROC FFOpenGLFunctions::glBindBuffer

◆ glGetAttribLocation

FF_PFNGLGETATTRIBLOCATIONPROC FFOpenGLFunctions::glGetAttribLocation

◆ glEnableVertexAttribArray

FF_PFNGLENABLEVERTEXATTRIBARRAYPROC FFOpenGLFunctions::glEnableVertexAttribArray

Definition at line 131 of file opengl_enc.c.

Referenced by opengl_control_message(), opengl_draw(), and opengl_load_procedures().

◆ glVertexAttribPointer

FF_PFNGLVERTEXATTRIBPOINTERPROC FFOpenGLFunctions::glVertexAttribPointer

Definition at line 132 of file opengl_enc.c.

Referenced by opengl_control_message(), opengl_draw(), and opengl_load_procedures().

◆ glGetUniformLocation

FF_PFNGLGETUNIFORMLOCATIONPROC FFOpenGLFunctions::glGetUniformLocation

◆ glUniform1f

FF_PFNGLUNIFORM1FPROC FFOpenGLFunctions::glUniform1f

Definition at line 134 of file opengl_enc.c.

Referenced by opengl_control_message(), opengl_load_procedures(), and opengl_prepare().

◆ glUniform1i

FF_PFNGLUNIFORM1IPROC FFOpenGLFunctions::glUniform1i

Definition at line 135 of file opengl_enc.c.

Referenced by opengl_control_message(), opengl_load_procedures(), and opengl_prepare().

◆ glUniformMatrix4fv

FF_PFNGLUNIFORMMATRIX4FVPROC FFOpenGLFunctions::glUniformMatrix4fv

Definition at line 136 of file opengl_enc.c.

Referenced by opengl_control_message(), opengl_load_procedures(), and opengl_prepare().

◆ glCreateProgram

FF_PFNGLCREATEPROGRAMPROC FFOpenGLFunctions::glCreateProgram

◆ glDeleteProgram

FF_PFNGLDELETEPROGRAMPROC FFOpenGLFunctions::glDeleteProgram

◆ glUseProgram

FF_PFNGLUSEPROGRAMPROC FFOpenGLFunctions::glUseProgram

◆ glLinkProgram

FF_PFNGLLINKPROGRAMPROC FFOpenGLFunctions::glLinkProgram

◆ glGetProgramiv

FF_PFNGLGETPROGRAMIVPROC FFOpenGLFunctions::glGetProgramiv

◆ glGetProgramInfoLog

FF_PFNGLGETPROGRAMINFOLOGPROC FFOpenGLFunctions::glGetProgramInfoLog

◆ glAttachShader

FF_PFNGLATTACHSHADERPROC FFOpenGLFunctions::glAttachShader

◆ glCreateShader

FF_PFNGLCREATESHADERPROC FFOpenGLFunctions::glCreateShader

◆ glDeleteShader

FF_PFNGLDELETESHADERPROC FFOpenGLFunctions::glDeleteShader

◆ glCompileShader

FF_PFNGLCOMPILESHADERPROC FFOpenGLFunctions::glCompileShader

◆ glShaderSource

FF_PFNGLSHADERSOURCEPROC FFOpenGLFunctions::glShaderSource

◆ glGetShaderiv

FF_PFNGLGETSHADERIVPROC FFOpenGLFunctions::glGetShaderiv

◆ glGetShaderInfoLog

FF_PFNGLGETSHADERINFOLOGPROC FFOpenGLFunctions::glGetShaderInfoLog

The documentation for this struct was generated from the following file: