Pass color values for each vertex on drawing rects

This commit is contained in:
Hajime Hoshi
2015-01-16 00:57:49 +09:00
parent b2924d193b
commit 037f35b0db
5 changed files with 49 additions and 47 deletions

View File

@@ -206,9 +206,9 @@ func (c *Context) GetAttribLocation(p Program, location string) AttribLocation {
return AttribLocation(gl.Program(p).GetAttribLocation(location))
}
func (c *Context) VertexAttribPointer(p Program, location string, stride int, v uintptr) {
func (c *Context) VertexAttribPointer(p Program, location string, stride int, size int, v uintptr) {
l := gl.AttribLocation(GetAttribLocation(c, p, location))
l.AttribPointer(2, gl.FLOAT, false, stride, v)
l.AttribPointer(uint(size), gl.FLOAT, false, stride, v)
}
func (c *Context) EnableVertexAttribArray(p Program, location string) {