func GetUniformfv(program uint32, location int32, params *float32) {
	syscall.Syscall(gpGetUniformfv, 3, uintptr(program), uintptr(location), uintptr(unsafe.Pointer(params)))
}
func GetUniformfv(program uint32, location int32, params *float32) {
	syscall.Syscall(gpGetUniformfv, 3, uintptr(program), uintptr(location), uintptr(unsafe.Pointer(params)))
}
func GetUniformfv ( program uint32 , location int32 , params * float32 ) { syscall . Syscall ( gpGetUniformfv , 3 , uintptr ( program ) , uintptr ( location ) , uintptr ( unsafe . Pointer ( params ) ) ) }
// Returns the value of a uniform variable
Returns the value of a uniform variable