Commit Graph

659 Commits

Author SHA1 Message Date
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
David Rose 9aff32ab79 scissor timer 2008-11-14 02:18:21 +00:00
David Rose 22ecb41b4c hide/show optimization 2008-11-13 15:55:07 +00:00
David Rose 58e0537e3c wide interrogate improvements: sequence protocol, MAKE_SEQ, __setitem__, and parameter coercion 2008-11-07 21:12:42 +00:00
David Rose 075710bced create pgraphnodes directory; move some things there from pgraph 2008-11-06 00:06:39 +00:00
David Rose 8639f98ae9 need to vector model_path etc. through function after all, to avoid static-init problems 2008-10-22 22:11:16 +00:00
David Rose cc8530f8a9 fix unfortunate naming of MouseAndKeyboard node 2008-10-15 03:21:19 +00:00
David Rose ef771a796b make sync primitives more similar to python function names 2008-10-14 00:07:05 +00:00
David Rose c152dfa441 add max-texture-stages 2008-10-11 14:05:52 +00:00
David Rose d4c2c9858d SIMPLE_THREADS_NO_MUTEX -> LightMutex 2008-10-08 23:23:40 +00:00
David Rose 711fe92e56 minor tweaks 2008-10-06 20:00:57 +00:00
David Rose 621b831913 allow-live-flatten 2008-10-02 23:39:51 +00:00