Shader.uniform_matrix4fv

Sets a shader uniform. Consider the corresponding OpenGL for more information.

  1. void uniform_matrix4fv(string name, float[] value, GLboolean transpose)
  2. void uniform_matrix4fv(GLint name, float[] value, GLboolean transpose)
  3. void uniform_matrix4fv(string name, float[] value, GLboolean transpose, int count)
  4. void uniform_matrix4fv(GLint name, float[] value, GLboolean transpose, int count)
    class Shader
    void
    uniform_matrix4fv
    (
    GLint name
    ,
    const float[] value
    ,
    GLboolean transpose = GL_TRUE
    ,
    int count = 1
    )
  5. void uniform1i(string name, int value)
  6. void uniform1i(GLint name, int value)
  7. void uniform1f(string name, float value)
  8. void uniform1f(GLint name, float value)
  9. void uniform2f(string name, float value1, float value2)
  10. void uniform2f(GLint name, float value1, float value2)
  11. void uniform2fv(string name, float[] value)
  12. void uniform2fv(GLint name, float[] value)
  13. void uniform2fv(string name, float[] value, int count)
  14. void uniform2fv(GLint name, float[] value, int count)
  15. void uniform3fv(string name, float[] value)
  16. void uniform3fv(string name, float[] value, int count)
  17. void uniform3fv(GLint name, float[] value, int count)
  18. void uniform4fv(string name, float[] value)
  19. void uniform4fv(GLint name, float[] value)
  20. void uniform4fv(string name, float[] value, int count)
  21. void uniform4fv(GLint name, float[] value, int count)
  22. void uniform_matrix3fv(string name, float[] value, GLboolean transpose)
  23. void uniform_matrix3fv(GLint name, float[] value, GLboolean transpose)
  24. void uniform_matrix3fv(string name, float[] value, GLboolean transpose, int count)
  25. void uniform_matrix3fv(GLint name, float[] value, GLboolean transpose, int count)

Meta