rdb
4213e0a50a
Remove awesomium (see #440 )
2018-12-09 15:53:23 +01:00
Sam Edwards
a971bc1dfc
general: Break apart BUILDING_PANDAGL
2018-06-12 16:15:45 -06:00
Sam Edwards
768f78306a
general: Break apart BUILDING_PANDAEGG
2018-06-12 16:15:25 -06:00
Sam Edwards
e73c25d15e
general: Break apart BUILDING_PANDAPHYSICS
2018-06-12 16:15:04 -06:00
Sam Edwards
f1eb811c0e
general: Break apart BUILDING_PANDAEXPRESS
2018-06-10 01:37:31 -06:00
Sam Edwards
98797d0090
pandabase: Introduce BUILDING_ defines for each component
...
This reverses the relationship between EXPCL_PANDA_COMPONENT
and BUILDING_PANDA, where BUILDING_PANDA is just shorthand for
BUILDING_PANDA_COMPONENT and BUILDING_PANDA_COMPONENT itself
sets the EXPCL_PANDA_COMPONENT defines.
Also removes EXPCL_PANDA.
2018-03-25 13:17:52 -06:00
Sam Edwards
29318992d9
metalibs/panda: EXPCL_PANDA -> EXPCL_LIBPANDA
2018-03-25 13:17:52 -06:00
Sam Edwards
477e6b7561
dxml: EXPCL_PANDA -> EXPCL_PANDA_DXML
2018-03-15 12:50:22 -06:00
Sam Edwards
350f437fbe
pandabase: Alphabetically sort pandasymbols.h
...
[skip ci]
2018-03-12 18:53:58 -06:00
Sam Edwards
de2e35ee9a
pandabase: Remove unused defines from pandasymbols
2018-03-12 18:33:16 -06:00
Sam Edwards
01b0835797
pandabase: Remove reference to DIRECTORY_DLLS
...
Nothing defines this under any circumstances.
Also this moves the various component EXPCLs and EXPTPs
within the include guard of the entire header.
2018-02-26 00:25:03 -07:00
Sam Edwards
ab7dbebf3f
general: Remove lingering references to Helix
...
Support for Helix has been dropped long ago; it's very unlikely to return.
See also de4280ea20 .
2018-02-14 17:26:35 -07:00
tobspr
0fcfb8e372
New file headers, new comment style
2016-02-17 17:47:48 +01:00
rdb
db3ab953e4
Remove ppremake, genPyCode, and all hacks created to support them
2015-11-09 19:06:49 +01: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
rdb
575e3dee85
Remove mesa from pandasymbols
2014-06-25 08:35:52 +00: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