186 Commits

Author SHA1 Message Date
David Rose
cbdb7e76b1 fix blue flash, fix offscreen buffer leakage 2007-03-05 22:07:16 +00:00
David Rose
63edecf517 faster sprite particles 2007-02-08 19:56:33 +00:00
Zachary Pavlov
180b24543a drawable region update for debug 2006-11-14 04:03:49 +00:00
David Rose
dbb25d478c issue warning for singular transforms over camera 2006-10-20 15:11:12 +00:00
David Rose
6c299ce840 log more information when window won't open 2006-10-13 18:06:47 +00:00
Josh Yelon
5dc1385356 Small bugfix for size (0,0) windows 2006-08-22 16:14:58 +00:00
David Rose
ab3fe7e180 fix deadlock issues 2006-07-14 16:16:33 +00:00
David Rose
7d43e51358 add BamCacheIndex 2006-06-20 00:23:24 +00:00
David Rose
b053967464 fix threading on windows 2006-06-15 23:39:00 +00:00
David Rose
1940682af9 pass WindowProperties to GraphicsEngine::open_buffer and to related constructors 2006-06-15 14:02:40 +00:00
David Rose
0f20f625f3 prevent self-deadlock 2006-06-15 13:02:55 +00:00
Josh Yelon
e8f749cf1e Buffer/Window creation overhaul 2006-06-07 17:38:32 +00:00
David Rose
6c3ac71c05 need BF_size_square for cube maps 2006-05-23 12:52:01 +00:00
Josh Yelon
be22aa9d15 *** empty log message *** 2006-05-15 15:29:22 +00:00
David Rose
c8991502bf fix camera.set_active() 2006-05-12 18:21:19 +00:00
David Rose
de329ceb0d revert unintended checkin 2006-05-02 01:48:47 +00:00
David Rose
7dc0eabbbb fix compilation errors without threading 2006-05-02 01:47:59 +00:00
David Rose
4a369a0536 per-displayregion tracking of cull, draw times 2006-04-28 00:05:43 +00:00
David Rose
9808294212 factor out more calls to Thread::get_current_thread() 2006-04-27 14:45:39 +00:00
Josh Yelon
ac32dd5d14 Fixes related to framebufferproperties.has_mode 2006-04-26 16:39:46 +00:00
David Rose
ddd1046462 factor out Thread::get_current_thread() some more 2006-04-26 07:31:23 +00:00
David Rose
ffc92f23c8 more factoring of Thread::get_current_thread 2006-04-25 16:55:19 +00:00
Josh Yelon
aabfbe54f3 graphicsEngine.cxx 2006-04-18 22:49:06 +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
9e986fce40 make PStats more thread-friendly 2006-04-09 20:17:26 +00:00
David Rose
6119598f63 prevent crash on pview exit 2006-04-07 23:23:09 +00:00
David Rose
85ba9e05b8 occlusion test 2006-04-06 23:22:03 +00:00
David Rose
8a78fffd8f multithreading optimizations, tau profiler, related changes 2006-04-05 19:36:05 +00:00
Josh Yelon
6d0692fec6 *** empty log message *** 2006-04-05 16:47:19 +00:00
David Rose
5173168621 more pstats options with z-buffer 2006-03-29 23:37:46 +00:00
David Rose
ffb676cc9a compute _net_transform, not _modelview_transform, at each node of cull traversal 2006-03-24 23:41:09 +00:00
Josh Yelon
a8ffec28b6 Changes moving FrameBufferProperties into GraphicsOutput 2006-03-23 18:17:27 +00:00
Josh Yelon
a176d3627c Buffer overhaul phase one 2006-03-20 17:56:51 +00:00
David Rose
e6369ba5a4 compressed textures, texture objects 2006-03-15 20:05:36 +00:00
David Rose
3f622bbe81 track Cull:Setup time properly 2006-03-03 17:45:43 +00:00
David Rose
e3b0ae1bc3 use PStats to count number of collision tests 2006-03-01 23:40:52 +00:00
David Rose
136f12d71c minor pstats readjustments 2006-02-28 00:25:45 +00:00
Josh Yelon
44aab37572 Removed show_buffers. (I am about to add 'BufferViewer' class in direct) 2006-02-18 05:30:54 +00:00
David Rose
47c2e41c75 support stereo DisplayRegions 2006-02-17 19:17:06 +00:00
David Rose
90902c5cca move red-blue-stereo support lower; cache cull results between left and right stereo channels 2006-02-17 17:36:04 +00:00
David Rose
bf965cae20 restore automatic pipeline expansion 2006-02-16 18:12:47 +00:00
David Rose
264fc31115 automatic stereo cameras for stereo windows 2006-02-16 06:17:51 +00:00
Roger Hughston
5daca17ee6 Move Some Functions Under #ifdef .... PVIEW 2006-02-16 02:28:19 +00:00
David Rose
855a365c7f close windows properly 2006-02-16 00:37:18 +00:00
David Rose
7b1b8bb4af report different types of cyclers in pstats 2006-02-15 21:44:52 +00:00
David Rose
1d2282a879 pipelining getting close; uprev bam version to 6.0 2006-02-14 19:07:47 +00:00
David Rose
0a0377607d track number of cyclers in PStats 2006-02-11 03:31:11 +00:00
Josh Yelon
cee838c08e begin_frame refactor 2006-02-08 17:52:29 +00:00
David Rose
cd71e8a224 more pipeline fixes 2006-02-04 00:27:37 +00:00