Commit Graph

5137 Commits

Author SHA1 Message Date
Josh Yelon 55e11a329a Fixed null pointer thingy 2006-06-09 17:41:09 +00:00
David Rose b0eb06c4cb add get_file_size() for an unopened file 2006-06-09 17:28:18 +00:00
David Rose 9cc19ba6af minor fix to Actor.flush() with controlJoints 2006-06-08 23:01:59 +00:00
David Rose 87a912818b add file timestamps 2006-06-08 22:33:08 +00:00
Josh Yelon cb8e25f859 A few more fixes 2006-06-08 21:19:37 +00:00
Josh Yelon d63920086a Removed unneeded weird routine 2006-06-08 21:19:21 +00:00
Josh Yelon 40db93b374 Repairs to DX buffers 2006-06-08 17:52:57 +00:00
David Rose c7a4859e3c read color_bits, etc. from config file 2006-06-08 17:25:06 +00:00
David Rose 0eb64d79f0 OSMesa should set fb_props 2006-06-08 17:24:51 +00:00
Josh Yelon 25cd86b34f Removed spurious set_inverted 2006-06-08 15:09:35 +00:00
Josh Yelon 4a62c9c107 Fixed missing fbp control vars 2006-06-08 15:06:39 +00:00
David Rose bf6bb54c31 copy BitArray by reference 2006-06-08 00:21:08 +00:00
David Rose a2df279a61 add ClockObject::M_limited 2006-06-07 23:26:36 +00:00
Josh Yelon c1f03b3650 Fixed a few more gsg==NULL bugs 2006-06-07 21:16:37 +00:00
Josh Yelon 2408212aac Fixed framework 2006-06-07 20:15:38 +00:00
Josh Yelon e8f749cf1e Buffer/Window creation overhaul 2006-06-07 17:38:32 +00:00
David Rose abb862c7f0 default parameter for sync_frame_time() 2006-06-07 17:15:54 +00:00
Josh Yelon 1486c02a10 Added composite. 2006-06-07 15:54:27 +00:00
aignacio_sf 5000348067 Use the GSG set_sampler_state function instead of the DX9 function directly. 2006-06-03 03:12:41 +00:00
aignacio_sf 3bd176fd7c Need to always set the render state since caching the render state doesn't seem to work (possibly due to Cg shader setting D3D render states).
Fixes problem with sails and ship damage.
2006-06-03 03:11:19 +00:00
Dustin Barnard 1a20ccab5c *** empty log message *** 2006-06-02 21:25:57 +00:00
aignacio_sf c9c25a867d Disable stencil requests for make_texture_buffer for now. 2006-06-02 00:18:17 +00:00
Roger Hughston b03a063028 MAC Mouse visibility and procedural location control. ala kaweh 2006-05-31 20:50:56 +00:00
David Rose 4874f2cd01 clarify intention of assignment 2006-05-31 16:51:48 +00:00
aignacio_sf 0d8e519699 Remove releasing of d3d texture since Panda already manages releasing of textures. 2006-05-31 01:37:23 +00:00
aignacio_sf 64ac1f8510 Updated stencil interface. 2006-05-27 00:52:09 +00:00
Roger Hughston 1afccc2d19 Added Repeate Codes for key ( Just spoofing key down like a PC ) :( 2006-05-26 20:01:09 +00:00
aignacio_sf 2557c64393 Eliminate possibility of a free twice error if close buffer is called multiple times. 2006-05-24 19:04:13 +00:00
aignacio_sf c905d712ab Attempting to optimize the setting of stencil render states doesn't seem to work.
Switch back to the unoptimized way.
2006-05-24 02:45:53 +00:00
David Rose fcaba44369 misplaced brace 2006-05-24 00:23:48 +00:00
aignacio_sf d57e768594 Initial working stencil. 2006-05-24 00:13:04 +00:00
aignacio_sf 1a8e40cb46 Remove call to base destructor. 2006-05-23 23:49:44 +00:00
aignacio_sf 8b4638b38c Initial working version of stencil buffer. 2006-05-23 23:41:49 +00:00
aignacio_sf 3760491ac6 Add stencil support. 2006-05-23 23:41:08 +00:00
aignacio_sf 20d6d877e1 Add comments, debug. 2006-05-23 23:38:22 +00:00
David Rose 91b341dafb fix multithreading issues with X 2006-05-23 14:16:38 +00:00
David Rose 6c3ac71c05 need BF_size_square for cube maps 2006-05-23 12:52:01 +00:00
David Rose 556d564c5a make_cube_map() default uses PandaNode::get_all_camera_mask() 2006-05-23 12:51:07 +00:00
David Rose d6b1da618c add get_all_camera_mask() 2006-05-23 12:48:25 +00:00
David Rose f3691cf520 files missing from Sources.pp 2006-05-22 23:52:40 +00:00
David Rose 6ee39ae6e9 accidentally removed miles variables 2006-05-22 22:08:32 +00:00
David Rose ed1fd25236 explicit calls to init_type() 2006-05-22 18:32:22 +00:00
David Rose 611d3b04b0 remove debug output 2006-05-22 18:31:42 +00:00
David Rose 5927760011 remove incorrect call up to base destructor method 2006-05-21 01:40:20 +00:00
aignacio_sf 682065a3e8 Preliminary stencil buffer code. 2006-05-19 04:18:09 +00:00
aignacio_sf 1a8b8f1756 Correct comment. 2006-05-19 01:14:16 +00:00
aignacio_sf 0924c50cd1 Add support for desination alpha for the back buffer. 2006-05-18 18:44:12 +00:00
David Rose eb0757e5f7 fix hard crash with too many solids per from collisionnode 2006-05-18 13:47:53 +00:00
David Rose 6a007533fd fix tabs, prevent crash on startup 2006-05-17 18:47:45 +00:00
aignacio_sf 52d3b65cc4 Fix RTT clear color buffer problem. Use color instead of back. 2006-05-15 23:02:13 +00:00