VirtualBox

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


Ignore:
Timestamp:
Nov 4, 2014 3:30:43 PM (10 years ago)
Author:
vboxsync
Message:

Devices/Main: vmsvga updates

File:
1 edited

Legend:

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

    r53148 r53201  
    646646        uint8_t       *pbDst, int32_t xDst, int32_t yDst, uint32_t cxDst, uint32_t cyDst, uint32_t cbDstLine, uint32_t cDstBitsPerPixel));
    647647
     648#ifdef VBOX_WITH_VMSVGA
     649    /**
     650     * Inform the VGA device of viewport changes (as a result of e.g. scrolling)
     651     *
     652     * @param   pInterface          Pointer to this interface.
     653     * @param   
     654     * @param   uScreenId           The screen updates are for.
     655     * @param   x                   The upper left corner x coordinate of the new viewport rectangle
     656     * @param   y                   The upper left corner y coordinate of the new viewport rectangle
     657     * @param   cx                  The width of the new viewport rectangle
     658     * @param   cy                  The height of the new viewport rectangle
     659     * @thread  The emulation thread.
     660     */
     661    DECLR3CALLBACKMEMBER(void, pfnSetViewPort,(PPDMIDISPLAYPORT pInterface, uint32_t uScreenId, uint32_t x, uint32_t y, uint32_t cx, uint32_t cy));
     662#endif
    648663} PDMIDISPLAYPORT;
    649664/** PDMIDISPLAYPORT interface ID. */
     665#ifdef VBOX_WITH_VMSVGA
     666#define PDMIDISPLAYPORT_IID                     "f7ed5b9a-3940-4862-9310-1de7e3d118a4"
     667#else
    650668#define PDMIDISPLAYPORT_IID                     "dae29a50-5e24-4fd6-9a6a-65f6bf900acb"
     669#endif
    651670
    652671
Note: See TracChangeset for help on using the changeset viewer.

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