Commit Graph

130 Commits

Author SHA1 Message Date
Sam Edwards 4f244aa934 CMake: Add dependency from pandaegg to panda. 2014-07-24 22:57:07 -07:00
Sam Edwards a39be0ed75 Merge branch 'cmake-cfs-remainder' into cmake
Conflicts:
	panda/CMakeLists.txt
2014-03-30 01:21:09 -06:00
Sam Edwards ea48d3d7a6 CMake: Build OS X display modules. 2014-03-04 03:27:39 -07:00
Sam Edwards 3969d0e1ac CMake: Link Interrogate bindings against metalibs. 2014-03-02 18:33:00 -07:00
Sam Edwards 493dde680a Merge branch 'cmake' into cmake-cfs-install
Conflicts:
	direct/src/autorestart/CMakeLists.txt
	dtool/src/interrogate/CMakeLists.txt
	dtool/src/interrogatedb/CMakeLists.txt
	panda/CMakeLists.txt
	panda/src/express/CMakeLists.txt
2014-02-18 08:13:40 -07:00
Sam Edwards b5d9b8658d CMake: Panda3D physics and particlesystem. 2014-02-07 18:19:05 -07:00
Sam Edwards 74bc124867 CMake: Add support for building WGL display output. 2014-02-05 23:28:57 -07:00
Sam Edwards 5e77793b0f CMake: Add some install(...) directives. 2014-02-04 22:43:23 -07:00
kestred 80b1a7e306 Add header to CMake panda/metalibs/pandagl that causes an error when it is being built without proper support. 2014-01-30 04:39:10 -07:00
Sam Edwards ed08fd1902 Get pandaegg to build under CMake. 2014-01-27 10:11:33 -07:00
Sam Edwards 5b791ca358 Get pandagl building under Linux on CMake. 2014-01-26 18:46:38 -07:00
kestred 77060a4fb8 Add CMakeLists for panda/metakubs/pandagl. Not yet built. 2014-01-26 12:52:37 -07:00
kestred 7323dbc566 Add missing compiler define in CMakeLists for panda/metalibs/panda 2014-01-26 11:45:35 -07:00
kestred a27475b9a6 Add CMakeLists.txt for panda/metalibs/panda 2014-01-26 11:22:18 -07: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 d521615f3d fix missing symbol when trying to compile with both HAVE_CARBON and HAVE_COCOA 2013-02-13 15:16:51 +00:00
rdb 0631441b20 Android support, part 2 (display module) 2013-01-24 18:19:54 +00:00
rdb 30872b617e somewhat experimental support for 64-bits OS X and OS X Lion 2012-08-06 09:57:34 +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 622c047344 several USE_PACKAGES oopses 2011-12-12 22:53:39 +00:00
David Rose 1302a89f3d missed another p3 prefix here 2011-12-12 18:11:03 +00:00
David Rose 610a8fdfb9 whoops, somehow missed one 2011-12-06 14:13:32 +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 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
rdb 3b6dd07d5d Fix compilation issue on Windows 2010-11-06 13:56:45 +00:00
rdb 4173057c26 Move tinyxml into the source tree, rather than using it as external library 2010-05-24 18:55:08 +00:00
rdb de4280ea20 Remove helix 2010-03-27 09:56:49 +00:00
enn0x e1665c7abb Moving platform-specific defines from buildfiles to code. 2010-01-08 01:13:23 +00:00
enn0x dcf28f5205 Fixes to building module physx using ppremake 2010-01-07 14:02:50 +00:00
enn0x 1a7942b40c Merging dev_physx_2009 to HEAD. 2009-12-28 11:33:36 +00:00
David Rose f46981eec9 WindowHandle 2009-09-30 22:14:30 +00:00
rdb af7f3f7e28 Fix crash with pandagl on freebsd - Panda now fully works on FreeBSD. yay! 2009-09-14 16:34:37 +00:00
David Rose a4f2f54cd4 pnmimagetypes must be listed first 2009-08-15 00:56:10 +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 58c13de4ca integrate changes from Schell Games (plus some tab character fixes) 2009-06-01 21:51:15 +00:00
David Rose 189dacff0d HAVE_EGG 2009-04-24 22:56:56 +00:00
David Rose 3a41895780 remove LINK_IN_GL etc. 2009-04-17 22:18:46 +00:00
David Rose bddadb843e GraphicsPipeSelection::make_module_pipe 2009-01-31 03:05:30 +00:00
David Rose 51cbe1fb72 clean up Sources.pp files 2008-11-11 23:31:09 +00:00
David Rose 075710bced create pgraphnodes directory; move some things there from pgraph 2008-11-06 00:06:39 +00:00
David Rose 0742d177a4 add movies 2007-07-05 18:13:21 +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
Josh Yelon d1d9fe336e Temporary workaround 2007-01-22 20:23:21 +00:00
Zachary Pavlov d9dd69e876 putting native back in 2006-11-14 04:06:36 +00:00
Zachary Pavlov 5448cb07c1 another temp fix, just in case 2006-11-13 06:53:07 +00:00
Zachary Pavlov 466a3f7d48 native net is now in the panda tree 2006-11-08 02:28:50 +00:00
David Rose 91efb72ca7 move threading/pipelining stuff into new directory, reorganize in general 2006-03-28 23:59:32 +00:00
Roger Hughston c4ebca5a20 Add OSX Gl is linked to this libray by default on OSX 2006-03-15 01:02:49 +00:00