Fix shader program attaching shader

- Add link function
This commit is contained in:
Linloir 2022-12-13 10:19:10 +08:00
parent e02160435a
commit df6ebf1157
No known key found for this signature in database
GPG Key ID: 58EEB209A0F2C366

View File

@ -88,6 +88,7 @@ inline void ShaderProgram::attachShader(const Shader& shader) const {
return; return;
} }
OPENGL_EXTRA_FUNCTIONS->glAttachShader(_programId, shader.shaderId()); OPENGL_EXTRA_FUNCTIONS->glAttachShader(_programId, shader.shaderId());
OPENGL_EXTRA_FUNCTIONS->glLinkProgram(_programId);
} }
inline void ShaderProgram::bind() const { inline void ShaderProgram::bind() const {