ParavirtualizedGraphics macOS 10.15.6 to 11.0 API Differences
ParavirtualizedGraphics.h
Added
ParavirtualizedGraphicsVersionNumber
Added
ParavirtualizedGraphicsVersionString
PGDefines.h
Added
#def PG_EXPORT
Added
#def PG_EXTERN
Added
#def PG_SUPPORT_EFI
PGDevice.h
Added
PGPhysicalMemoryRange_t
Added
PGTask_t
Added
PGTraceRange_t
Added
PGCreateTask
Added
PGDestroyTask
Added
PGMapMemory
Added
PGUnmapMemory
Added
PGReadMemory
Added
PGRaiseInterrupt
Added
PGTraceRangeHandler
Added
PGAddTraceRange
Added
PGRemoveTraceRange
Added
PGDeviceDescriptor
Added
PGDeviceDescriptor.device
Added
PGDeviceDescriptor.mmioLength
Added
PGDeviceDescriptor.createTask
Added
PGDeviceDescriptor.destroyTask
Added
PGDeviceDescriptor.mapMemory
Added
PGDeviceDescriptor.unmapMemory
Added
PGDeviceDescriptor.readMemory
Added
PGDeviceDescriptor.raiseInterrupt
Added
PGDeviceDescriptor.addTraceRange
Added
PGDeviceDescriptor.removeTraceRange
Added
PGDevice
Added
-[PGDevice mmioReadAtOffset:]
Added
-[PGDevice mmioWriteAtOffset:value:]
Added
-[PGDevice newDisplayWithDescriptor:port:serialNum:]
Added
-[PGDevice willSuspend]
Added
-[PGDevice finishSuspend]
Added
-[PGDevice willResumeWithSuspendState:error:]
Added
-[PGDevice didResume]
Added
PGNewDeviceWithDescriptor()
Added
PGResumeErrorDomain
Added
PGResumeErrorCode
Added
PGResumeErrorCodeInternalFault
Added
PGResumeErrorCodeInvalidSuspendStateVersion
Added
PGResumeErrorCodeInvalidContent
Added
PGResumeErrorCodeInvalidGuestVersion
Added
PGResumeErrorCodeIncompatibleDevice
Added
PGCopyOptionROMURL()
PGDeviceSpec.h
Added
#def PG_PCI_BAR_MMIO
Added
#def PG_PCI_MAX_MSI_VECTORS
Added
#def PG_PCI_VENDOR_ID
Added
#def PG_PCI_DEVICE_ID
PGDisplay.h
Added
PGDisplayCoord_t
Added
PGDisplayModeChangeHandler
Added
PGDisplayNewFrameEventHandler
Added
PGDisplayCursorGlyphHandler
Added
PGDisplayCursorShowHandler
Added
PGDisplayDescriptor
Added
PGDisplayDescriptor.name
Added
PGDisplayDescriptor.sizeInMillimeters
Added
PGDisplayDescriptor.queue
Added
PGDisplayDescriptor.modeChangeHandler
Added
PGDisplayDescriptor.newFrameEventHandler
Added
PGDisplayDescriptor.cursorGlyphHandler
Added
PGDisplayDescriptor.cursorShowHandler
Added
PGDisplayMode
Added
PGDisplayMode.sizeInPixels
Added
PGDisplayMode.refreshRate
Added
-[PGDisplayMode initWithSizeInPixels:refreshRateInHz:]
Added
PGDisplay
Added
PGDisplay.name
Added
PGDisplay.sizeInMillimeters
Added
PGDisplay.queue
Added
PGDisplay.modeChangeHandler
Added
PGDisplay.newFrameEventHandler
Added
PGDisplay.cursorGlyphHandler
Added
PGDisplay.cursorShowHandler
Added
PGDisplay.cursorPosition
Added
PGDisplay.serialNum
Added
PGDisplay.port
Added
PGDisplay.minimumTextureUsage
Added
PGDisplay.guestPresentCount
Added
PGDisplay.hostPresentCount
Added
PGDisplay.modeList
Added
-[PGDisplay encodeCurrentFrameToCommandBuffer:texture:region:]