Commit Graph

61 Commits

Author SHA1 Message Date
David Rose 1fabf70443 add ObjectDeletor; avoid unnecessary locks on RenderState 2006-04-10 21:19:48 +00:00
David Rose 8a78fffd8f multithreading optimizations, tau profiler, related changes 2006-04-05 19:36:05 +00:00
David Rose 0e3f5c068a whoops, atomicAdjust et al needs to be in express 2006-03-29 00:14:19 +00:00
David Rose 91efb72ca7 move threading/pipelining stuff into new directory, reorganize in general 2006-03-28 23:59:32 +00:00
David Rose 851eb4cd8b move Pipeline* and Cycle* from putil, in order to pipeline the ClockObject class 2006-02-22 02:12:08 +00:00
David Rose 0a911d8c3b move mutexImpl etc. to dtoolconfig 2006-02-21 23:11:27 +00:00
David Rose 1d2282a879 pipelining getting close; uprev bam version to 6.0 2006-02-14 19:07:47 +00:00
Roger Hughston 8065be4f57 More Motion in osx Land 2006-02-10 20:13:14 +00:00
David Rose 7fdf481b0f posix threads 2006-02-10 18:52:41 +00:00
David Rose 0405754d17 use native Windows threading primitives 2006-02-08 07:00:12 +00:00
David Rose b7ceab1bff integrate PStatThread and Thread; better thread handling in GraphicsEngine::render_frame() 2006-01-31 18:59:49 +00:00
David Rose 1123896fc6 robustify threading some more 2006-01-15 22:43:12 +00:00
David Rose a7b1f14e80 integrate AviTexture better with Panda, rename to OpenCVTexture 2005-09-21 23:53:07 +00:00
David Rose be6d48df86 move TypedObject etc. stuff to dtool 2005-07-06 17:29:46 +00:00
David Rose 09025a32d7 fix LINK_ALL_STATIC 2005-01-20 07:35:29 +00:00
David Rose a9f7756ba6 migrate more code to prc interface 2004-12-28 18:49:53 +00:00
David Rose 18ced11d6c convert express to new config system; add more options to pencrypt and OEncryptStream 2004-12-09 21:20:23 +00:00
David Rose 557060cb1d weak pointers, and FadeLODNode fixes for instances/multiple cameras 2004-09-30 21:29:25 +00:00
David Rose e51ecacdee support encryption/decryption streams 2004-09-02 15:15:48 +00:00
David Rose ae9ef03e9b rename Configrc to Config.prc 2004-06-10 18:54:04 +00:00
David Rose fe23221785 no longer use crypto library 2003-09-19 15:41:07 +00:00
David Rose 577c5ac28c new security enhancements for toontown client and server 2003-09-19 15:38:22 +00:00
David Rose 2531913df2 move globPattern into pandaexpress 2003-04-28 17:28:17 +00:00
David Rose e3a40daa0e new WindowsRegistry class 2003-03-27 00:13:41 +00:00
David Rose 38db0b7a33 split out TextEncoder from TextNode 2003-03-26 22:48:37 +00:00
David Rose 361185e52e build on Irix 2003-01-20 21:13:51 +00:00
David Rose d1a921a9ab ipc -> thread 2002-08-12 17:32:38 +00:00
David Rose f3d2494ba8 condition variables 2002-08-10 00:46:16 +00:00
David Rose 58b5397d87 first pass at new ipc 2002-08-09 22:58:13 +00:00
David Rose 92330e53eb minor adjustment to libs 2002-08-07 00:14:49 +00:00
David Rose 5037c9c9b4 move vfs to express 2002-08-06 13:39:32 +00:00
David Rose 8d55c759de support compression in multifiles 2002-08-06 01:14:37 +00:00
David Rose ac48fa90ad define StreamReader, StreamWriter 2002-08-04 18:18:50 +00:00
David Rose fa59c3e37f loader uses vfs 2002-08-04 16:58:35 +00:00
David Rose e202ad39ad add SubStream 2002-08-02 23:07:35 +00:00
David Rose b1dc8b2fa6 new multifile format for upcoming support of direct loading from multifiles 2002-08-02 20:59:23 +00:00
David Rose 304264d481 replace USE_GL, USE_DX, etc. with USE_PACKAGES 2002-05-29 18:00:20 +00:00
David Rose 945f7dfe92 eliminate IF_*_SOURCES, etc. 2002-05-29 17:13:50 +00:00
David Rose 71c61965ab more subtle optimizations 2001-08-07 23:58:16 +00:00
David Rose 764aea593e optimize is_of_type(), in theory 2001-08-07 02:00:46 +00:00
David Rose a23afdddab rework Datagram to use pta_uchar instead of string 2001-08-01 19:14:27 +00:00
cxgeorge b8479388a7 remove pch 2001-06-08 23:56:30 +00:00
David Rose 22288e7e48 improved memory tracking tools 2001-06-05 21:34:36 +00:00
cxgeorge 6eac15baf7 use combined sources 2001-06-05 21:22:25 +00:00
cxgeorge c48590e5db use precomp hdrs 2001-06-04 22:38:24 +00:00
Dave Schuyler e48628c09c adding proifleTimer 2001-05-15 00:53:35 +00:00
David Rose 57b4db99c5 *** empty log message *** 2001-05-14 22:10:12 +00:00
David Rose 0824e8031c *** empty log message *** 2001-05-12 15:57:34 +00:00
David Rose b2bc682693 *** empty log message *** 2001-05-09 20:52:16 +00:00
David Rose 690b7776f4 *** empty log message *** 2001-05-09 00:57:59 +00:00