Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // 创建shader
- unsigned int vertexShader;
- vertexShader = glCreateShader(GL_VERTEX_SHADER);
- // 绑定源码
- glShaderSource(vertexShader, 1, &vertexShaderSource, NULL);
- // 编译shader
- glCompileShader(vertexShader);
- // 获取成功信息
- int success;
- char infoLog[512];
- glGetShaderiv(vertexShader, GL_COMPILE_STATUS, &success);
- if(!success)
- {
- glGetShaderInfoLog(vertexShader, 512, NULL, infoLog);
- std::cout << "ERROR::SHADER::VERTEX::COMPILATION_FAILED\n" << infoLog << std::endl;
- }
Add Comment
Please, Sign In to add comment