Commit Graph

234 Commits

Author SHA1 Message Date
rdb 7e290b221b Remove a few unused and obsolete C++ test files 2018-08-03 21:09:36 +02:00
Sam Edwards b2bfb31114 general: Remove `using std::*` from headers
Also remove most `using namespace std;` statements. The only one that remains is in py_panda.h.

Closes #350
Closes #335
2018-06-14 16:04:49 +02:00
Sam Edwards e2b4353800 general: Replace NULL (and 0 as pointer) with C++11 nullptr
Exceptions to this replacement are:
- .c files
- Headers included by a .c file
- stb_image.h
- dr_flac.h
- Strings
- Comments
2018-06-03 16:35:13 -06:00
Sam Edwards 0ce9dc98b1 general: Move inclusion of checkPandaVersion.h to dtoolbase
This includes it everywhere, meaning developers no longer must
remember to include it in each metalib init file.
2018-05-26 18:39:24 -06:00
rdb c17db98aec Merge branch 'pr-pview-adjust-camera-clip' of git://github.com/eswartz/panda3d 2017-10-31 20:15:38 +01:00
rdb 47388b0dbc Separate out CPython calls from core libs; eliminate need for pystub 2016-07-20 14:30:41 +02:00
tobspr 0fcfb8e372 New file headers, new comment style 2016-02-17 17:47:48 +01:00
mfwass f8837999ed Cleanup trailing whitespace 2015-12-13 10:08:41 -05:00
rdb db3ab953e4 Remove ppremake, genPyCode, and all hacks created to support them 2015-11-09 19:06:49 +01:00
Ed Swartz e9fa116d17 Dynamically adjust camera clip range in pview 2015-05-11 12:59:25 -05:00
Ed Swartz 6ceaf63c7d Add -L (lighting) and -P <pipe> options to pview 2015-05-01 20:34:14 -05:00
rdb 95d85819b0 Separate out sampler state from texture, support sampler objects, support LOD min/max/bias 2014-12-12 15:58:45 +01:00
rdb 1f20cfe19c initialise pystub correctly 2012-08-03 09:40:40 +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 c0b7ca96b8 perform shell-style filename globbing on Win32 too 2011-11-09 01:35:19 +00:00
David Rose 501470169f stdfloat_double 2011-10-10 05:25:10 +00:00
David Rose 5496c4a9ec more writable vfs stuff 2011-09-27 16:10:19 +00:00
David Rose 59ec701a26 build once more with the Tau profiler 2011-09-06 17:29:30 +00:00
David Rose 3ed8632a68 further bugfixes 2011-09-05 23:53:19 +00:00
David Rose c3d8f81581 progress on multithreaded Panda 2011-09-04 00:11:57 +00:00
David Rose 9d5325e05a replace gnu_getopt with new Panda-licensed implementation 2011-08-03 23:37:43 +00:00
rdb 804a72b716 Partially apply typo fix patch I found somewhere on the web, by someone named Christoph Korn 2010-11-16 08:58:45 +00:00
David Rose 1764ae7a7a rats, unintended commit 2010-10-08 00:28:11 +00:00
David Rose 71689ea198 stf files 2010-10-08 00:27:49 +00:00
David Rose 1e92150040 add pnmtext 2010-07-09 21:32:50 +00:00
David Rose c30ae4fc99 forgot HAVE_GETOPT_H 2009-08-21 17:26:26 +00:00
David Rose 0b4470af0d support window-type offscreen in pview 2009-04-24 19:04:07 +00:00
David Rose 4f3ea6ad9d make better LINK_ALL_STATIC 2009-04-17 21:54:44 +00:00
David Rose 4c2170ee5f preload textures 2009-01-16 02:16:07 +00:00
David Rose 12cc20f675 wip 2008-08-09 03:21:45 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
David Rose b990681b1a fix old bit-rot 2007-11-27 01:12:16 +00:00
David Rose 33a0c3af8e replacing CullBinOcclusionTest with PipeOcclusionCullTraverser, some linmath optimizations 2007-05-31 21:17:50 +00:00
David Rose d1a06d8f02 correctly release gsg on window close 2007-04-26 00:44:20 +00:00
Roger Hughston 6164d1bf7e add net tests 2006-11-07 00:58:31 +00:00
David Rose 5d2466c72a osx tweaks 2006-09-27 04:03:07 +00:00
David Rose 7d43e51358 add BamCacheIndex 2006-06-20 00:23:24 +00:00
David Rose ddd1046462 factor out Thread::get_current_thread() some more 2006-04-26 07:31:23 +00:00
David Rose 8a78fffd8f multithreading optimizations, tau profiler, related changes 2006-04-05 19:36:05 +00:00
Dave Schuyler 85d75121c4 image comment 2006-03-21 01:39:32 +00:00
Roger Hughston 477fdc8775 OSX Commit 2006-03-17 22:57:38 +00:00
David Rose 572a146c24 untabify 2006-01-13 18:38:07 +00:00
aignacio_sf b8ee93827d test render-to-texture 2005-12-09 22:23:23 +00:00
David Rose b8da3c6c32 add -D option 2005-11-02 18:57:00 +00:00
David Rose 5bf4f3557d anim controls in pview 2005-10-10 19:50:20 +00:00
David Rose ce4e89c475 LoaderOptions, supporting auto-converting animation from maya filess 2005-10-05 22:35:23 +00:00
Josh Yelon c8e4f430aa Added pview option -i (ignore group/channel names) 2005-08-11 05:44:47 +00:00
David Rose 55a8c30818 add -V 2005-07-11 23:36:19 +00:00
David Rose ae9d219d77 fix particles some more 2005-06-03 22:43:46 +00:00
David Rose 4f1a424610 NodePath::get_mat(other) needs to return a concrete 2005-04-29 15:59:04 +00:00