Commit Graph

670 Commits

Author SHA1 Message Date
rdb 159026571b Added shadow mapping support to Panda 2009-06-02 09:24:03 +00:00
David Rose a3db8b63df hew a little closer to panda conventions 2009-06-02 06:06:41 +00:00
David Rose 58c13de4ca integrate changes from Schell Games (plus some tab character fixes) 2009-06-01 21:51:15 +00:00
David Rose c77097dd09 parent-window-handle 2009-06-01 19:18:07 +00:00
David Rose 8d234769ab GraphicsOutputBase 2009-05-28 00:42:53 +00:00
David Rose 6829badc7e force-parasite-buffer 2009-05-27 02:36:43 +00:00
rdb bbf0f2f0ee Revert 2009-05-02 07:21:25 +00:00
rdb a687dd8f96 nassertv(is_valid()); 2009-05-02 05:46:22 +00:00
rdb e5954e021b Support for clipplane_x in shaders 2009-04-29 18:26:34 +00:00
rdb bc384eaec1 Add SMO_plane_x 2009-04-28 10:32:14 +00:00
rdb 83006b933b Add attr_colorscale 2009-04-28 09:03:35 +00:00
David Rose 8358dfc7b7 iphone orientation 2009-04-25 23:14:12 +00:00
David Rose 172171eec4 more iphone work 2009-04-21 00:48:51 +00:00
rdb 2a9bdfdcd2 Work around crash 2009-04-18 13:14:42 +00:00
rdb d2df9f3618 Fix crash with window creation in an event 2009-04-03 18:27:01 +00:00
rdb 38385867ee Don't use vector iterator in draw_bins, to allow buffer creation during the draw traversal 2009-03-24 15:23:51 +00:00
David Rose 7d2d35c024 clarify set_one_shot 2009-03-17 18:40:10 +00:00
David Rose a1a5d04a55 add clear_draw_callback, etc 2009-03-15 13:59:15 +00:00
David Rose eee0f7321b fix vertex-buffer problem in callbacks 2009-03-15 00:01:05 +00:00
David Rose 0c90c36fd7 new callback system 2009-03-14 19:31:37 +00:00
rdb 7d0cfee7d4 info->warning 2009-03-13 20:49:00 +00:00
David Rose ea1f1d632d no bonus for unrequested bits 2009-03-12 15:38:53 +00:00
David Rose 176d9ffd34 change sorting a bit 2009-03-12 15:17:03 +00:00
David Rose 7af1350e4e pass GraphicsEngine through to constructors 2009-02-25 23:04:45 +00:00
David Rose 9b6453675a report number of cpu's 2009-02-24 20:41:20 +00:00
David Rose 5bde231490 fix comment 2009-02-24 00:49:09 +00:00
David Rose 01539997a0 initialize _engine to NULL 2009-02-21 02:19:03 +00:00
David Rose cd48a64f86 StereoDisplayRegion 2009-02-20 20:55:15 +00:00
David Rose 74166de769 red-cyan is better than red-blue 2009-02-19 20:29:23 +00:00
David Rose d7d7963337 try asserting that gsg::get_engine() is not null 2009-02-18 22:28:04 +00:00
David Rose a019d736ec fix render-to-texture issue 2009-02-13 14:38:55 +00:00
David Rose ab6081054c set_flash_texture 2009-02-06 01:45:25 +00:00
David Rose ec408822c5 prevent overactive texture reload 2009-02-05 00:58:09 +00:00
David Rose 1a4a978b3a dump texture ram between frames, not during a frame 2009-02-04 16:30:28 +00:00
David Rose 7d103e9d18 get_prepared_textures() 2009-02-04 12:46:41 +00:00
David Rose 5fdc9d7eac better management of display modules 2009-01-31 21:28:55 +00:00
rdb bb008e40e4 *** empty log message *** 2009-01-31 18:14:49 +00:00
David Rose bddadb843e GraphicsPipeSelection::make_module_pipe 2009-01-31 03:05:30 +00:00
David Rose bbab828032 enforce uncompressed render-to-texture 2009-01-30 20:31:16 +00:00
David Rose 9d0860fffd get_effective_incomplete_render() for cull too 2009-01-30 19:14:49 +00:00
David Rose df3fe996b9 add DisplayRegion::set_incomplete_render() 2009-01-26 20:40:48 +00:00
David Rose 32581604cf better fixes for auto-compressed textures 2009-01-16 18:01:35 +00:00
David Rose a398ac7517 fix removing windows, and also gl hack for compressed mipmaps 2009-01-16 01:25:53 +00:00
David Rose b37a30fe63 add support for libsquish 2009-01-12 23:29:55 +00:00
rdb 4542477442 Fix compiler warnings 2009-01-08 15:00:03 +00:00
David Rose 889ccb9860 remove bogus assert 2008-12-27 02:21:33 +00:00
David Rose 7a3d75d331 get_supports_stencil 2008-12-26 20:07:32 +00:00
David Rose f7770ced0d limit re-queueing of texture load requests 2008-12-25 00:47:10 +00:00
David Rose 7dc6ea0356 asynchronous load priorities 2008-12-24 22:55:22 +00:00
David Rose 26754b86ca merge dev_slots_2008: slot-based RenderState implementation 2008-11-19 01:21:44 +00:00