Changeset 46059 in vbox for trunk/src/VBox/Additions/common
- Timestamp:
- May 14, 2013 11:18:50 AM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 85732
- Location:
- trunk/src/VBox/Additions/common/crOpenGL/pack
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/common/crOpenGL/pack/packspu.h
r42499 r46059 83 83 extern CRtsd _PackTSD; 84 84 #define GET_THREAD_VAL() (crGetTSD(&_PackTSD)) 85 #define GET_THREAD_VAL_ID(_id) (&(pack_spu.thread[(_id) - THREAD_OFFSET_MAGIC])) 85 #define GET_THREAD_IDX(_id) ((_id) - THREAD_OFFSET_MAGIC) 86 #define GET_THREAD_VAL_ID(_id) (&(pack_spu.thread[GET_THREAD_IDX(_id)])) 86 87 #else 87 88 #define GET_THREAD_VAL() (&(pack_spu.thread[0])) -
trunk/src/VBox/Additions/common/crOpenGL/pack/packspu_context.c
r43487 r46059 151 151 crPackDeleteContext(thread->packer); 152 152 153 if (thread->buffer.pack) 154 { 155 crNetFree(thread->netServer.conn, thread->buffer.pack); 156 thread->buffer.pack = NULL; 157 } 158 153 159 crNetFreeConnection(thread->netServer.conn); 160 161 if (thread->netServer.name) 162 crFree(thread->netServer.name); 154 163 155 164 pack_spu.numThreads--; -
trunk/src/VBox/Additions/common/crOpenGL/pack/packspu_misc.c
r44937 r46059 616 616 CR_UNLOCK_PACKER_CONTEXT(thread->packer); 617 617 crPackDeleteContext(pack_spu.thread[i].packer); 618 619 if (pack_spu.thread[i].buffer.pack) 620 { 621 crNetFree(pack_spu.thread[i].netServer.conn, pack_spu.thread[i].buffer.pack); 622 pack_spu.thread[i].buffer.pack = NULL; 623 } 618 624 } 619 625 crNetFreeConnection(pack_spu.thread[i].netServer.conn); 626 627 if (pack_spu.thread[i].netServer.name) 628 crFree(pack_spu.thread[i].netServer.name); 620 629 621 630 pack_spu.numThreads--;
Note:
See TracChangeset
for help on using the changeset viewer.