internal/graphicsdriver/opengl/gl/package_windows.go
func BlitNamedFramebuffer(readFramebuffer uint32, drawFramebuffer uint32, srcX0 int32, srcY0 int32, srcX1 int32, srcY1 int32, dstX0 int32, dstY0 int32, dstX1 int32, dstY1 int32, mask uint32, filter uint32) {
	syscall.Syscall12(gpBlitNamedFramebuffer, 12, uintptr(readFramebuffer), uintptr(drawFramebuffer), uintptr(srcX0), uintptr(srcY0), uintptr(srcX1), uintptr(srcY1), uintptr(dstX0), uintptr(dstY0), uintptr(dstX1), uintptr(dstY1), uintptr(mask), uintptr(filter))
}
func BlitNamedFramebuffer(readFramebuffer uint32, drawFramebuffer uint32, srcX0 int32, srcY0 int32, srcX1 int32, srcY1 int32, dstX0 int32, dstY0 int32, dstX1 int32, dstY1 int32, mask uint32, filter uint32) {
	syscall.Syscall12(gpBlitNamedFramebuffer, 12, uintptr(readFramebuffer), uintptr(drawFramebuffer), uintptr(srcX0), uintptr(srcY0), uintptr(srcX1), uintptr(srcY1), uintptr(dstX0), uintptr(dstY0), uintptr(dstX1), uintptr(dstY1), uintptr(mask), uintptr(filter))
}
func BlitNamedFramebuffer ( readFramebuffer uint32 , drawFramebuffer uint32 , srcX0 int32 , srcY0 int32 , srcX1 int32 , srcY1 int32 , dstX0 int32 , dstY0 int32 , dstX1 int32 , dstY1 int32 , mask uint32 , filter uint32 ) { syscall . Syscall12 ( gpBlitNamedFramebuffer , 12 , uintptr ( readFramebuffer ) , uintptr ( drawFramebuffer ) , uintptr ( srcX0 ) , uintptr ( srcY0 ) , uintptr ( srcX1 ) , uintptr ( srcY1 ) , uintptr ( dstX0 ) , uintptr ( dstY0 ) , uintptr ( dstX1 ) , uintptr ( dstY1 ) , uintptr ( mask ) , uintptr ( filter ) ) }
// copy a block of pixels from one framebuffer object to another
copy a block of pixels from one framebuffer object to another