VirtualBox

Changeset 52504 in vbox for trunk/src


Ignore:
Timestamp:
Aug 27, 2014 1:01:59 PM (11 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
95735
Message:

DevVGA_VDMA: execute vgaUpdateDisplayAll on EMT

Location:
trunk/src/VBox/Devices/Graphics
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Graphics/DevVGA.cpp

    r51836 r52504  
    46504650
    46514651
    4652 int vgaUpdateDisplayAll(PVGASTATE pThis, bool fFailOnResize)
     4652DECLCALLBACK(int) vgaUpdateDisplayAll(PVGASTATE pThis, bool fFailOnResize)
    46534653{
    46544654#ifdef DEBUG_sunlover
  • trunk/src/VBox/Devices/Graphics/DevVGA.h

    r51836 r52504  
    651651int vboxVBVALoadStateDone (PPDMDEVINS pDevIns, PSSMHANDLE pSSM);
    652652
    653 int vgaUpdateDisplayAll(PVGASTATE pThis, bool fFailOnResize);
     653DECLCALLBACK(int) vgaUpdateDisplayAll(PVGASTATE pThis, bool fFailOnResize);
    654654
    655655# ifdef VBOX_WITH_VDMA
  • trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp

    r52493 r52504  
    16151615
    16161616            /* do vgaUpdateDisplayAll right away */
    1617             vgaUpdateDisplayAll(pVdma->pVGAState, /* fFailOnResize = */ false);
     1617            VMR3ReqCallNoWait(PDMDevHlpGetVM(pVdma->pVGAState->pDevInsR3), VMCPUID_ANY,
     1618                              (PFNRT)vgaUpdateDisplayAll, 2, pVdma->pVGAState, /* fFailOnResize = */ false);
    16181619
    16191620            return VBoxVDMAThreadTerm(&pVdma->Thread, NULL, NULL, false);
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