bool IsShaderReady(Shader shader); int GetShaderLocation(Shader shader, const char *uniformName); int GetShaderLocationAttrib(Shader shader, const char *attribName); void SetShaderValue(Shader shader, int locIndex, const void *value, int uniformType); void SetShaderValueV(Shader shader, int locIndex, const void *value, int uniformType, int count); void SetShaderValueMatrix(Shader shader, int locIndex, Matrix mat); void SetShaderValueTexture(Shader shader, int locIndex, Texture2D texture); void UnloadShader(Shader shader);