Ylva And Malin
|
#include <ym_gfx_gl.h>
Functions | |
YM_NO_DISCARD ym_errc | ym_gfx_gl_load_procs () |
YM_NO_DISCARD ym_errc ym_gfx_gl_load_procs | ( | ) |
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 |