Changeset 85121 in vbox for trunk/src/VBox/Additions/3D/win/include
- Timestamp:
- Jul 8, 2020 7:33:26 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/3D/win/include/VBoxGaDriver.h
r83832 r85121 39 39 void *pvEnv; 40 40 /* The callbacks to use by the driver. */ 41 DECLCALLBACKMEMBER(uint32_t, pfnContextCreate )(void *pvEnv,41 DECLCALLBACKMEMBER(uint32_t, pfnContextCreate,(void *pvEnv, 42 42 boolean extended, 43 boolean vgpu10) ;44 DECLCALLBACKMEMBER(void, pfnContextDestroy )(void *pvEnv,45 uint32_t u32Cid) ;46 DECLCALLBACKMEMBER(int, pfnSurfaceDefine )(void *pvEnv,43 boolean vgpu10)); 44 DECLCALLBACKMEMBER(void, pfnContextDestroy,(void *pvEnv, 45 uint32_t u32Cid)); 46 DECLCALLBACKMEMBER(int, pfnSurfaceDefine,(void *pvEnv, 47 47 GASURFCREATE *pCreateParms, 48 48 GASURFSIZE *paSizes, 49 49 uint32_t cSizes, 50 uint32_t *pu32Sid) ;51 DECLCALLBACKMEMBER(void, pfnSurfaceDestroy )(void *pvEnv,52 uint32_t u32Sid) ;53 DECLCALLBACKMEMBER(int, pfnRender )(void *pvEnv,50 uint32_t *pu32Sid)); 51 DECLCALLBACKMEMBER(void, pfnSurfaceDestroy,(void *pvEnv, 52 uint32_t u32Sid)); 53 DECLCALLBACKMEMBER(int, pfnRender,(void *pvEnv, 54 54 uint32_t u32Cid, 55 55 void *pvCommands, 56 56 uint32_t cbCommands, 57 GAFENCEQUERY *pFenceQuery) ;58 DECLCALLBACKMEMBER(void, pfnFenceUnref )(void *pvEnv,59 uint32_t u32FenceHandle) ;60 DECLCALLBACKMEMBER(int, pfnFenceQuery )(void *pvEnv,57 GAFENCEQUERY *pFenceQuery)); 58 DECLCALLBACKMEMBER(void, pfnFenceUnref,(void *pvEnv, 59 uint32_t u32FenceHandle)); 60 DECLCALLBACKMEMBER(int, pfnFenceQuery,(void *pvEnv, 61 61 uint32_t u32FenceHandle, 62 GAFENCEQUERY *pFenceQuery) ;63 DECLCALLBACKMEMBER(int, pfnFenceWait )(void *pvEnv,62 GAFENCEQUERY *pFenceQuery)); 63 DECLCALLBACKMEMBER(int, pfnFenceWait,(void *pvEnv, 64 64 uint32_t u32FenceHandle, 65 uint32_t u32TimeoutUS) ;66 DECLCALLBACKMEMBER(int, pfnRegionCreate )(void *pvEnv,65 uint32_t u32TimeoutUS)); 66 DECLCALLBACKMEMBER(int, pfnRegionCreate,(void *pvEnv, 67 67 uint32_t u32RegionSize, 68 68 uint32_t *pu32GmrId, 69 void **ppvMap) ;70 DECLCALLBACKMEMBER(void, pfnRegionDestroy )(void *pvEnv,69 void **ppvMap)); 70 DECLCALLBACKMEMBER(void, pfnRegionDestroy,(void *pvEnv, 71 71 uint32_t u32GmrId, 72 void *pvMap) ;72 void *pvMap)); 73 73 } WDDMGalliumDriverEnv; 74 74
Note:
See TracChangeset
for help on using the changeset viewer.