rdb
bc8e5de9bf
Support reading TGA files with alpha channel
2011-12-19 15:53:59 +00:00
David Rose
1cf7a1fd79
define epvector
2011-12-19 15:14:29 +00:00
David Rose
05be3e1b5e
add egg-recursion-limit
2011-12-19 14:44:38 +00:00
David Rose
f9240e0258
a couple more fixes to self-memory-alignment
2011-12-19 14:26:57 +00:00
David Rose
42e8f806f1
leave lvecbase2/3 and lmatrix3 unaligned; it's so much cleaner
2011-12-19 14:17:26 +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
fd75c89949
whoops, overloaded LINMATH_ALIGN by mistake
2011-12-18 02:03:58 +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
a4728957da
whoops, fix bam reading
2011-12-18 01:26:17 +00:00
David Rose
0fa828b5e3
very minor tweaks
2011-12-17 23:56:14 +00:00
David Rose
6824cb6928
better implementation of vertex-column-alignment
2011-12-17 23:08:03 +00:00
enn0x
88ac4f920e
Changed imports from 'lpoint' etc. to 'luse'
2011-12-17 20:54:38 +00:00
David Rose
571282694d
should include only luse.h instead of individual linmath headers
2011-12-17 18:24:39 +00:00
David Rose
702045608d
report allocation attempt when out of memory
2011-12-17 01:57:05 +00:00
David Rose
7de805989f
add vertex-column-alignment
2011-12-17 01:55:52 +00:00
Zhao Huang
73e89c8254
Allows no-vsync when a multisample buffer is requested
2011-12-16 16:31:43 +00:00
David Rose
5933da3f05
auto-detect Eigen
2011-12-16 14:20:25 +00:00
David Rose
33b9a1e1cf
integrate Eigen
2011-12-16 14:17:48 +00:00
Zhao Huang
33e1ead6c5
Don't import ParticleInterval if the ParticleSystem doesn't exist (ie., not compiled in)
2011-12-15 04:45:40 +00:00
Zhao Huang
a34cb75f82
Added to characterJoint
...
INLINE const LMatrix4 &get_transform() const;
CPT(TransformState) get_transform_state() const;
This is to reduce the code bloat for freezing a joint using actor.
Previously, freezing a joint (using its current transform required two temporary
initailizations, a Mat4() and a TransformState in python.
tmat = tmat4(); joint.getTransform( tmat); tstate = TransformState( tmat);
freeze(..., transform = tstate )
now this can be collapsed down to
freeze( ..., transform = joint.getTransformState() )
2011-12-15 01:51:59 +00:00
David Rose
7e8737dd3d
some animation optimizations
2011-12-15 00:33:03 +00:00
David Rose
5e5d8f7e17
whoops, missing trivial constructor
2011-12-13 22:39:00 +00:00
David Rose
de346aa4d1
add egg-vertex-membership-quantize
2011-12-13 19:32:59 +00:00
David Rose
c6cc36e604
Add Animation:charname:Calc blends pstats collector
2011-12-13 19:24:35 +00:00
David Rose
26fa40190a
make --no-pandaphysics also imply --no-pandaparticlesystem
2011-12-13 17:48:11 +00:00
David Rose
71a2acd208
openssl is standard these days
2011-12-13 02:18:49 +00:00
David Rose
84a38c8d2f
subtle link issues on ubuntu
2011-12-13 01:59:20 +00:00
David Rose
622c047344
several USE_PACKAGES oopses
2011-12-12 22:53:39 +00:00
David Rose
f5da2ff9bf
fix seek problems with certain avi's
2011-12-12 22:33:28 +00:00
David Rose
1302a89f3d
missed another p3 prefix here
2011-12-12 18:11:03 +00:00
David Rose
33398d9713
set_repository() and set_clock_delta() should be instance methods, not static class methods
2011-12-09 19:38:29 +00:00
David Rose
f9658303e7
ah, *this* is the proper fix to recent interrogate bug.
2011-12-09 05:56:27 +00:00
David Rose
262a3558c7
fix interrogate error?
2011-12-09 02:35:34 +00:00
David Rose
57165297a7
ClockObject needs a copy constructor
2011-12-08 15:28:29 +00:00
Zhao Huang
7d9778f2b9
fixed MSPlatform check for non-Win platforms
2011-12-08 15:16:49 +00:00
Zhao Huang
66aef17a6f
Fixed Threading Build Issue, --thread=X will now compile correctly (at least on windows)
...
Added support for Win7.1 Platform, DirectX June SDK 2010
Add switch --dxSdk and --MSPlatSdk to select which SDk to use (defaults to prior set behavior)
Add switch --PandaPhysics, --Vision, --Skeleton, --PandaParticleSystem to toggle compilation of native panda components
2011-12-08 04:53:34 +00:00
David Rose
b773dfb41c
p3movies_composite2 etc.
2011-12-06 21:56:25 +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
e15f8fd87e
Exposed additional members of btManifoldPoint.
2011-12-05 22:25:18 +00:00
David Rose
05caa603bb
add missing modes etc.
2011-12-05 17:16:42 +00:00
David Rose
35551fed85
add AppRunner.p3dFilename etc
2011-12-05 06:42:03 +00:00
David Rose
19adb4cd99
allow Texture::read() etc. to release Python GIL
2011-12-05 05:28:11 +00:00
David Rose
ae76495d75
SubprocessWindow requires a ReMutex to avoid self-deadlock
2011-12-05 05:24:21 +00:00
David Rose
c17f0dce3d
fix error handling for core API re-download case
2011-12-04 18:28:28 +00:00
David Rose
abc64b3915
explicitly link with pnmimagetypes to foil dynamic linker optimizations
2011-12-04 16:18:14 +00:00
David Rose
483928ff8b
pystub must trail the link line
2011-12-04 03:50:19 +00:00
David Rose
36ca6df75f
remove broken six-parameter constructor
2011-12-02 19:08:50 +00:00