#ifndef PLTF_GL_FUNC_ALIAS_H_ #define PLTF_GL_FUNC_ALIAS_H_ #define glShaderSource pltf_glShaderSource #define glCreateShader pltf_glCreateShader #define glCompileShader pltf_glCompileShader #define glGetShaderiv pltf_glGetShaderiv #define glGetShaderInfoLog pltf_glGetShaderInfoLog #define glCreateProgram pltf_glCreateProgram #define glAttachShader pltf_glAttachShader #define glLinkProgram pltf_glLinkProgram #define glGetProgramiv pltf_glGetProgramiv #define glDeleteShader pltf_glDeleteShader #define glGenVertexArrays pltf_glGenVertexArrays #define glBindVertexArray pltf_glBindVertexArray #define glGenBuffers pltf_glGenBuffers #define glBindBuffer pltf_glBindBuffer #define glBufferData pltf_glBufferData #define glEnableVertexAttribArray pltf_glEnableVertexAttribArray #define glVertexAttribPointer pltf_glVertexAttribPointer #define glClearColor pltf_glClearColor #define glClear pltf_glClear #define glUseProgram pltf_glUseProgram #define glDrawArrays pltf_glDrawArrays #define glGetIntegerv pltf_glGetIntegerv #define glGetFloatv pltf_glGetFloatv #define glGetError pltf_glGetError #endif // PLTF_GL_FUNC_ALIAS_H_