gl_func_alias.h 1.1 KB

123456789101112131415161718192021222324252627
  1. #ifndef PLTF_GL_FUNC_ALIAS_H_
  2. #define PLTF_GL_FUNC_ALIAS_H_
  3. #define glShaderSource pltf_glShaderSource
  4. #define glCreateShader pltf_glCreateShader
  5. #define glCompileShader pltf_glCompileShader
  6. #define glGetShaderiv pltf_glGetShaderiv
  7. #define glGetShaderInfoLog pltf_glGetShaderInfoLog
  8. #define glCreateProgram pltf_glCreateProgram
  9. #define glAttachShader pltf_glAttachShader
  10. #define glLinkProgram pltf_glLinkProgram
  11. #define glGetProgramiv pltf_glGetProgramiv
  12. #define glDeleteShader pltf_glDeleteShader
  13. #define glGenVertexArrays pltf_glGenVertexArrays
  14. #define glBindVertexArray pltf_glBindVertexArray
  15. #define glGenBuffers pltf_glGenBuffers
  16. #define glBindBuffer pltf_glBindBuffer
  17. #define glBufferData pltf_glBufferData
  18. #define glEnableVertexAttribArray pltf_glEnableVertexAttribArray
  19. #define glVertexAttribPointer pltf_glVertexAttribPointer
  20. #define glClearColor pltf_glClearColor
  21. #define glClear pltf_glClear
  22. #define glUseProgram pltf_glUseProgram
  23. #define glDrawArrays pltf_glDrawArrays
  24. #define glGetIntegerv pltf_glGetIntegerv
  25. #define glGetFloatv pltf_glGetFloatv
  26. #define glGetError pltf_glGetError
  27. #endif // PLTF_GL_FUNC_ALIAS_H_