Move shader state mapping to renderer gl

This commit is contained in:
2026-06-02 06:51:31 +02:00
parent 47eb1ec0b2
commit 9e0a88726c
7 changed files with 111 additions and 22 deletions

View File

@@ -99,9 +99,9 @@ public:
void u_vec2(kShaderUniform id, const glm::vec2& v);
void u_mat4(kShaderUniform id, const glm::mat4& m);
void u_int(kShaderUniform id, int i);
void u_int(const char* name, int i);
void u_int(const char* uniform_name, int i);
void u_float(kShaderUniform id, float f);
GLint GetAttribLocation(const char* name);
GLint GetAttribLocation(const char* attribute_name);
};
class ShaderManager