Commit Graph

57 Commits

Author SHA1 Message Date
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 5ee04074c2 Merge branch 'master' into cmake
# Conflicts:
#	direct/src/actor/Actor.py
2015-07-12 19:27:56 -07:00
rdb f69354d9fa Explicit template instantiation on gcc/clang, implement cfsworks' suggestion of moving compiler-specific stuff out of pandasymbols.h et al 2015-06-03 13:36:04 +02:00
Sam Edwards 3d0f587ca0 Merge remote-tracking branch 'upstream/master' into cmake
Conflicts:
	panda/src/linmath/lvecBase4.h
2014-07-24 22:59:52 -07:00
rdb 575e3dee85 Remove mesa from pandasymbols 2014-06-25 08:35:52 +00:00
Sam Edwards 5e77793b0f CMake: Add some install(...) directives. 2014-02-04 22:43:23 -07:00
kestred fe90bcfdea Fix indentation on pandabase 2014-01-19 02:09:32 -07:00
rdb 57c9b1ae64 Add composite_sources, add bison macro, emulate CMAKE_CURRENT_DIR_IN_INTERFACE in pre-2.8.11 2013-12-16 17:21:11 +01:00
rdb a8cde9f6f1 Use a custom target for bison as the built-in one is ill-equipped for our purposes. Also, add pandabase. 2013-12-13 16:35:16 +01:00
rdb bca09667a6 Split vrpn out of panda into a libp3vrpn. Split ffmpeg out of movies into libp3ffmpeg. Add registry for MovieVideo and MovieAudio. Add a libvorbisfile-based Ogg Vorbis loader. Add a native .wav loader. 2013-08-26 12:16:27 +00:00
rdb 69fcb76b1a experimental libRocket support 2012-01-07 19:02:41 +00:00
David Rose dfe16c64f6 rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
enn0x 10a64db343 Adding bullet physics. 2011-05-14 07:00:02 +00:00
rdb be24c5711c Add symbols for collada dir 2011-04-04 19:25:04 +00:00
rdb 0ea72a4712 Remove GLU dependency from Panda3D. Yes. That's right, folks.
And now I shall make myself some coffee and wake up, in that order.
2010-12-19 07:03:49 +00:00
David Rose 48995655dc missing defines 2010-10-09 00:15:47 +00:00
David Rose 48c6a8756a speedtree refinements 2010-10-07 23:17:28 +00:00
Chris Brunner 547a72053c support for #ifdef WIN64_VC instead of just #ifdev WIN32_VC alone 2010-05-28 21:09:22 +00:00
rdb f26e77ecdf Forgot to commit this one, contains BUILDING_VISION stuff 2009-11-08 16:10:44 +00:00
Redmond Urbino 2407c6883a integrating awesomium with panda 2009-10-19 08:29:08 +00:00
rdb 43f43e6861 Split glxdisplay into x11display and glxdisplay 2009-07-13 11:41:15 +00:00
rdb b0c4875ad9 This is a big commit for OpenGL ES stuff:
* Added GLES, GLES2 and EGL packages to the ppremake files.
 * New glesgsg and gles2gsg modules.
 * Added egldisplay module that is like glxdisplay, but through the EGL library.
 * Added pandagles and pandagles2 metalibs (only supporting egldisplay yet)
 * The iphonedisplay module depends on glesgsg instead of embedding it.
 * The glesext_shadow.h file is removed, we don't need it anymore.
2009-06-16 09:17:33 +00:00
David Rose aefe3d35c2 merge dev_bam_2009 to trunk 2009-06-10 17:54:40 +00:00
David Rose 58c13de4ca integrate changes from Schell Games (plus some tab character fixes) 2009-06-01 21:51:15 +00:00
David Rose 075710bced create pgraphnodes directory; move some things there from pgraph 2008-11-06 00:06:39 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
David Rose 1277a58742 tinydisplay 2008-05-06 19:30:55 +00:00
Josh Yelon 1e02c06517 Major refactoring of movie code. 2007-08-20 22:34:58 +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
Josh Yelon 1c6caa4e55 Replaced HAVE_DX with HAVE_DX8 and HAVE_DX9 2007-02-07 22:09:07 +00:00
Josh Wilson fd6808e765 first pass at integrating ODE v0.7 2007-01-29 21:30:34 +00:00
Roger Hughston 8065be4f57 More Motion in osx Land 2006-02-10 20:13:14 +00:00
David Rose 843c0331ae update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
David Rose ae685dcf4b split glgsg into glmisc; expand on mesadisplay 2004-02-10 18:02:16 +00:00
David Rose 9bd4122f0a EXPCL 2003-02-07 15:27:18 +00:00
David Rose 92fca841bd Cort Stratton's FMOD implementation 2003-02-06 23:57:57 +00:00
David Rose 361185e52e build on Irix 2003-01-20 21:13:51 +00:00
David Rose ea59108287 new window code 2003-01-09 20:35:54 +00:00
David Rose 0a483e3d67 VC7 allocator support 2002-04-12 19:15:16 +00:00
David Rose e286a73dbb abstract out PandaFramework etc. 2002-04-03 22:00:04 +00:00
Dave Schuyler a9dc84babd chromium 2002-03-16 03:04:08 +00:00
cxgeorge 48fbbe3aac add DO_MEMORY_USAGE 2002-02-06 01:50:07 +00:00
David Rose c5ec803f6f new distort library, separate out pandafx 2001-12-12 19:49:15 +00:00
Dave Schuyler c2c0d89aa8 added *_MILES_AUDIO stuff 2001-07-13 00:11:02 +00:00
David Rose 2f4e207edb Update copyright header 2001-05-25 21:27:38 +00:00
cxgeorge 50f0b21898 inline linmath 2001-04-28 02:42:23 +00:00
David Rose 03832e2e72 *** empty log message *** 2001-04-26 14:43:45 +00:00
cxgeorge 5251fa5667 make graph be un-inlined for dll's other than panda 2001-04-25 23:00:11 +00:00
David Rose 39264cbbbc *** empty log message *** 2001-01-23 00:15:20 +00:00