Commit Graph

78 Commits

Author SHA1 Message Date
David Rose c5c21a566a UnalignedLVecBase etc, remove lerp etc, moving towards Eigen on win32 2011-12-18 16:30:31 +00:00
David Rose dfe16c64f6 rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
David Rose 501470169f stdfloat_double 2011-10-10 05:25:10 +00:00
David Rose 9d0860fffd get_effective_incomplete_render() for cull too 2009-01-30 19:14:49 +00:00
David Rose 26754b86ca merge dev_slots_2008: slot-based RenderState implementation 2008-11-19 01:21:44 +00:00
David Rose d7e6603118 work-in-progress: asynchronous texture loads 2008-08-13 01:13:09 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
Zachary Pavlov 220d33e006 okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
David Rose 3b528350bb DisplayRegion::make_cull_result_graph() 2007-06-15 16:54:30 +00:00
David Rose 68c9ef5207 don't prune nonresident geometry in cull--wait until draw 2007-06-07 21:45:33 +00:00
David Rose 39dc3d9c3e add allow-incomplete-render 2007-06-06 21:05:17 +00:00
David Rose 33a0c3af8e replacing CullBinOcclusionTest with PipeOcclusionCullTraverser, some linmath optimizations 2007-05-31 21:17:50 +00:00
David Rose d87cae471d more better pstats mem tracking 2007-05-10 14:40:52 +00:00
David Rose 686bff860f fix memory leak when rendering certain particle effects 2006-05-03 05:31:37 +00:00
David Rose 4a369a0536 per-displayregion tracking of cull, draw times 2006-04-28 00:05:43 +00:00
David Rose 9808294212 factor out more calls to Thread::get_current_thread() 2006-04-27 14:45:39 +00:00
David Rose ddd1046462 factor out Thread::get_current_thread() some more 2006-04-26 07:31:23 +00:00
David Rose ffc92f23c8 more factoring of Thread::get_current_thread 2006-04-25 16:55:19 +00:00
David Rose 18de188129 pre-compute GSG::_internal_transform 2006-04-10 22:14:43 +00:00
David Rose 9e986fce40 make PStats more thread-friendly 2006-04-09 20:17:26 +00:00
David Rose 85ba9e05b8 occlusion test 2006-04-06 23:22:03 +00:00
David Rose 5173168621 more pstats options with z-buffer 2006-03-29 23:37:46 +00:00
David Rose c0844239f1 initial rough pass at hierarchical z-buffer visibility. experimental. 2006-03-29 20:28:33 +00:00
Josh Yelon cfdd323a13 FBO changes 2006-03-29 05:02:16 +00:00
David Rose c8633086c3 remove comment 2006-03-24 22:59:55 +00:00
David Rose 36b51114a9 remove debug statement 2006-03-24 18:48:02 +00:00
David Rose 38dde80e5f isolate cull from pgraph 2006-03-24 01:01:34 +00:00
David Rose a38e063667 remove old scene graph code 2002-04-09 18:33:48 +00:00
David Rose b6d41dd8c8 rewrite cameras to use new lens interface 2001-12-06 02:07:37 +00:00
David Rose d78b81f540 more major rewrites for trivial performance gains 2001-08-09 19:34:41 +00:00
David Rose bf65f5baf7 work around compiler crashes 2001-08-05 19:23:24 +00:00
David Rose 4eba3be9bd completely remove NodeAttribute etc. 2001-08-04 01:53:52 +00:00
David Rose b13172afd6 step one of eliminated NodeAttributes for scene graph performance 2001-08-03 07:20:27 +00:00
David Rose bdf804a6ac add ArcChain to app_traverse(), etc. 2001-07-30 20:54:55 +00:00
David Rose c3fd90eaaf add QuickRenderTraverser 2001-07-24 23:31:11 +00:00
David Rose 2187975df5 fix OnscreenText memory bloat 2001-07-05 16:10:07 +00:00
cxgeorge b8479388a7 remove pch 2001-06-08 23:56:30 +00:00
David Rose 6be3c950da add oobeCull mode 2001-06-08 22:13:08 +00:00
David Rose 28fffee547 pvector, pmap, etc. 2001-06-06 00:55:53 +00:00
cxgeorge 595f5f730d use combined srcs 2001-06-05 23:21:24 +00:00
David Rose 5df11ef85c fix internal compiler error 2001-06-05 23:17:25 +00:00
David Rose 22288e7e48 improved memory tracking tools 2001-06-05 21:34:36 +00:00
cxgeorge ea0e0137f7 update precomp hdrs 2001-06-04 03:37:35 +00:00
cxgeorge 8fb0e507e2 use precomp hdrs 2001-06-01 04:28:41 +00:00
David Rose 2f4e207edb Update copyright header 2001-05-25 21:27:38 +00:00
David Rose fcb24f02ef remove tab characters 2001-05-25 15:56:49 +00:00
David Rose 8b63307833 More detailed pstats for Cull 2001-05-22 23:35:38 +00:00
David Rose be159c08f0 Adding node counters to PStats 2001-05-18 18:14:01 +00:00
David Rose e50b9eb36c Revamping PStats to support texture memory, etc. 2001-05-18 15:53:05 +00:00
David Rose 5ec86c98b8 *** empty log message *** 2001-05-17 01:31:12 +00:00