Changeset 78408 in vbox for trunk/src/VBox/GuestHost/OpenGL/include
- Timestamp:
- May 6, 2019 9:31:01 PM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 130405
- Location:
- trunk/src/VBox/GuestHost/OpenGL/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/GuestHost/OpenGL/include/cr_spu.h
r78263 r78408 76 76 #define SPU_MAX_SERVERS_UNLIMITED 0x8 77 77 78 /** 79 * SPU registration restructure. 80 */ 81 typedef struct SPUREG 82 { 83 /** SPU name. */ 84 const char *pszName; 85 /** Name of the SPU super class. */ 86 const char *pszSuperName; 87 /** SPU flags. */ 88 uint32_t fFlags; 89 /** Init function. */ 90 SPUInitFuncPtr pfnInit; 91 /** Dispatch function. */ 92 SPUSelfDispatchFuncPtr pfnDispatch; 93 /** Cleanup function. */ 94 SPUCleanupFuncPtr pfnCleanup; 95 } SPUREG; 96 /** Pointer to a SPU registration structure. */ 97 typedef SPUREG *PSPUREG; 98 /** Pointer to a const SPU registration structure. */ 99 typedef const SPUREG *PCSPUREG; 78 100 79 101 /** … … 346 368 DECLEXPORT(void) crSPUUnloadChain(SPU *headSPU); 347 369 370 DECLEXPORT(SPU *) crSPUInitFromReg(SPU *pSpuChild, int iId, const char *pszName, void *pvServer, PCSPUREG *papSpuReg); 371 DECLEXPORT(SPU *) crSPUInitChainFromReg(int cSpus, int *paIds, const char * const *papszNames, void *server, PCSPUREG *papSpuReg); 372 348 373 DECLEXPORT(void) crSPUInitDispatchTable( SPUDispatchTable *table ); 349 374 DECLEXPORT(void) crSPUCopyDispatchTable( SPUDispatchTable *dst, SPUDispatchTable *src ); … … 378 403 #endif 379 404 405 extern DECLHIDDEN(const SPUREG) g_ErrorSpuReg; 406 #ifdef IN_GUEST 407 extern DECLHIDDEN(const SPUREG) g_FeedbackSpuReg; 408 extern DECLHIDDEN(const SPUREG) g_PassthroughSpuReg; 409 extern DECLHIDDEN(const SPUREG) g_PackSpuReg; 410 #else 411 extern DECLHIDDEN(const SPUREG) g_RenderSpuReg; 412 #endif 413 380 414 #ifdef __cplusplus 381 415 } -
trunk/src/VBox/GuestHost/OpenGL/include/cr_threads.h
r69474 r78408 110 110 #define VBoxTlsRefSetImpl(_tls, _val) (crSetTSD((CRtsd*)(_tls), (_val))) 111 111 #define VBoxTlsRefAssertImpl CRASSERT 112 #include <VBox Video3D.h>112 #include <VBox/Graphics/VBoxVideo3D.h> 113 113 114 114 #ifdef __cplusplus
Note:
See TracChangeset
for help on using the changeset viewer.