func BindSamplers(first uint32, count int32, samplers *uint32) {
	syscall.Syscall(gpBindSamplers, 3, uintptr(first), uintptr(count), uintptr(unsafe.Pointer(samplers)))
}
func BindSamplers(first uint32, count int32, samplers *uint32) {
	syscall.Syscall(gpBindSamplers, 3, uintptr(first), uintptr(count), uintptr(unsafe.Pointer(samplers)))
}
func BindSamplers ( first uint32 , count int32 , samplers * uint32 ) { syscall . Syscall ( gpBindSamplers , 3 , uintptr ( first ) , uintptr ( count ) , uintptr ( unsafe . Pointer ( samplers ) ) ) }
// bind one or more named sampler objects to a sequence of consecutive sampler units
bind one or more named sampler objects to a sequence of consecutive sampler units