func GetUniformLocation(program uint32, name *uint8) int32 {
	ret := C.glowGetUniformLocation(gpGetUniformLocation, (C.GLuint)(program), (*C.GLchar)(unsafe.Pointer(name)))
	return (int32)(ret)
}
func GetUniformLocation(program uint32, name *uint8) int32 {
	ret := C.glowGetUniformLocation(gpGetUniformLocation, (C.GLuint)(program), (*C.GLchar)(unsafe.Pointer(name)))
	return (int32)(ret)
}
func GetUniformLocation ( program uint32 , name * uint8 ) int32 { ret := C . glowGetUniformLocation ( gpGetUniformLocation , ( C . GLuint ) ( program ) , ( * C . GLchar ) ( unsafe . Pointer ( name ) ) ) return ( int32 ) ( ret ) }
// Returns the location of a uniform variable
Returns the location of a uniform variable