David Rose
|
6f21efb679
|
fix compose between 2-d and 3-d mats
|
2006-11-13 18:22:25 +00:00 |
|
David Rose
|
1343e40e31
|
fix problem with non-normalized quat
|
2006-09-05 06:39:27 +00:00 |
|
David Rose
|
b81fdf5f9d
|
revisiting hashtables
|
2006-09-01 22:27:21 +00:00 |
|
David Rose
|
4559b15c18
|
more minor speed improvements
|
2006-04-30 22:10:49 +00:00 |
|
David Rose
|
fade04905d
|
more mutex protection; more current_thread passing
|
2006-04-28 16:17:55 +00:00 |
|
David Rose
|
1fabf70443
|
add ObjectDeletor; avoid unnecessary locks on RenderState
|
2006-04-10 21:19:48 +00:00 |
|
David Rose
|
889228f403
|
name mutexes for debugging; better UpdateSeq thread behavior
|
2006-04-09 23:23:15 +00:00 |
|
David Rose
|
8a78fffd8f
|
multithreading optimizations, tau profiler, related changes
|
2006-04-05 19:36:05 +00:00 |
|
David Rose
|
b7fd641aa9
|
fixes to MultitexReducer
|
2006-03-08 00:24:31 +00:00 |
|
David Rose
|
1d2282a879
|
pipelining getting close; uprev bam version to 6.0
|
2006-02-14 19:07:47 +00:00 |
|
David Rose
|
8567173ece
|
more threading issues
|
2006-01-16 15:42:28 +00:00 |
|
David Rose
|
572a146c24
|
untabify
|
2006-01-13 18:38:07 +00:00 |
|
David Rose
|
243275a0ed
|
set_scale() doesn't necessarily inflate 2d to 3d
|
2005-10-11 10:45:55 +00:00 |
|
David Rose
|
65458d9edd
|
introduce 2-d TransformStates
|
2005-07-21 23:46:15 +00:00 |
|
David Rose
|
bc0d509090
|
bam 5.0, new Geom implementation is now official
|
2005-06-30 17:42:21 +00:00 |
|
David Rose
|
977f692331
|
NodeCachedReferenceCount
|
2005-05-09 13:59:15 +00:00 |
|
David Rose
|
819355581e
|
various pstats improvements; pstats use 32 bit headers; added "*" category; some minor fixes
|
2005-04-30 00:09:07 +00:00 |
|
David Rose
|
61dcffa70c
|
qpgeom in bam files
|
2005-04-08 23:27:55 +00:00 |
|
David Rose
|
b90d220d87
|
prevent compiler warnings about unused ihasher and phasher
|
2005-03-05 00:00:14 +00:00 |
|
David Rose
|
c71fd12dc7
|
assert not nan
|
2005-02-07 04:09:44 +00:00 |
|
David Rose
|
e91e72e6c5
|
fix memory leak in state cache
|
2005-01-26 01:06:39 +00:00 |
|
David Rose
|
5761ae9d2c
|
first pass at MultitexReducer
|
2004-12-03 00:01:02 +00:00 |
|
David Rose
|
d2d927e4bc
|
unused fhasher
|
2004-10-22 23:27:58 +00:00 |
|
David Rose
|
dbb24d9cc9
|
phash_map, etc.
|
2004-10-02 05:07:16 +00:00 |
|
David Rose
|
63a777ed78
|
fix list_cycles()
|
2004-09-13 17:26:16 +00:00 |
|
David Rose
|
cf44a95d84
|
fix leak due to cyclic RenderState reference counts
|
2004-09-13 16:29:57 +00:00 |
|
David Rose
|
c7c639797e
|
merge multitexture support in from branch
|
2004-07-30 00:38:35 +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
|
889be29b47
|
add session recording and playback
|
2004-01-30 18:20:47 +00:00 |
|
David Rose
|
4493177036
|
remove incorrect comment
|
2004-01-08 00:26:39 +00:00 |
|
David Rose
|
7b17ba518e
|
some large scales introduce significant roundoff errors in rotation; ignore these
|
2003-07-30 09:47:10 +00:00 |
|
David Rose
|
344ca11ffd
|
add explicit support for shear to the scene graph
|
2003-07-23 23:03:04 +00:00 |
|
David Rose
|
0ff53d1ec1
|
clear floating pointer
|
2003-04-22 23:04:06 +00:00 |
|
David Rose
|
b0355be74e
|
be less restrictive with transforms
|
2002-10-03 22:03:22 +00:00 |
|
David Rose
|
bddbd6788b
|
support output of event parameter, spam in data graph
|
2002-08-21 20:36:06 +00:00 |
|
David Rose
|
b2c9c49805
|
pstats TransformState, RenderState
|
2002-07-16 01:10:53 +00:00 |
|
David Rose
|
9a898fe061
|
oops, clear old _self_compose value
|
2002-07-15 21:29:21 +00:00 |
|
David Rose
|
28dcfa514a
|
enable clearing of old cache items
|
2002-07-15 21:25:32 +00:00 |
|
David Rose
|
49e157c65d
|
compare quats better
|
2002-07-15 18:18:06 +00:00 |
|
David Rose
|
44f3ceb82a
|
remove inaccurate comments
|
2002-07-15 17:47:12 +00:00 |
|
David Rose
|
60cc983f84
|
be even more forgiving of componentwise transforms
|
2002-06-25 18:59:17 +00:00 |
|
David Rose
|
8413388055
|
oops
|
2002-06-25 17:52:39 +00:00 |
|
David Rose
|
6bcbaa067d
|
be a little more forgiving on componentwise operations with nonuniform scales
|
2002-06-25 16:28:56 +00:00 |
|
David Rose
|
0a0f53ffda
|
fix quaternion multiply order
|
2002-06-23 00:02:10 +00:00 |
|
David Rose
|
a85f958fdb
|
tweak TransformState::output
|
2002-06-21 18:59:23 +00:00 |
|
David Rose
|
86c1f62b77
|
be even less fussy about paranoid checking
|
2002-06-21 00:02:33 +00:00 |
|
David Rose
|
eaab3cbb4b
|
reduce sensitivity to paranoid complaints
|
2002-06-20 23:22:30 +00:00 |
|
David Rose
|
cbf441cd25
|
compose and invert transforms componentwise if possible
|
2002-06-20 21:14:12 +00:00 |
|
David Rose
|
bc946860e6
|
add get_quat() and get_uniform_scale()
|
2002-06-20 00:12:41 +00:00 |
|
David Rose
|
220601848e
|
transform optimization
|
2002-04-10 00:48:04 +00:00 |
|