Changeset 20653 in vbox for trunk/src/VBox/Additions/WINNT/Graphics/Display/driver.h
- Timestamp:
- Jun 17, 2009 9:26:02 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/WINNT/Graphics/Display/driver.h
r20483 r20653 101 101 volatile uint32_t cPendingBltsDst; 102 102 volatile uint32_t cPendingFlips; 103 uint32_t cBitsPerPixel; 103 104 }VBOXVHWASURFDESC, *PVBOXVHWASURFDESC; 104 105 … … 280 281 #ifdef VBOX_WITH_VIDEOHWACCEL 281 282 283 #define VBOXDD_CHECKFLAG(_v, _f) ((_v) & (_f)) == (_f) 284 282 285 typedef DECLCALLBACK(void) FNVBOXVHWACMDCOMPLETION(PPDEV ppdev, VBOXVHWACMD * pCmd, void * pContext); 283 286 typedef FNVBOXVHWACMDCOMPLETION *PFNVBOXVHWACMDCOMPLETION; 284 287 285 VBOXVHWACMD* vboxVHWACommandCreate (PPDEV ppdev, VBOXVHWACMD_ LENGTH cbCmd);288 VBOXVHWACMD* vboxVHWACommandCreate (PPDEV ppdev, VBOXVHWACMD_TYPE enmCmd, VBOXVHWACMD_LENGTH cbCmd); 286 289 void vboxVHWACommandFree (PPDEV ppdev, VBOXVHWACMD* pCmd); 287 290 BOOL vboxVHWACommandSubmit (PPDEV ppdev, VBOXVHWACMD* pCmd); … … 300 303 void vboxVHWAInit(); 301 304 void vboxVHWATerm(); 302 void vboxVHWASurfCanCreate(PPDEV ppdev, PDD_CANCREATESURFACEDATA lpCanCreateSurface); 303 void vboxVHWASurfCreate(PPDEV ppdev, PDD_CREATESURFACEDATA lpCreateSurface); 304 void vboxVHWASurfDestroy(PPDEV ppdev, PDD_DESTROYSURFACEDATA lpDestroySurface); 305 void vboxVHWASurfBlt(PPDEV ppdev, PDD_BLTDATA lpBlt); 305 uint32_t vboxVHWAUnsupportedDDCAPS(uint32_t caps); 306 uint32_t vboxVHWAUnsupportedDDSCAPS(uint32_t caps); 307 uint32_t vboxVHWAUnsupportedDDPFS(uint32_t caps); 308 uint32_t vboxVHWASupportedDDCAPS(uint32_t caps); 309 uint32_t vboxVHWASupportedDDSCAPS(uint32_t caps); 310 uint32_t vboxVHWASupportedDDPFS(uint32_t caps); 311 uint32_t vboxVHWAFromDDCAPS(uint32_t caps); 312 uint32_t vboxVHWAToDDCAPS(uint32_t caps); 313 uint32_t vboxVHWAFromDDSCAPS(uint32_t caps); 314 uint32_t vboxVHWAToDDSCAPS(uint32_t caps); 315 uint32_t vboxVHWAFromDDPFS(uint32_t caps); 316 uint32_t vboxVHWAToDDPFS(uint32_t caps); 317 void vboxVHWAFromDDPIXELFORMAT(VBOXVHWA_PIXELFORMAT *pVHWAFormat, DDPIXELFORMAT *pDdFormat); 318 void vboxVHWAFromRECTL(VBOXVHWA_RECTL *pDst, RECTL *pSrc); 319 PVBOXVHWASURFDESC vboxVHWASurfDescAlloc(); 320 void vboxVHWASurfDescFree(PVBOXVHWASURFDESC pDesc); 321 322 int vboxVHWAEnable(PPDEV ppdev); 323 int vboxVHWADisable(PPDEV ppdev); 324 306 325 #endif 307 326 #endif
Note:
See TracChangeset
for help on using the changeset viewer.