Changeset 32622 in vbox for trunk/src/VBox/Devices/Graphics
- Timestamp:
- Sep 17, 2010 8:18:39 PM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 66026
- Location:
- trunk/src/VBox/Devices/Graphics
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Graphics/DevVGA.cpp
r32502 r32622 5661 5661 5662 5662 if ( uVersion != VGA_SAVEDSTATE_VERSION 5663 #ifdef VBOX WDDM5663 #ifdef VBOX_WITH_WDDM 5664 5664 && uVersion != VGA_SAVEDSTATE_VERSION_PRE_WDDM 5665 5665 #endif -
trunk/src/VBox/Devices/Graphics/DevVGA.h
r32241 r32622 408 408 /** Base port in the assigned PCI I/O space. */ 409 409 RTIOPORT IOPortBase; 410 #ifdef VBOX WDDM410 #ifdef VBOX_WITH_WDDM 411 411 uint8_t Padding7[2]; 412 412 /* specifies guest driver caps, i.e. whether it can handle IRQs from the adapter, -
trunk/src/VBox/Devices/Graphics/DevVGASavedState.h
r32241 r32622 23 23 #define ___Graphics_DevVGASavedState_h 24 24 25 #ifdef VBOX WDDM25 #ifdef VBOX_WITH_WDDM 26 26 #define VGA_SAVEDSTATE_VERSION 7 27 27 #define VGA_SAVEDSTATE_VERSION_PRE_WDDM 6 -
trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp
r32585 r32622 1248 1248 1249 1249 Assert(pCmd->Flags & VBOXVHWACMD_FLAG_HG_ASYNCH); 1250 #ifdef VBOX WDDM1250 #ifdef VBOX_WITH_WDDM 1251 1251 if (pVGAState->fGuestCaps & VBVACAPS_COMPLETEGCMD_BY_IOREAD) 1252 1252 { … … 1343 1343 static DECLCALLBACK(void) vbvaNotifyGuest (void *pvCallback) 1344 1344 { 1345 #if defined(VBOX_WITH_HGSMI) && (defined(VBOX_WITH_VIDEOHWACCEL) || defined(VBOXVDMA) || defined(VBOX WDDM))1345 #if defined(VBOX_WITH_HGSMI) && (defined(VBOX_WITH_VIDEOHWACCEL) || defined(VBOXVDMA) || defined(VBOX_WITH_WDDM)) 1346 1346 PVGASTATE pVGAState = (PVGASTATE)pvCallback; 1347 1347 PPDMDEVINS pDevIns = pVGAState->pDevInsR3; … … 1639 1639 #endif 1640 1640 1641 #ifdef VBOX WDDM1641 #ifdef VBOX_WITH_WDDM 1642 1642 case VBVA_INFO_CAPS: 1643 1643 { -
trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp
r32260 r32622 148 148 HGSMILIST hostFIFOProcessed; /* Processed by the guest. */ 149 149 HGSMILIST hostFIFOFree; /* Buffers for reuse. */ 150 #ifdef VBOX WDDM150 #ifdef VBOX_WITH_WDDM 151 151 HGSMILIST guestCmdCompleted; /* list of completed guest commands to be returned to the guest*/ 152 152 #endif … … 210 210 static DECLCALLBACK(void) hgsmiHostCommandFreeCallback (void *pvCallback); 211 211 212 #ifdef VBOX WDDM212 #ifdef VBOX_WITH_WDDM 213 213 214 214 typedef struct _HGSMIGUESTCOMPLENTRY … … 369 369 } 370 370 371 #ifdef VBOX WDDM371 #ifdef VBOX_WITH_WDDM 372 372 static HGSMIOFFSET hgsmiProcessGuestCmdCompletion(HGSMIINSTANCE *pIns) 373 373 { … … 414 414 VM_ASSERT_EMT(pIns->pVM); 415 415 416 #ifndef VBOX WDDM416 #ifndef VBOX_WITH_WDDM 417 417 /* Currently there is no functionality here. */ 418 418 NOREF(pIns); … … 1259 1259 rc = hgsmiHostSaveFifoLocked (&pIns->hostFIFORead, pSSM); AssertRC(rc); 1260 1260 rc = hgsmiHostSaveFifoLocked (&pIns->hostFIFOProcessed, pSSM); AssertRC(rc); 1261 #ifdef VBOX WDDM1261 #ifdef VBOX_WITH_WDDM 1262 1262 rc = hgsmiHostSaveFifoLocked (&pIns->guestCmdCompleted, pSSM); AssertRC(rc); 1263 1263 #endif … … 1325 1325 if (RT_SUCCESS(rc)) 1326 1326 rc = hgsmiHostLoadFifoLocked (pIns, &pIns->hostFIFOProcessed, pSSM); 1327 #ifdef VBOX WDDM1327 #ifdef VBOX_WITH_WDDM 1328 1328 if (RT_SUCCESS(rc) && u32Version > VGA_SAVEDSTATE_VERSION_PRE_WDDM) 1329 1329 rc = hgsmiHostLoadFifoLocked (pIns, &pIns->hostFIFOProcessed, pSSM); … … 1650 1650 while(hgsmiProcessHostCmdCompletion (pIns, 0, true)) {} 1651 1651 1652 #ifdef VBOX WDDM1652 #ifdef VBOX_WITH_WDDM 1653 1653 while(hgsmiProcessGuestCmdCompletion(pIns) != HGSMIOFFSET_VOID) {} 1654 1654 #endif … … 1688 1688 } 1689 1689 1690 #ifdef VBOX WDDM1690 #ifdef VBOX_WITH_WDDM 1691 1691 1692 1692 static int hgsmiGuestCommandComplete (HGSMIINSTANCE *pIns, HGSMIOFFSET offMem) -
trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.h
r32241 r32622 132 132 int HGSMIHostSaveStateExec (PHGSMIINSTANCE pIns, PSSMHANDLE pSSM); 133 133 134 #ifdef VBOX WDDM134 #ifdef VBOX_WITH_WDDM 135 135 int HGSMICompleteGuestCommand(PHGSMIINSTANCE pIns, void *pvMem, bool bDoIrq); 136 136 #endif
Note:
See TracChangeset
for help on using the changeset viewer.