Commit Graph

531 Commits

Author SHA1 Message Date
David Rose 190208d359 remove references to objectDeletor.h 2007-07-14 22:47:29 +00:00
David Rose 68cd3322a9 better thread protection in reference counts, esp. TransformState etc. 2007-07-14 21:32:48 +00:00
David Rose ed353d83f8 add sync-flip 2007-07-14 05:48:47 +00:00
Josh Yelon 504df9ac3c Made back-buffers 1 a default 2007-07-12 00:05:23 +00:00
Josh Yelon 1f290f2233 Elimination of framebuffer-mode 2007-07-11 20:15:59 +00:00
David Rose 4a60803a77 enforce const get_properties() 2007-07-10 14:35:52 +00:00
David Rose 0df3c4849b name more mutexes 2007-06-21 20:07:59 +00:00
David Rose 8d2bdc39fd first pass at SIMPLE_THREADS 2007-06-21 15:33:27 +00:00
David Rose 3b528350bb DisplayRegion::make_cull_result_graph() 2007-06-15 16:54:30 +00:00
David Rose 68c9ef5207 don't prune nonresident geometry in cull--wait until draw 2007-06-07 21:45:33 +00:00
David Rose 39dc3d9c3e add allow-incomplete-render 2007-06-06 21:05:17 +00:00
David Rose 3e5249d89a vertex-data-threaded-paging, pass 1 2007-06-06 02:50:38 +00:00
David Rose 9d16c5bf23 dx9 occlusion queries 2007-06-04 17:20:51 +00:00
aignacio_sf c33d957dee Fix DX9/DX8 parasite buffer problems. 2007-06-01 21:50:57 +00:00
David Rose 33a0c3af8e replacing CullBinOcclusionTest with PipeOcclusionCullTraverser, some linmath optimizations 2007-05-31 21:17:50 +00:00
David Rose 5910b103d9 improve output 2007-05-22 21:48:03 +00:00
aignacio_sf 99ab24614f Avoid paging out pages on the first attempt if a page is used in the current frame or previous frame. 2007-05-22 02:30:11 +00:00
David Rose c7fb9cd0ab automatically premunge on load 2007-05-21 22:36:27 +00:00
David Rose 732bbafaa9 define NodePath::premunge_scene() and supporting implementation 2007-05-21 16:05:22 +00:00
David Rose 43080575bd build on win32 2007-05-18 20:35:18 +00:00
David Rose 547ff677d1 better vertex paging 2007-05-18 18:19:15 +00:00
David Rose 7e08d7b759 add PlaneNode::set_clip_effect 2007-05-15 20:44:08 +00:00
David Rose a50ae3fcbf report "active" vertex data 2007-05-14 18:42:03 +00:00
David Rose b943c36fae First pass at memory-managed vertices. Might break threaded code. 2007-05-13 00:01:38 +00:00
David Rose edebdbae9d more debugging 2007-04-27 17:05:10 +00:00
David Rose 554430ab21 more fullscreen fixes 2007-04-26 23:53:54 +00:00
David Rose d1a06d8f02 correctly release gsg on window close 2007-04-26 00:44:20 +00:00
David Rose 936412fae2 merge cow_thread_2007_04_12: make copy-on-write operations thread-safe 2007-04-19 18:23:10 +00:00
David Rose 029bd3476e rename MOUSE_* -> M_* 2007-04-18 20:14:00 +00:00
David Rose 9b575fbe58 steps toward async flatten 2007-04-03 23:21:49 +00:00
David Rose ecc75cd0e1 fix gcc warning 2007-04-02 18:46:38 +00:00
Josh Yelon d3b05dc48c First attempt at code for raw mice under Linux 2007-03-23 19:42:19 +00:00
Josh Yelon be067c60dd Added raw_mice flag to WindowProperties 2007-03-22 19:59:33 +00:00
Roger Hughston 70222eaeda Added a sub window to the windows propery object.. 2007-03-22 04:32:00 +00:00
David Rose 1fdb425b88 merge shader_overhaul from jyelon 2007-03-15 21:04:31 +00:00
David Rose cbdb7e76b1 fix blue flash, fix offscreen buffer leakage 2007-03-05 22:07:16 +00:00
Josh Yelon a4bbdb9901 Added support for depth-stencil textures. 2007-02-23 20:18:10 +00:00
David Rose 63edecf517 faster sprite particles 2007-02-08 19:56:33 +00:00
David Rose 00401fe228 build on Linux 2007-01-24 12:56:03 +00:00
aignacio_sf 331b759575 Add missing include files for non-composite builds. 2007-01-19 03:45:40 +00:00
aignacio_sf 9cee27e19d Add missing include file. 2007-01-19 02:44:52 +00:00
aignacio_sf dd52700ffa replace UNIT with int 2007-01-19 02:26:58 +00:00
aignacio_sf ba432d161a Add display info. 2007-01-19 01:40:14 +00:00
aignacio_sf 9b6d67c32f New display info. 2007-01-19 01:37:39 +00:00
aignacio_sf 6ec87e2506 Add stencil buffer clear. 2006-12-13 19:27:51 +00:00
David Rose 5779007507 more memory tracking stuff 2006-11-24 22:59:44 +00:00
Zachary Pavlov 180b24543a drawable region update for debug 2006-11-14 04:03:49 +00:00
David Rose 969e962ed8 fix issues with resizing fullscreen windows 2006-11-07 22:35:24 +00:00
Zachary Pavlov f6e37779e4 added a relative mode to a window. Currently only does anything in osx 2006-11-03 02:33:22 +00:00
David Rose dbb25d478c issue warning for singular transforms over camera 2006-10-20 15:11:12 +00:00