/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/ |
H A D | VBoxUhgsmiDisp.h | 31 void vboxUhgsmiD3DInit(PVBOXUHGSMI_PRIVATE_D3D pHgsmi, struct VBOXWDDMDISP_DEVICE *pDevice); 33 void vboxUhgsmiD3DEscInit(PVBOXUHGSMI_PRIVATE_D3D pHgsmi, struct VBOXWDDMDISP_DEVICE *pDevice);
|
H A D | VBoxCrHgsmi.cpp | 34 PVBOXUHGSMI pHgsmi = VBoxCrHgsmiCreate(); local 35 if (pHgsmi) 38 VBoxCrHgsmiDestroy(pHgsmi); 76 VBOXCRHGSMI_DECL(void) VBoxCrHgsmiDestroy(PVBOXUHGSMI pHgsmi) argument 78 PVBOXUHGSMI_PRIVATE_KMT pHgsmiGL = VBOXUHGSMIKMT_GET(pHgsmi); 108 VBOXCRHGSMI_DECL(int) VBoxCrHgsmiCtlConGetClientID(PVBOXUHGSMI pHgsmi, uint32_t *pu32ClientID) argument 110 PVBOXUHGSMI_PRIVATE_BASE pHgsmiPrivate = (PVBOXUHGSMI_PRIVATE_BASE)pHgsmi; 119 VBOXCRHGSMI_DECL(int) VBoxCrHgsmiCtlConGetHostCaps(PVBOXUHGSMI pHgsmi, uint32_t *pu32HostCaps) argument 121 PVBOXUHGSMI_PRIVATE_BASE pHgsmiPrivate = (PVBOXUHGSMI_PRIVATE_BASE)pHgsmi; 130 VBOXCRHGSMI_DECL(int) VBoxCrHgsmiCtlConCall(PVBOXUHGSMI pHgsmi, struc argument [all...] |
H A D | VBoxUhgsmiKmt.cpp | 34 PVBOXUHGSMI_PRIVATE_KMT pPrivate = VBOXUHGSMIKMT_GET(pBuffer->BasePrivate.pHgsmi); 60 PVBOXUHGSMI_PRIVATE_KMT pPrivate = VBOXUHGSMIKMT_GET(pBuffer->BasePrivate.pHgsmi); 99 PVBOXUHGSMI_PRIVATE_KMT pPrivate = VBOXUHGSMIKMT_GET(pBuffer->BasePrivate.pHgsmi); 112 DECLCALLBACK(int) vboxUhgsmiKmtBufferCreate(PVBOXUHGSMI pHgsmi, uint32_t cbBuf, VBOXUHGSMI_BUFFER_TYPE_FLAGS fType, PVBOXUHGSMI_BUFFER* ppBuf) argument 124 PVBOXUHGSMI_PRIVATE_KMT pPrivate = VBOXUHGSMIKMT_GET(pHgsmi); 154 pBuf->BasePrivate.pHgsmi = &pPrivate->BasePrivate; 174 DECLCALLBACK(int) vboxUhgsmiKmtBufferSubmit(PVBOXUHGSMI pHgsmi, PVBOXUHGSMI_BUFFER_SUBMIT aBuffers, uint32_t cBuffers) argument 176 PVBOXUHGSMI_PRIVATE_KMT pHg = VBOXUHGSMIKMT_GET(pHgsmi); 216 static HRESULT vboxUhgsmiKmtEngineCreate(PVBOXUHGSMI_PRIVATE_KMT pHgsmi, BOOL bD3D) argument 218 HRESULT hr = vboxDispKmtCallbacksInit(&pHgsmi 261 vboxCrHhgsmiKmtEscape(struct VBOXUHGSMI_PRIVATE_BASE *pHgsmi, void *pvData, uint32_t cbData, BOOL fHwAccess) argument 283 vboxUhgsmiKmtSetupCallbacks(PVBOXUHGSMI_PRIVATE_KMT pHgsmi) argument 291 vboxUhgsmiKmtEscSetupCallbacks(PVBOXUHGSMI_PRIVATE_KMT pHgsmi) argument 310 vboxUhgsmiKmtQueryCaps(PVBOXUHGSMI_PRIVATE_KMT pHgsmi, uint32_t *pu32Caps) argument 337 vboxUhgsmiKmtCreate(PVBOXUHGSMI_PRIVATE_KMT pHgsmi, BOOL bD3D) argument 359 vboxUhgsmiKmtDestroy(PVBOXUHGSMI_PRIVATE_KMT pHgsmi) argument [all...] |
H A D | VBoxUhgsmiKmt.h | 37 HRESULT vboxUhgsmiKmtDestroy(PVBOXUHGSMI_PRIVATE_KMT pHgsmi); 39 HRESULT vboxUhgsmiKmtCreate(PVBOXUHGSMI_PRIVATE_KMT pHgsmi, BOOL bD3D);
|
H A D | VBoxUhgsmiDisp.cpp | 30 struct VBOXWDDMDISP_DEVICE *pDevice = VBOXUHGSMID3D_GET(pBuffer->BasePrivate.pHgsmi)->pDevice; 53 struct VBOXWDDMDISP_DEVICE *pDevice = VBOXUHGSMID3D_GET(pBuffer->BasePrivate.pHgsmi)->pDevice; 85 struct VBOXWDDMDISP_DEVICE *pDevice = VBOXUHGSMID3D_GET(pBuffer->BasePrivate.pHgsmi)->pDevice; 97 /*typedef DECLCALLBACK(int) FNVBOXUHGSMI_BUFFER_CREATE(PVBOXUHGSMI pHgsmi, uint32_t cbBuf, VBOXUHGSMI_BUFFER_TYPE_FLAGS fType, PVBOXUHGSMI_BUFFER* ppBuf);*/ 98 DECLCALLBACK(int) vboxUhgsmiD3DBufferCreate(PVBOXUHGSMI pHgsmi, uint32_t cbBuf, VBOXUHGSMI_BUFFER_TYPE_FLAGS fType, PVBOXUHGSMI_BUFFER* ppBuf) argument 110 PVBOXUHGSMI_PRIVATE_D3D pPrivate = VBOXUHGSMID3D_GET(pHgsmi); 136 pBuf->BasePrivate.pHgsmi = &pPrivate->BasePrivate; 161 /* typedef DECLCALLBACK(int) FNVBOXUHGSMI_BUFFER_SUBMIT(PVBOXUHGSMI pHgsmi, PVBOXUHGSMI_BUFFER_SUBMIT aBuffers, uint32_t cBuffers); */ 162 DECLCALLBACK(int) vboxUhgsmiD3DBufferSubmit(PVBOXUHGSMI pHgsmi, PVBOXUHGSMI_BUFFER_SUBMIT aBuffers, uint32_t cBuffers) argument 164 PVBOXUHGSMI_PRIVATE_D3D pHg = VBOXUHGSMID3D_GET(pHgsmi); 206 vboxCrHhgsmiDispEscape(struct VBOXUHGSMI_PRIVATE_BASE *pHgsmi, void *pvData, uint32_t cbData, BOOL fHwAccess) argument 226 vboxUhgsmiD3DInit(PVBOXUHGSMI_PRIVATE_D3D pHgsmi, PVBOXWDDMDISP_DEVICE pDevice) argument 235 vboxUhgsmiD3DEscInit(PVBOXUHGSMI_PRIVATE_D3D pHgsmi, struct VBOXWDDMDISP_DEVICE *pDevice) argument [all...] |
H A D | VBoxUhgsmiBase.h | 36 typedef DECLCALLBACK(int) FNVBOXCRHGSMI_CTLCON_CALL(struct VBOXUHGSMI_PRIVATE_BASE *pHgsmi, struct VBoxGuestHGCMCallInfo *pCallInfo, int cbCallInfo); 42 typedef DECLCALLBACK(int) FNVBOXCRHGSMI_CTLCON_GETCLIENTID(struct VBOXUHGSMI_PRIVATE_BASE *pHgsmi, uint32_t *pu32ClientID); 47 int vboxCrHgsmiPrivateCtlConCall(struct VBOXUHGSMI_PRIVATE_BASE *pHgsmi, struct VBoxGuestHGCMCallInfo *pCallInfo, int cbCallInfo); 48 int vboxCrHgsmiPrivateCtlConGetClientID(struct VBOXUHGSMI_PRIVATE_BASE *pHgsmi, uint32_t *pu32ClientID); 49 int vboxCrHgsmiPrivateCtlConGetHostCaps(struct VBOXUHGSMI_PRIVATE_BASE *pHgsmi, uint32_t *pu32HostCaps); 52 typedef DECLCALLBACK(int) FNVBOXCRHGSMI_ESCAPE(struct VBOXUHGSMI_PRIVATE_BASE *pHgsmi, void *pvData, uint32_t cbData, BOOL fHwAccess); 66 PVBOXUHGSMI_PRIVATE_BASE pHgsmi; member in struct:VBOXUHGSMI_BUFFER_PRIVATE_BASE 214 DECLCALLBACK(int) vboxUhgsmiBaseEscBufferSubmit(PVBOXUHGSMI pHgsmi, PVBOXUHGSMI_BUFFER_SUBMIT aBuffers, uint32_t cBuffers); 216 DECLCALLBACK(int) vboxUhgsmiBaseEscBufferCreate(PVBOXUHGSMI pHgsmi, uint32_t cbBuf, VBOXUHGSMI_BUFFER_TYPE_FLAGS fUhgsmiType, PVBOXUHGSMI_BUFFER* ppBuf); 217 DECLINLINE(void) vboxUhgsmiBaseInit(PVBOXUHGSMI_PRIVATE_BASE pHgsmi, PFNVBOXCRHGSMI_ESCAP argument [all...] |
H A D | VBoxUhgsmiBase.cpp | 35 PVBOXUHGSMI_PRIVATE_BASE pPrivate = VBOXUHGSMIBASE_GET(pBuffer->BasePrivate.pHgsmi); 100 pBuffer->BasePrivate.pHgsmi = pPrivate; 124 DECLCALLBACK(int) vboxUhgsmiBaseEscBufferCreate(PVBOXUHGSMI pHgsmi, uint32_t cbBuf, VBOXUHGSMI_BUFFER_TYPE_FLAGS fUhgsmiType, PVBOXUHGSMI_BUFFER* ppBuf) argument 135 PVBOXUHGSMI_PRIVATE_BASE pPrivate = VBOXUHGSMIBASE_GET(pHgsmi); 148 DECLCALLBACK(int) vboxUhgsmiBaseEscBufferSubmit(PVBOXUHGSMI pHgsmi, PVBOXUHGSMI_BUFFER_SUBMIT aBuffers, uint32_t cBuffers) argument 171 PVBOXUHGSMI_PRIVATE_BASE pPrivate = VBOXUHGSMIBASE_GET(pHgsmi); 216 int vboxCrHgsmiPrivateCtlConCall(struct VBOXUHGSMI_PRIVATE_BASE *pHgsmi, struct VBoxGuestHGCMCallInfo *pCallInfo, int cbCallInfo) argument 238 int rc = vboxCrHgsmiPrivateEscape(pHgsmi, pBuf, cbBuffer, FALSE); 260 int vboxCrHgsmiPrivateCtlConGetClientID(struct VBOXUHGSMI_PRIVATE_BASE *pHgsmi, uint32_t *pu32ClientID) argument 265 int rc = vboxCrHgsmiPrivateEscape(pHgsmi, 280 vboxCrHgsmiPrivateCtlConGetHostCaps(struct VBOXUHGSMI_PRIVATE_BASE *pHgsmi, uint32_t *pu32HostCaps) argument [all...] |
/vbox/include/VBox/ |
H A D | VBoxCrHgsmi.h | 43 VBOXCRHGSMI_DECL(void) VBoxCrHgsmiDestroy(PVBOXUHGSMI pHgsmi); variable 46 VBOXCRHGSMI_DECL(int) VBoxCrHgsmiCtlConGetClientID(PVBOXUHGSMI pHgsmi, uint32_t *pu32ClientID); 47 VBOXCRHGSMI_DECL(int) VBoxCrHgsmiCtlConGetHostCaps(PVBOXUHGSMI pHgsmi, uint32_t *pu32HostCaps); 48 VBOXCRHGSMI_DECL(int) VBoxCrHgsmiCtlConCall(PVBOXUHGSMI pHgsmi, struct VBoxGuestHGCMCallInfo *pCallInfo, int cbCallInfo);
|
H A D | VBoxUhgsmi.h | 84 typedef DECLCALLBACK(int) FNVBOXUHGSMI_BUFFER_CREATE(PVBOXUHGSMI pHgsmi, uint32_t cbBuf, VBOXUHGSMI_BUFFER_TYPE_FLAGS fType, PVBOXUHGSMI_BUFFER* ppBuf); 95 typedef DECLCALLBACK(int) FNVBOXUHGSMI_BUFFER_SUBMIT(PVBOXUHGSMI pHgsmi, PVBOXUHGSMI_BUFFER_SUBMIT aBuffers, uint32_t cBuffers);
|
/vbox/src/VBox/GuestHost/OpenGL/include/ |
H A D | cr_netserver.h | 26 , struct VBOXUHGSMI *pHgsmi 31 , struct VBOXUHGSMI *pHgsmi
|
H A D | cr_net.h | 113 struct VBOXUHGSMI *pHgsmi; member in struct:CRVBOXHGSMI_CLIENT 316 , struct VBOXUHGSMI *pHgsmi
|
/vbox/src/VBox/Additions/common/crOpenGL/pack/ |
H A D | packspu.h | 158 , struct VBOXUHGSMI *pHgsmi 170 struct VBOXUHGSMI *pHgsmi 174 extern ThreadInfo *packspuNewCtxThread( struct VBOXUHGSMI *pHgsmi );
|
H A D | packspu_net.c | 239 , struct VBOXUHGSMI *pHgsmi 246 , pHgsmi 258 , struct VBOXUHGSMI *pHgsmi 265 , pHgsmi 278 , pHgsmi
|
H A D | packspu_context.c | 22 struct VBOXUHGSMI *pHgsmi 36 CRASSERT(!CRPACKSPU_IS_WDDM_CRHGSMI() == !pHgsmi); 63 , pHgsmi 101 packspu_VBoxConCreate(struct VBOXUHGSMI *pHgsmi) argument 106 CRASSERT(pHgsmi); 108 thread = packspuNewThread(pHgsmi);
|
H A D | packspu_misc.c | 579 GLint PACKSPU_APIENTRY packspu_VBoxPackSetInjectThread(struct VBOXUHGSMI *pHgsmi) argument 612 , pHgsmi 820 GLint PACKSPU_APIENTRY packspu_VBoxPackSetInjectThread(struct VBOXUHGSMI *pHgsmi) argument
|
/vbox/src/VBox/GuestHost/OpenGL/util/ |
H A D | vboxhgcm.c | 244 static int _crVBoxHGSMIClientInit(PCRVBOXHGSMI_CLIENT pClient, PVBOXUHGSMI pHgsmi) argument 248 pClient->pHgsmi = pHgsmi; 250 rc = pHgsmi->pfnBufferCreate(pHgsmi, CRVBOXHGSMI_PAGE_ALIGN(1), Flags, &pClient->pCmdBuffer); 254 rc = pHgsmi->pfnBufferCreate(pHgsmi, CRVBOXHGSMI_PAGE_ALIGN(1), Flags, &pClient->pHGBuffer); 269 pClient->pHgsmi = NULL; 299 *ppHgsmi = pClient->pHgsmi; 301 pClient->pHgsmi 2320 PVBOXUHGSMI pHgsmi; local [all...] |
H A D | vboxhgsmi.c | 201 PVBOXUHGSMI pHgsmi; member in struct:CRVBOXHGSMI_CLIENT 471 rc = pClient->pHgsmi->pfnBufferCreate(pClient->pHgsmi, cbSize, 617 rc = pClient->pHgsmi->pfnBufferSubmitAsynch(pClient->pHgsmi, aSubmit, 2); 651 rc = pClient->pHgsmi->pfnBufferSubmitAsynch(pClient->pHgsmi, aSubmit, 2); 721 rc = pClient->pHgsmi->pfnBufferSubmitAsynch(pClient->pHgsmi, aSubmit, 2); 847 rc = pClient->pHgsmi [all...] |
H A D | net.c | 77 , struct VBOXUHGSMI *pHgsmi 119 , pHgsmi 196 , struct VBOXUHGSMI *pHgsmi 284 , pHgsmi 309 , struct VBOXUHGSMI *pHgsmi 329 , pHgsmi 864 , struct VBOXUHGSMI *pHgsmi 871 , pHgsmi
|
H A D | net_internals.h | 96 , struct VBOXUHGSMI *pHgsmi
|
/vbox/src/VBox/Additions/common/crOpenGL/ |
H A D | stub.h | 119 struct VBOXUHGSMI *pHgsmi; member in struct:context_info_t 341 , struct VBOXUHGSMI *pHgsmi
|
H A D | context.c | 482 , struct VBOXUHGSMI *pHgsmi 499 if (pHgsmi) 501 spuConnection = stub.spu->dispatch_table.VBoxConCreate(pHgsmi); 545 context->pHgsmi = pHgsmi; 1128 if (context->pHgsmi) 1130 spuConnection = stub.spu->dispatch_table.VBoxConCreate(context->pHgsmi);
|
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/vbox/ |
H A D | VBoxWineEx.h | 139 struct VBOXUHGSMI *pHgsmi; member in struct:VBOXWINEEX_D3DPRESENT_PARAMETERS
|
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/vbox/ |
H A D | VBoxWineEx.h | 139 struct VBOXUHGSMI *pHgsmi; member in struct:VBOXWINEEX_D3DPRESENT_PARAMETERS
|
/vbox/src/VBox/Devices/Graphics/ |
H A D | DevVGA_VDMA.cpp | 804 PHGSMIINSTANCE pHgsmi; member in struct:VBOXVDMAHOST 1237 VBVABUFFER *pVBVA = (VBVABUFFER *)HGSMIOffsetToPointerHost(pVdma->pHgsmi, u32Offset); 2160 int tmpRc = VBoxSHGSMICommandComplete (pVdma->pHgsmi, pCmdDr); 2178 rc = VBoxSHGSMICommandComplete (pVdma->pHgsmi, pCmdDr); 2555 PHGSMIINSTANCE pHgsmi = pVdma->pHgsmi; 2601 PHGSMIINSTANCE pHgsmi = pVdma->pHgsmi; 2654 rc = VBoxSHGSMICommandComplete (pHgsmi, pCmd); 2660 PHGSMIINSTANCE pHgsmi [all...] |
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/vbox/ |
H A D | VBoxWineEx.h | 151 struct VBOXUHGSMI *pHgsmi; member in struct:VBOXWINEEX_D3DPRESENT_PARAMETERS
|