diff options
author | Vova <vova616@gmail.com> | 2013-01-15 10:54:17 +0200 |
---|---|---|
committer | Vova <vova616@gmail.com> | 2013-01-15 10:54:17 +0200 |
commit | 9f25f4be5c2ec4db63c2593934544b102e9dd3e4 (patch) | |
tree | 239265a4ee63c9529c14809f26fa99bf59e3a64f | |
parent | a1cf87dc926b4a1c2eabdf0e124628c93f4e75a5 (diff) | |
download | gl-9f25f4be5c2ec4db63c2593934544b102e9dd3e4.tar.gz |
More user-friendly form of Uniform1*v
-rw-r--r-- | uniformlocation.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/uniformlocation.go b/uniformlocation.go index 81fb725..3150b87 100644 --- a/uniformlocation.go +++ b/uniformlocation.go @@ -40,7 +40,7 @@ func (location UniformLocation) Uniform4ui(x uint, y uint, z uint, w uint) { C.glUniform4ui(C.GLint(location), C.GLuint(x), C.GLuint(y), C.GLuint(z), C.GLuint(w)) } -func (location UniformLocation) Uniform1uiv(v []uint32) { +func (location UniformLocation) Uniform1uiv(v ...uint32) { if len(v) < 1 { panic("Invalid array length - must be at least 1") } @@ -68,7 +68,7 @@ func (location UniformLocation) Uniform4uiv(v ...[4]uint32) { C.glUniform4uiv(C.GLint(location), C.GLsizei(len(v)), (*C.GLuint)((unsafe.Pointer)(&v[0]))) } -func (location UniformLocation) Uniform1fv(v []float32) { +func (location UniformLocation) Uniform1fv(v ...float32) { if len(v) < 1 { panic("Invalid array length - must be at least 1") } @@ -79,7 +79,7 @@ func (location UniformLocation) Uniform1i(x int) { C.glUniform1i(C.GLint(location), C.GLint(x)) } -func (location UniformLocation) Uniform1iv(v []int32) { +func (location UniformLocation) Uniform1iv(v ...int32) { if len(v) < 1 { panic("Invalid array length - must be at least 1") } |