rdb
c9aee0fa5b
This commit:
...
* Enables us to build against the latest version of FFMPEG.
* Fixes the ffmpeg code not to use deprecated stuff anymore.
* Adds support for libswscale. Undef HAVE_SWSCALE in Config.pp if you compiled ffmpeg without.
* Uses sws_scale instead of the now-removed img_convert.
* Fixes a couple of deadlocks in FFMpegTexture.
2009-07-03 08:15:54 +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
rdb
44169b9e75
Add OpenAL support to ppremake
2009-06-11 15:19:34 +00:00
David Rose
a5f509bea3
Add TinyXML
2009-06-09 20:31:31 +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
040dcfc333
move NDEBUG and _DEBUG into dtool_config.h
2009-05-27 22:43:40 +00:00
David Rose
f68fa1909a
USE_DELETED_CHAIN, memory alignment
2009-04-24 22:52:23 +00:00
David Rose
3a41895780
remove LINK_IN_GL etc.
2009-04-17 22:18:46 +00:00
David Rose
4f3ea6ad9d
make better LINK_ALL_STATIC
2009-04-17 21:54:44 +00:00
David Rose
a08b08f8d3
initial iphone stuff, w.i.p.
2009-04-17 18:11:25 +00:00
rdb
100219e4c7
Add ARToolKit support to ppremake
2009-04-03 19:01:54 +00:00
David Rose
2820bca34b
IS_FREEBSD
2009-03-11 18:36:03 +00:00
David Rose
24caf70155
tinyOffscreenGraphicsPipe
2009-02-10 00:52:55 +00:00
David Rose
b37a30fe63
add support for libsquish
2009-01-12 23:29:55 +00:00
rdb
9a8652252a
Add FCollada
2008-12-22 07:19:43 +00:00
David Rose
d4c2c9858d
SIMPLE_THREADS_NO_MUTEX -> LightMutex
2008-10-08 23:23:40 +00:00
David Rose
323d4a0a19
put NO_MUTEX back in
2008-10-06 21:39:52 +00:00
David Rose
66f371f259
take out SIMPLE_THREADS_NO_MUTEX for now
2008-10-03 22:41:35 +00:00
David Rose
7ec03c1c3e
change some default settings; remove some unused variables
2008-09-15 21:05:55 +00:00
David Rose
62bc43d13a
better nl stuff, rename SIMPLE_THREADS_NO_IMPLICIT_YIELD
2008-09-11 01:37:00 +00:00
David Rose
9198427dbc
remove unreliable 'interpreter' memory category
2008-07-17 22:38:50 +00:00
David Rose
bfea5a222c
gcc 4.3 support
2008-07-02 18:13:33 +00:00
rdb
ea61d232cd
Added better support for darwinport's version of FFTW
2008-06-12 18:41:34 +00:00
David Rose
77d2c851e6
explicit tinydisplay controls
2008-05-06 19:52:31 +00:00
Chris Brunner
b8fc586322
ignore some warnings when compiling with MSVC9
2008-03-25 21:40:53 +00:00
David Rose
93fb935b6f
MIN_GL_VERSION, MIN_MESA_VERSION
2008-02-27 21:20:09 +00:00
David Rose
982f614991
DeletedBufferChain
2007-07-20 23:59:10 +00:00
David Rose
f75d7a54ad
minor text change
2007-07-16 21:34:35 +00:00
David Rose
646615ed60
minor text change
2007-07-16 21:34:17 +00:00
David Rose
d52eb37b14
move some low-level mem tracking into MemoryHook, more mem tracking fixes
2007-06-29 01:39:09 +00:00
David Rose
7238f8659c
have_ucontext_h
2007-06-21 17:57:36 +00:00
David Rose
ab22feb406
SIMPLE_THREADS does not require malloc mutex protection
2007-06-21 16:34:12 +00:00
David Rose
8d2bdc39fd
first pass at SIMPLE_THREADS
2007-06-21 15:33:27 +00:00
David Rose
036ad2b115
remove old LINUX_NATIVE_THREADS implementation
2007-06-02 15:29:59 +00:00
David Rose
501a3e6310
add hooks for libtar
2007-03-16 03:04:06 +00:00
David Rose
baa0f8039c
completely shoot nspr
2007-03-07 21:57:15 +00:00
David Rose
03ecc376f8
add gtk+-2 comments
2007-03-01 23:50:51 +00:00
David Rose
0db570a622
build nativenet on Linux
2007-02-09 00:10:28 +00:00
Josh Yelon
1c6caa4e55
Replaced HAVE_DX with HAVE_DX8 and HAVE_DX9
2007-02-07 22:09:07 +00:00
David Rose
132c2c4746
move EncryptStream to dtool; add encrypted and globally untrusted prc support
2007-01-30 23:54:37 +00:00
Josh Wilson
7e8990269e
First pass at integrating ODE into Panda. Using ODE v0.7
2007-01-29 11:42:45 +00:00
Darren Ranalli
9e3fb7bb6c
added WANT_NATIVE_NET
2006-11-17 22:29:57 +00:00
David Rose
55225290b8
add MemoryBase to fix malloc issues, especially on OSX
2006-11-17 02:13:10 +00:00
Zachary Pavlov
e9255443f7
okay, temporary removal of WANT_NATIVE_NET
2006-11-13 06:37:33 +00:00
Zachary Pavlov
7d77b95d4c
added a native net var to the general environment. Turn on through Config.pp
2006-11-08 02:26:37 +00:00
David Rose
e2c38edb6f
minor text change
2006-11-02 00:10:57 +00:00
David Rose
4e0d07c7ec
fix fmod for OSX
2006-11-01 23:45:17 +00:00
David Rose
fa2e6e4992
add support for Berkeley DB
2006-10-06 18:46:29 +00:00
Zachary Pavlov
9adbcecbd6
new config entries for ffmpeg
2006-05-14 22:25:27 +00:00
David Rose
05ff700750
fc5 issues
2006-05-05 18:38:35 +00:00
Joseph Lee
07c9d292c4
use 64-bit clean i/o under Linux
2006-04-13 02:48:30 +00:00
David Rose
7986aaa0c3
mutex_spinlock
2006-04-12 15:15:37 +00:00
David Rose
8a78fffd8f
multithreading optimizations, tau profiler, related changes
2006-04-05 19:36:05 +00:00
David Rose
4ddb69b56f
inconsistent #if
2006-03-20 01:02:11 +00:00
David Rose
1d2282a879
pipelining getting close; uprev bam version to 6.0
2006-02-14 19:07:47 +00:00
Roger Hughston
c953eca82b
Some more motion on osx
2006-02-10 19:54:19 +00:00
David Rose
7fdf481b0f
posix threads
2006-02-10 18:52:41 +00:00
David Rose
01a2a7c13c
define CHECK_REENTRANT_MUTEX
2006-01-17 19:12:20 +00:00
aignacio_sf
f04e3c9ddc
Added Cg config.
2006-01-13 20:35:39 +00:00
David Rose
20b5398ab8
USE_DEBUG_PYTHON
2005-12-12 17:22:34 +00:00
David Rose
5f3b0fc55b
integrate dlmalloc etc. with ppremake
2005-09-30 15:41:50 +00:00
David Rose
f91ee87026
rename ssl -> openssl, cv -> opencv
2005-09-21 23:50:36 +00:00
Zachary Pavlov
3cf0cd1fb2
added opencv directories
2005-08-20 00:30:13 +00:00
David Rose
d13afc82cf
immediate-mode refinements
2005-08-16 17:27:40 +00:00
David Rose
ee7f0dceb2
simulate_network_delay for http too
2005-08-10 18:03:39 +00:00
David Rose
bc0d509090
bam 5.0, new Geom implementation is now official
2005-06-30 17:42:21 +00:00
Dave Schuyler
533f3b9e85
use python 2 2 or earlier
2005-05-27 00:30:31 +00:00
Dave Schuyler
4c526c7194
added using python 2 2 or earlier
2005-05-26 21:24:23 +00:00
David Rose
988792a85d
DO_DCAST
2005-04-27 16:33:33 +00:00
David Rose
dfb734893d
introduce PRC_SAVE_DESCRIPTIONS and PRC_DESC to strip out config descriptions in release build
2004-12-09 23:24:08 +00:00
David Rose
378645efbe
first pass at new config interface
2004-10-21 14:35:43 +00:00
David Rose
dbb24d9cc9
phash_map, etc.
2004-10-02 05:07:16 +00:00
David Rose
1e95e59741
remove ppremake version number from dtool_config.h
2004-09-30 15:41:23 +00:00
David Rose
33d4210ff2
include Maya in configure report
2004-09-20 18:06:55 +00:00
Dave Schuyler
94bdad116e
added debug output for optional packages that were not located
2004-09-03 01:31:53 +00:00
David Rose
b4eb31344f
new updates from CMU
2004-08-06 00:10:20 +00:00
Shalin Shodhan
a427380836
New Cg stubs added
2004-07-27 17:40:32 +00:00
Dave Schuyler
2004648d38
added HAVE_SYS_MALLOC_H
2004-07-07 04:08:12 +00:00
David Rose
ae9ef03e9b
rename Configrc to Config.prc
2004-06-10 18:54:04 +00:00
David Rose
33f587a56d
reorder notifications
2004-06-05 18:47:55 +00:00
David Rose
a11c7a4828
use CONFIGRC_DIR and DEFAULT_CONFIGRC_DIR
2004-06-04 06:44:04 +00:00
David Rose
9897583c7b
tweak text
2004-06-04 03:48:25 +00:00
David Rose
9ba929c83d
verbose ppremake in dtool
2004-06-03 21:45:52 +00:00
Dave Schuyler
9693d442cd
added PYTHON_FRAMEWORK
2004-04-02 02:41:14 +00:00
David Rose
83a138529d
add support for png image file format
2004-03-17 01:06:49 +00:00
David Rose
d7bcf3f6fa
regularize chromium stuff
2004-02-17 19:52:13 +00:00
David Rose
9089fa3820
unsafe to define USE_MGL_NAMESPACE globally
2004-02-10 18:49:02 +00:00
David Rose
c2778d8716
refine HAVE_MESA
2004-02-10 18:00:08 +00:00
David Rose
5b2d78e570
add HAVE_LOCALE_H
2004-02-09 17:24:29 +00:00
David Rose
d0f31471fa
add HAVE_GLOB_H
2004-02-02 21:43:48 +00:00
David Rose
3c96d94596
restore support for maya 4.5
2003-10-21 17:05:45 +00:00
David Rose
951f96b911
tweaks for linux build with new osx stuff
2003-09-29 23:32:06 +00:00
Dave Schuyler
27f14fc2e3
os x changes.
2003-09-29 21:18:08 +00:00
Asad M. Zaman
5951f37a02
addded a new tool in panda tool softimage to egg
2003-09-26 00:01:26 +00:00
David Rose
fe23221785
no longer use crypto library
2003-09-19 15:41:07 +00:00
David Rose
5c45230137
check for getopt.h
2003-08-07 02:01:00 +00:00
David Rose
8af6765f3d
parameterize REPORT_OPENSSL_ERRORS
2003-04-21 21:27:17 +00:00
David Rose
68f2ff342a
add CollisionVisualizer
2003-04-17 21:33:28 +00:00
David Rose
92fca841bd
Cort Stratton's FMOD implementation
2003-02-06 23:57:57 +00:00
David Rose
7a7563ba2d
provide a default font
2003-01-31 21:09:26 +00:00