Guest User

Untitled

a guest
May 20th, 2018
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. // 创建shader
  2. unsigned int vertexShader;
  3. vertexShader = glCreateShader(GL_VERTEX_SHADER);
  4. // 绑定源码
  5. glShaderSource(vertexShader, 1, &vertexShaderSource, NULL);
  6.  
  7. // 编译shader
  8. glCompileShader(vertexShader);
  9.  
  10. // 获取成功信息
  11. int success;
  12. char infoLog[512];
  13. glGetShaderiv(vertexShader, GL_COMPILE_STATUS, &success);
  14. if(!success)
  15. {
  16. glGetShaderInfoLog(vertexShader, 512, NULL, infoLog);
  17. std::cout << "ERROR::SHADER::VERTEX::COMPILATION_FAILED\n" << infoLog << std::endl;
  18. }
Add Comment
Please, Sign In to add comment