// GetVertexAttribfv reads float values of a vertex attribute. // // http://www.khronos.org/opengles/sdk/docs/man3/html/glGetVertexAttrib.xhtml func GetVertexAttribfv(dst []float32, src Attrib, pname Enum) { gl.GetVertexAttribfv(uint32(src.Value), uint32(pname), &dst[0]) }
// GetVertexAttribf reads the float value of a vertex attribute. // // http://www.khronos.org/opengles/sdk/docs/man3/html/glGetVertexAttrib.xhtml func GetVertexAttribf(src Attrib, pname Enum) float32 { log.Println("GetVertexAttribf: not yet tested (TODO: remove this after it's confirmed to work. Your feedback is welcome.)") var result float32 gl.GetVertexAttribfv(uint32(src.Value), uint32(pname), &result) return result }