VirtualBox

Changeset 84740 in vbox for trunk/include/VBox/vmm


Ignore:
Timestamp:
Jun 9, 2020 3:28:30 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
138533
Message:

Main,include: provide a new method for the graphics device to pass notifications to a frontend

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/pdmifs.h

    r83550 r84740  
    737737/** @} */
    738738
     739/** Pointer to a 3D graphics notification. */
     740typedef struct VBOX3DNOTIFY VBOX3DNOTIFY;
    739741/** Pointer to a 2D graphics acceleration command. */
    740742typedef struct VBOXVHWACMD VBOXVHWACMD;
     
    10261028     */
    10271029    DECLR3CALLBACKMEMBER(void, pfnVBVAReportCursorPosition,(PPDMIDISPLAYCONNECTOR pInterface, uint32_t fFlags, uint32_t uScreen, uint32_t x, uint32_t y));
     1030
     1031    /**
     1032     * Process the graphics device HW Acceleration command.
     1033     *
     1034     * @param   pInterface          Pointer to this interface.
     1035     * @param   p3DNotify           Acceleration Command to be processed.
     1036     * @thread  The graphics device thread: FIFO for the VMSVGA device.
     1037     */
     1038    DECLR3CALLBACKMEMBER(int, pfn3DNotifyProcess,(PPDMIDISPLAYCONNECTOR pInterface,
     1039                                                  VBOX3DNOTIFY *p3DNotify));
    10281040} PDMIDISPLAYCONNECTOR;
    10291041/** PDMIDISPLAYCONNECTOR interface ID. */
    1030 #define PDMIDISPLAYCONNECTOR_IID                "b71dc381-99cc-43de-b459-f1e812e73b65"
     1042#define PDMIDISPLAYCONNECTOR_IID                "cdd562e4-8030-11ea-8d40-bbc8e146c565"
    10311043
    10321044
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette