func InvalidateSubFramebuffer(target uint32, numAttachments int32, attachments *uint32, x int32, y int32, width int32, height int32) {
	syscall.Syscall9(gpInvalidateSubFramebuffer, 7, uintptr(target), uintptr(numAttachments), uintptr(unsafe.Pointer(attachments)), uintptr(x), uintptr(y), uintptr(width), uintptr(height), 0, 0)
}
func InvalidateSubFramebuffer(target uint32, numAttachments int32, attachments *uint32, x int32, y int32, width int32, height int32) {
	syscall.Syscall9(gpInvalidateSubFramebuffer, 7, uintptr(target), uintptr(numAttachments), uintptr(unsafe.Pointer(attachments)), uintptr(x), uintptr(y), uintptr(width), uintptr(height), 0, 0)
}
func InvalidateSubFramebuffer ( target uint32 , numAttachments int32 , attachments * uint32 , x int32 , y int32 , width int32 , height int32 ) { syscall . Syscall9 ( gpInvalidateSubFramebuffer , 7 , uintptr ( target ) , uintptr ( numAttachments ) , uintptr ( unsafe . Pointer ( attachments ) ) , uintptr ( x ) , uintptr ( y ) , uintptr ( width ) , uintptr ( height ) , 0 , 0 ) }
// invalidate the content of a region of some or all of a framebuffer's attachments
invalidate the content of a region of some or all of a framebuffer s attachments