func Viewport(x int32, y int32, width int32, height int32) {
	syscall.Syscall6(gpViewport, 4, uintptr(x), uintptr(y), uintptr(width), uintptr(height), 0, 0)
}
func Viewport(x int32, y int32, width int32, height int32) {
	syscall.Syscall6(gpViewport, 4, uintptr(x), uintptr(y), uintptr(width), uintptr(height), 0, 0)
}
func Viewport ( x int32 , y int32 , width int32 , height int32 ) { syscall . Syscall6 ( gpViewport , 4 , uintptr ( x ) , uintptr ( y ) , uintptr ( width ) , uintptr ( height ) , 0 , 0 ) }
// set the viewport
set the viewport