kestred
|
b25669af6f
|
Merge remote-tracking branch 'upstream/master' into cmake
|
2014-01-25 22:17:41 -07:00 |
kestred
|
f4bf740362
|
Fix HAVE_LOCKF in dtoolbase.h for python headers that don't define it.
|
2014-01-19 17:33:19 -07:00 |
kestred
|
3fd5f58583
|
Add #ifdef and #undef where necessary to prevent duplicate definitions.
|
2014-01-19 00:44:14 -07:00 |
rdb
|
5fdf4828be
|
package macros, add stuff to Config.cmake
|
2013-12-22 00:18:57 +01:00 |
rdb
|
4944d7cd7b
|
use compare_to and get_class_type instead of compareTo and getClassType
|
2013-12-18 10:24:00 +00: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 |
Sam Edwards
|
163cbe4ea2
|
Massively clean up CMakeLists files by removing use of ${CMAKE_CURRENT_LIST_DIR}; this is handled by add_subdirectory instead.
|
2013-11-29 02:19:55 -07:00 |
Sam Edwards
|
ea140ed5cc
|
Rename most *.cmake files to CMakeLists.txt [1/2]
|
2013-11-28 19:01:16 -07:00 |
Sam Edwards
|
8020f5da1a
|
Ensure that dtoolutil/dtoolbase get built statically by CMake.
|
2013-11-28 01:53:40 -07:00 |
kestred
|
c9084be73a
|
CMake: Remove debugging comment.
|
2013-11-25 16:26:41 -07:00 |
kestred
|
b73d724fed
|
CMake: Start basic cmake files; working on dtool first as example.
|
2013-11-25 01:44:51 -07:00 |
rdb
|
cc3bae7e76
|
Big interrogate cleanup, new extension system, add __iter__ support, add buffer protocol support
|
2013-09-17 10:11:43 +00:00 |
David Rose
|
67770fa3dc
|
whoops, nan() and nanf() require a parameter
|
2013-05-04 01:10:42 +00:00 |
David Rose
|
e0238675f3
|
make_nan()
|
2013-05-03 18:05:28 +00:00 |
rdb
|
c26c0e6a97
|
Android support, part 1
|
2013-01-24 17:54:56 +00:00 |
rdb
|
0d7773d30a
|
Fix typo
|
2012-10-19 13:06:01 +00:00 |
David Rose
|
88ef2618eb
|
use win_amd64 instead of win64, and win_i386 instead of win32
|
2012-10-02 00:00:50 +00:00 |
David Rose
|
9daf081364
|
p3d supports win64
|
2012-08-13 23:13:23 +00:00 |
David Rose
|
97f805b24a
|
pystub should be a static library for better portability, especially for dynamic loaders that aren't so awesome.
|
2012-06-20 21:41:49 +00:00 |
David Rose
|
4820b4a2db
|
fix more static-init ordering issues caused by new alignment code
|
2012-02-12 19:55:52 +00:00 |
rdb
|
d290a193ad
|
Fix static init ordering issue with the runtime build
|
2012-02-10 09:19:12 +00:00 |
David Rose
|
a06fd5521f
|
found a reason to use dlmalloc if 16-byte alignment is required
|
2011-12-22 22:44:31 +00:00 |
David Rose
|
f6a32897ba
|
build correctly without DO_MEMORY_USAGE
|
2011-12-21 02:31:37 +00:00 |
David Rose
|
9326f5be54
|
compiler warnings
|
2011-12-21 01:39:47 +00:00 |
David Rose
|
6e5dd2cc63
|
fix memory crashes on win32/Eigen build
|
2011-12-21 01:25:38 +00:00 |
David Rose
|
1cf7a1fd79
|
define epvector
|
2011-12-19 15:14:29 +00:00 |
David Rose
|
66a52cb6a3
|
fix MemoryHook internal memory alignment issues
|
2011-12-18 19:20:18 +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
|
787742c93e
|
LINMATH_VECTORIZE -> LINMATH_ALIGN
|
2011-12-18 02:00:31 +00:00 |
David Rose
|
56fb33bf00
|
enforce alignment policies even when malloc() doesn't.
|
2011-12-18 01:55:22 +00:00 |
David Rose
|
702045608d
|
report allocation attempt when out of memory
|
2011-12-17 01:57:05 +00:00 |
David Rose
|
33b9a1e1cf
|
integrate Eigen
|
2011-12-16 14:17:48 +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
|
82a33fad3e
|
huh, InterlockedAdd only exists on win64, weird.
|
2011-11-18 22:33:34 +00:00 |
David Rose
|
dca824b5de
|
hey, this time I really found the ffmpeg crash.
|
2011-11-18 19:40:40 +00:00 |
David Rose
|
99c0a4ec50
|
posix build errors
|
2011-11-17 23:34:12 +00:00 |
David Rose
|
539b61571c
|
guarantee word alignment for AtomicAdjust stuff
|
2011-11-17 23:31:31 +00:00 |
David Rose
|
003aa9e3dd
|
PNMImage::gamma_correct()
|
2011-11-05 01:37:36 +00:00 |
David Rose
|
17cc1bd0a3
|
fix 64-bit problem with memory tracking
|
2011-11-01 17:18:55 +00:00 |
David Rose
|
c16875f104
|
use Posix longs
|
2011-10-31 22:50:28 +00:00 |
David Rose
|
501470169f
|
stdfloat_double
|
2011-10-10 05:25:10 +00:00 |
David Rose
|
59ec701a26
|
build once more with the Tau profiler
|
2011-09-06 17:29:30 +00:00 |
rdb
|
6c79733735
|
fix for ffmpeg
|
2011-07-01 17:47:03 +00:00 |
rdb
|
43f0305538
|
lets not use the system stdint.h in case it has different definitions than we use in our parser-inc implementation
|
2011-04-15 19:11:08 +00:00 |
David Rose
|
d715a331e3
|
"long int" isn't necessarily 64 bits on a 64-bit architecture, but "long long int" usually is.
|
2011-04-03 21:07:32 +00:00 |
rdb
|
20f97e47d5
|
protect code in docstring from doxygen formatting
|
2011-02-25 12:31:11 +00:00 |
rdb
|
319b8c4cb1
|
More stuff related to extensions
|
2011-01-03 08:25:13 +00:00 |
rdb
|
beb90c565f
|
Add functionality allowing extension functions to interrogate
|
2011-01-02 15:14:02 +00:00 |
rdb
|
804a72b716
|
Partially apply typo fix patch I found somewhere on the web, by someone named Christoph Korn
|
2010-11-16 08:58:45 +00:00 |
David Rose
|
2f317d8652
|
cfrac
|
2010-10-12 23:13:27 +00:00 |