Sam Edwards
2ab77d9a27
Merge branch 'master' into cmake
2018-08-14 21:59:45 -06: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
c4126942f6
Merge branch 'master' into cmake
2018-06-10 02:29:21 -06:00
Sam Edwards
7790f8429d
general: Fully qualify header references into the std namespace
...
Closes #341
2018-06-07 10:35:12 +02:00
Sam Edwards
592a2e2d68
Merge branch 'master' into cmake
2018-06-06 13:18:12 -06: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
rdb
e0245d2777
First step towards eliminating `using namespace std;` ( #335 )
2018-06-03 20:32:23 +02:00
Sam Edwards
6efb07de93
Merge branch 'master' into cmake
2018-05-14 19:09:14 -06:00
Sam Edwards
52e7c952b3
putil: Rename config_util to config_putil
2018-05-14 02:36:42 -06:00
Sam Edwards
d642ca4fa0
CMake: Change linkages to go through metalibs
...
This changes the target_link_libraries() declarations so they only
go directly to a component library if it's in the same metalib.
If it's outside of the metalib, the correct thing to do is link against
the metalib. CMake takes care of the transitive linking for us, so
there isn't actually any big change here.
2018-04-15 01:10:21 -06:00
Sam Edwards
ae10462b58
cmake: Clean up some pandatool link hacks.
2016-12-03 15:59:59 -08:00
Sam Edwards
e3fcacb1f7
Merge branch 'master' into cmake
2016-11-30 19:21:50 -08:00
rdb
47388b0dbc
Separate out CPython calls from core libs; eliminate need for pystub
2016-07-20 14:30:41 +02:00
Sam Edwards
441371e8d9
Merge branch 'master' into cmake
2016-03-15 18:30:55 -07:00
tobspr
0fcfb8e372
New file headers, new comment style
2016-02-17 17:47:48 +01:00
rdb
5b291a9b10
Merge branch 'master' into cmake
2015-11-09 19:21:12 +01:00
rdb
db3ab953e4
Remove ppremake, genPyCode, and all hacks created to support them
2015-11-09 19:06:49 +01:00
Sam Edwards
8b876843d4
Merge branch 'master' into cmake
2015-05-02 11:33:52 -07:00
rdb
16e7831566
Remove executable permissions from files that don't need them
2015-04-05 15:41:49 +02:00
Sam Edwards
6ee1170453
Merge branch 'master' into cmake
...
Conflicts:
panda/src/display/pythonGraphicsWindowProc.cxx
panda/src/putil/config_util.cxx
2015-02-11 09:53:13 -08:00
rdb
794b00805e
Add man pages for the majority of utilities
2014-12-27 22:14:23 +01:00
Sam Edwards
5e2f3f777b
CMake: Build bam2egg and egg2bam.
2014-05-06 21:04:18 -06:00
David Rose
9158d9b20c
minor change to decimate
2013-08-04 12:31:32 +00:00
David Rose
9beae889a2
pts2bam
2013-08-03 19:02:22 +00:00
David Rose
3af8da3bcd
loader.saveModel(), EggToObjConverter, etc.
2012-12-20 00:09:14 +00:00
David Rose
cf8d1ac8cd
preserve named GeomNodes
2012-10-01 21:54:54 +00:00
David Rose
e9053ff910
support GLSL tessellation shaders
2012-04-27 20:29:47 +00:00
David Rose
e26b9f4c92
include points and lines in bam2egg
2012-01-31 00:17:27 +00:00
David Rose
c5c21a566a
UnalignedLVecBase etc, remove lerp etc, moving towards Eigen on win32
2011-12-18 16:30:31 +00:00
David Rose
84a38c8d2f
subtle link issues on ubuntu
2011-12-13 01:59:20 +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
8ebd82fbcc
support cross-compatibility of 32-bit and 64-bit bam files
2011-10-31 22:24:35 +00:00
David Rose
501470169f
stdfloat_double
2011-10-10 05:25:10 +00:00
David Rose
69738d7975
let's not link with speedtree after all
2011-08-04 00:53:06 +00:00
David Rose
78b0e9b627
bam-info wants to link with speedtree if available
2011-07-27 18:19:56 +00:00
David Rose
0647066e23
add tags and model nodes
2011-06-13 01:58:44 +00:00
Gyedo Jeon
1edd26540b
Made vertices transformed properly
2010-06-11 00:59:15 +00:00
David Rose
f355918029
fix egg2bam bug
2010-02-19 20:41:19 +00:00
David Rose
515635f6da
fix bam2egg
2009-09-15 01:01:25 +00:00
David Rose
4279367698
fix compiler ambiguity
2009-06-10 21:07:13 +00:00
David Rose
aefe3d35c2
merge dev_bam_2009 to trunk
2009-06-10 17:54:40 +00:00
David Rose
82c1bec8fd
convert animated vertex position
2009-05-27 03:24:35 +00:00
Chris Brunner
e3bffa43aa
added more descriptive warning message when encountering a CollisionTube
2009-05-12 22:11:03 +00:00
David Rose
0dc844602f
make sane use of libsquish
2009-01-15 00:41:25 +00:00
David Rose
656fb8d683
prepare for slot-based renderstate
2008-11-17 02:48:18 +00:00
David Rose
26caa4da86
pgraphnodes
2008-11-06 01:20:18 +00:00
David Rose
05dbe116e4
further improvements from Erik Pojar
2008-10-30 00:38:20 +00:00
David Rose
c5daffceaf
further enhancements from Erik Pojar
2008-10-21 18:31:45 +00:00
David Rose
54c51cba47
enhancements from Erik Pojar
2008-10-20 23:31:19 +00:00
David Rose
f6f31c3afb
typo
2008-06-12 21:40:04 +00:00