Changeset 50848 in vbox for trunk/src/VBox/Main/include
- Timestamp:
- Mar 24, 2014 10:15:41 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/include/DisplayImpl.h
r50828 r50848 26 26 #include <VBox/VMMDev.h> 27 27 #include <VBox/VBoxVideo.h> 28 #include <VBox/vmm/pdmifs.h> 28 29 29 30 #ifdef VBOX_WITH_CROGL … … 168 169 #endif 169 170 #ifdef VBOX_WITH_CRHGSMI 171 void handleCrHgsmiCommandCompletion(int32_t result, uint32_t u32Function, PVBOXHGCMSVCPARM pParam); 172 void handleCrHgsmiControlCompletion(int32_t result, uint32_t u32Function, PVBOXHGCMSVCPARM pParam); 170 173 void handleCrHgsmiCommandProcess(PVBOXVDMACMD_CHROMIUM_CMD pCmd, uint32_t cbCmd); 171 174 void handleCrHgsmiControlProcess(PVBOXVDMACMD_CHROMIUM_CTL pCtl, uint32_t cbCtl); 172 173 void handleCrHgsmiCommandCompletion(int32_t result, uint32_t u32Function, PVBOXHGCMSVCPARM pParam);174 void handleCrHgsmiControlCompletion(int32_t result, uint32_t u32Function, PVBOXHGCMSVCPARM pParam);175 175 #endif 176 176 int handleCrHgcmCtlSubmit(struct VBOXCRCMDCTL* pCmd, uint32_t cbCmd, … … 178 178 void *pvCompletion); 179 179 #if defined(VBOX_WITH_HGCM) && defined(VBOX_WITH_CROGL) 180 void handleCrAsyncCmdCompletion(int32_t result, uint32_t u32Function, PVBOXHGCMSVCPARM pParam);181 180 void handleCrVRecScreenshotPerform(uint32_t uScreen, 182 181 uint32_t x, uint32_t y, uint32_t uPixelFormat, uint32_t uBitsPerPixel, … … 298 297 299 298 static DECLCALLBACK(void) displayVRecCompletion(int32_t result, uint32_t u32Function, PVBOXHGCMSVCPARM pParam, void *pvContext); 300 static DECLCALLBACK(void) displayCrAsyncCmdCompletion(int32_t result, uint32_t u32Function, PVBOXHGCMSVCPARM pParam, void *pvContext); 301 #endif 299 #endif 300 static DECLCALLBACK(void) displayCrCmdFree(struct VBOXCRCMDCTL* pCmd, uint32_t cbCmd, int rc, void *pvCompletion); 302 301 303 302 static DECLCALLBACK(void) displaySSMSaveScreenshot(PSSMHANDLE pSSM, void *pvUser); … … 350 349 volatile uint32_t mfCrOglVideoRecState; 351 350 CRVBOXHGCMTAKESCREENSHOT mCrOglScreenshotData; 351 VBOXCRCMDCTL_HGCM mCrOglScreenshotCtl; 352 352 #endif 353 353 … … 374 374 #endif 375 375 376 int crCtlSubmit(struct VBOXCRCMDCTL* pCmd, uint32_t cbCmd, PFNCRCTLCOMPLETION pfnCompletion, void *pvCompletion); 377 int crCtlSubmitSync(struct VBOXCRCMDCTL* pCmd, uint32_t cbCmd); 378 376 379 private: 377 380 static void InvalidateAndUpdateEMT(Display *pDisplay, unsigned uId, bool fUpdateAll);
Note:
See TracChangeset
for help on using the changeset viewer.