Ylva And Malin
Functions | Variables
ym_gfx_gl_procs.h File Reference
#include <GL/gl.h>
#include <GL/glx.h>
#include <GL/glext.h>
#include <ym_error.h>
Include dependency graph for ym_gfx_gl_procs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

ym_errc ym_gfx_gl_load_procs ()
 

Variables

PFNGLGENBUFFERSPROC glGenBuffers
 
PFNGLBINDBUFFERPROC glBindBuffer
 
PFNGLBUFFERDATAPROC glBufferData
 
PFNGLGENVERTEXARRAYSPROC glGenVertexArrays
 
PFNGLBINDVERTEXARRAYPROC glBindVertexArray
 
PFNGLENABLEVERTEXATTRIBARRAYPROC glEnableVertexAttribArray
 
PFNGLVERTEXATTRIBPOINTERPROC glVertexAttribPointer
 
PFNGLCREATESHADERPROC glCreateShader
 
PFNGLSHADERSOURCEPROC glShaderSource
 
PFNGLCOMPILESHADERPROC glCompileShader
 
PFNGLCREATEPROGRAMPROC glCreateProgram
 
PFNGLATTACHSHADERPROC glAttachShader
 
PFNGLLINKPROGRAMPROC glLinkProgram
 
PFNGLUSEPROGRAMPROC glUseProgram
 
PFNGLUNIFORM1FPROC glUniform1f
 
PFNGLUNIFORM2FPROC glUniform2f
 
PFNGLUNIFORM3FPROC glUniform3f
 
PFNGLUNIFORM4FPROC glUniform4f
 
PFNGLGETSHADERIVPROC glGetShaderiv
 
PFNGLGETSHADERINFOLOGPROC glGetShaderInfoLog
 
PFNGLGETPROGRAMIVPROC glGetProgramiv
 
PFNGLGETPROGRAMINFOLOGPROC glGetProgramInfoLog
 
PFNGLGETUNIFORMLOCATIONPROC glGetUniformLocation
 
PFNGLUNIFORMMATRIX4FVPROC glUniformMatrix4fv
 
PFNGLUNIFORM1IPROC glUniform1i
 
PFNGLUNIFORM1UIPROC glUniform1ui
 
PFNGLDELETEBUFFERSPROC glDeleteBuffers
 
PFNGLDELETEVERTEXARRAYSPROC glDeleteVertexArrays
 
PFNGLDELETESHADERPROC glDeleteShader
 
PFNGLDELETEPROGRAMPROC glDeleteProgram
 

Function Documentation

ym_errc ym_gfx_gl_load_procs ( )

Here is the caller graph for this function:

Variable Documentation

PFNGLATTACHSHADERPROC glAttachShader
PFNGLBINDBUFFERPROC glBindBuffer
PFNGLBINDVERTEXARRAYPROC glBindVertexArray
PFNGLBUFFERDATAPROC glBufferData
PFNGLCOMPILESHADERPROC glCompileShader
PFNGLCREATEPROGRAMPROC glCreateProgram
PFNGLCREATESHADERPROC glCreateShader
PFNGLDELETEBUFFERSPROC glDeleteBuffers
PFNGLDELETEPROGRAMPROC glDeleteProgram
PFNGLDELETESHADERPROC glDeleteShader
PFNGLDELETEVERTEXARRAYSPROC glDeleteVertexArrays
PFNGLENABLEVERTEXATTRIBARRAYPROC glEnableVertexAttribArray
PFNGLGENBUFFERSPROC glGenBuffers
PFNGLGENVERTEXARRAYSPROC glGenVertexArrays
PFNGLGETPROGRAMINFOLOGPROC glGetProgramInfoLog
PFNGLGETPROGRAMIVPROC glGetProgramiv
PFNGLGETSHADERINFOLOGPROC glGetShaderInfoLog
PFNGLGETSHADERIVPROC glGetShaderiv
PFNGLGETUNIFORMLOCATIONPROC glGetUniformLocation
PFNGLLINKPROGRAMPROC glLinkProgram
PFNGLSHADERSOURCEPROC glShaderSource
PFNGLUNIFORM1FPROC glUniform1f
PFNGLUNIFORM1IPROC glUniform1i
PFNGLUNIFORM1UIPROC glUniform1ui
PFNGLUNIFORM2FPROC glUniform2f
PFNGLUNIFORM3FPROC glUniform3f
PFNGLUNIFORM4FPROC glUniform4f
PFNGLUNIFORMMATRIX4FVPROC glUniformMatrix4fv
PFNGLUSEPROGRAMPROC glUseProgram
PFNGLVERTEXATTRIBPOINTERPROC glVertexAttribPointer