|
|
|
@ -186,6 +186,8 @@ ShaderProgram* getShaderByHash(GLContext* gl_ctx, u64 hash); |
|
|
|
|
|
|
|
|
|
|
|
ShaderProgram* getFreeShader(GLContext* gl_ctx); |
|
|
|
ShaderProgram* getFreeShader(GLContext* gl_ctx); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GLBuffer* getFreeUBO(GLContext* gl_ctx); |
|
|
|
|
|
|
|
|
|
|
|
GLTexture* getGLTexture(GLContext* gl_ctx, Texture* diffuse_img); |
|
|
|
GLTexture* getGLTexture(GLContext* gl_ctx, Texture* diffuse_img); |
|
|
|
|
|
|
|
|
|
|
|
void renderVAO(GLMesh* glmesh, |
|
|
|
void renderVAO(GLMesh* glmesh, |
|
|
|
|