David Rose
|
2a3ad0d4e5
|
Add RenderState::get_auto_shader_state()
|
2011-11-07 00:08:04 +00:00 |
David Rose
|
369f93951f
|
fix a memory leak in the garbage-collect-states case
|
2011-09-08 15:02:34 +00:00 |
David Rose
|
3ed8632a68
|
further bugfixes
|
2011-09-05 23:53:19 +00:00 |
David Rose
|
229cf67ae5
|
Finishing migration of RenderState and RenderAttrib to SimpleHashMap and garbage_collect() models, working towards threaded pipelining
|
2011-09-04 15:47:45 +00:00 |
David Rose
|
220ba658a0
|
new, experimental TransformState seems to work better for multithreading
|
2011-09-04 02:52:41 +00:00 |
David Rose
|
c3d8f81581
|
progress on multithreaded Panda
|
2011-09-04 00:11:57 +00:00 |
David Rose
|
9d62ca9f98
|
one override per TextureStage, instead of a global override per TextureAttrib
|
2010-05-04 22:39:40 +00:00 |
David Rose
|
aefe3d35c2
|
merge dev_bam_2009 to trunk
|
2009-06-10 17:54:40 +00:00 |
David Rose
|
e41d03482f
|
fix TransformState leak
|
2009-03-11 00:21:01 +00:00 |
David Rose
|
26754b86ca
|
merge dev_slots_2008: slot-based RenderState implementation
|
2008-11-19 01:21:44 +00:00 |
David Rose
|
d4c2c9858d
|
SIMPLE_THREADS_NO_MUTEX -> LightMutex
|
2008-10-08 23:23:40 +00:00 |
David Rose
|
24dea4e56a
|
more fixes to RenderAttrib problem
|
2008-10-08 01:12:17 +00:00 |
David Rose
|
6e3c93ce2f
|
minor change
|
2008-09-26 23:43:29 +00:00 |
David Rose
|
8961c322f3
|
whoops, incorrect debug test
|
2008-09-17 22:06:50 +00:00 |
David Rose
|
75b5e032f0
|
rename SIMPLE_THREADS_NO_IMPLICIT_YIELD
|
2008-09-11 01:37:12 +00:00 |
David Rose
|
fb9c56432a
|
we are now using the modified BSD license
|
2008-05-28 18:37:20 +00:00 |
David Rose
|
68cd3322a9
|
better thread protection in reference counts, esp. TransformState etc.
|
2007-07-14 21:32:48 +00:00 |
David Rose
|
5518abb092
|
temp uniquify-transforms etc.
|
2007-06-01 00:03:43 +00:00 |
David Rose
|
8a78fffd8f
|
multithreading optimizations, tau profiler, related changes
|
2006-04-05 19:36:05 +00:00 |
David Rose
|
a7b1f14e80
|
integrate AviTexture better with Panda, rename to OpenCVTexture
|
2005-09-21 23:53:07 +00:00 |
Josh Yelon
|
0bb2f00f88
|
New state handling code
|
2005-09-21 18:02:04 +00:00 |
David Rose
|
47c1d1e360
|
Allow setAlphaScale() to override properly from below
|
2005-08-04 17:52:11 +00:00 |
David Rose
|
61dcffa70c
|
qpgeom in bam files
|
2005-04-08 23:27:55 +00:00 |
David Rose
|
d31b91e758
|
prepare to implement AuxSceneData
|
2004-09-27 23:58:27 +00:00 |
David Rose
|
cf44a95d84
|
fix leak due to cyclic RenderState reference counts
|
2004-09-13 16:29:57 +00:00 |
David Rose
|
4cbaf55032
|
add RenderAttrib::always_reissue()
|
2004-07-20 01:03:48 +00:00 |
David Rose
|
843c0331ae
|
update license, change remaining local #includes to use quotation marks
|
2004-02-13 19:27:33 +00:00 |
cxgeorge
|
60e4872650
|
add issue_alpha_test
|
2002-05-14 03:03:29 +00:00 |
David Rose
|
889c4fc379
|
oops, not sharing RenderAttribs across bams
|
2002-03-21 22:33:56 +00:00 |
David Rose
|
29e70407b5
|
more pgraph refinements
|
2002-03-20 01:27:29 +00:00 |
David Rose
|
5306f05c77
|
pgraph bam
|
2002-03-04 19:09:33 +00:00 |
David Rose
|
063c2cafff
|
new scene graph, transforms and cameras
|
2002-02-26 23:23:39 +00:00 |
David Rose
|
6a8b0b3913
|
integrate more new-scene-graph stuff
|
2002-02-26 00:07:26 +00:00 |
David Rose
|
1ac667d4c6
|
more refinements
|
2002-02-23 18:28:02 +00:00 |
David Rose
|
a41e2cac34
|
premature checkin
|
2002-02-23 00:27:36 +00:00 |