func InvalidateFramebuffer(target uint32, numAttachments int32, attachments *uint32) {
	syscall.Syscall(gpInvalidateFramebuffer, 3, uintptr(target), uintptr(numAttachments), uintptr(unsafe.Pointer(attachments)))
}
func InvalidateFramebuffer(target uint32, numAttachments int32, attachments *uint32) {
	syscall.Syscall(gpInvalidateFramebuffer, 3, uintptr(target), uintptr(numAttachments), uintptr(unsafe.Pointer(attachments)))
}
// invalidate the content of some or all of a framebuffer's attachments