Commit Graph

629 Commits

Author SHA1 Message Date
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
David Rose fab502970f more threading improvements 2008-10-02 17:50:16 +00:00
David Rose c8913d4b66 use global task manager 2008-09-29 17:29:49 +00:00
David Rose c740062d29 prevent deadlock on exit with pstats 2008-09-26 00:34:49 +00:00
aignacio_sf eb2a64d99d Fix mispelling. 2008-09-17 21:15:25 +00:00
aignacio_sf 42daadfeb4 Give the option to pass in FrameBufferProperties for make_texture_buffer and cubemap texture buffer. 2008-09-17 20:57:16 +00:00
David Rose d71d7a0fdb avoid async texload race condition 2008-09-11 01:02:11 +00:00
David Rose dfd8c1c7f2 revert accidental checkin 2008-09-05 01:28:24 +00:00
David Rose bd4486aadf revert accidental checkin of debug stuff 2008-09-05 00:27:57 +00:00
David Rose 684810cbdd AdaptiveLru 2008-09-04 21:26:38 +00:00
David Rose f723924399 draw_set_shader_parameters pstats 2008-09-01 22:30:37 +00:00
David Rose a8ec068c05 graphics-memory-limit 2008-08-29 23:03:53 +00:00
David Rose 8c2e657f15 Add gsg::update_texture() 2008-08-25 22:58:58 +00:00
David Rose 59b5ab684d don't crash if loading cached compressed textures and compression unsupported 2008-08-22 19:19:07 +00:00
David Rose d7e6603118 work-in-progress: asynchronous texture loads 2008-08-13 01:13:09 +00:00
David Rose b83c917981 prefer-parasite-buffer 2008-08-12 04:26:35 +00:00
David Rose 7e5c276403 more robust copy-to-texture 2008-08-11 22:19:26 +00:00
David Rose 6e72268787 fix RTM_bind_or_copy 2008-08-10 17:00:17 +00:00
David Rose 641295f884 whoops 2008-08-08 23:59:46 +00:00
David Rose ba38195f19 auto-downscale parasite buffers 2008-08-08 20:54:45 +00:00
David Rose 617f8c31df multiple vertex paging threads 2008-07-10 21:13:57 +00:00
David Rose 229a47528c support paged vertices in tinydisplay 2008-07-09 21:31:50 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
David Rose fd1a56e232 gsg::set_texture_quality_override 2008-05-14 18:13:01 +00:00
David Rose bed33fb763 GSG::is_hardware() 2008-05-14 00:57:36 +00:00
aignacio_sf 57ca8e62c0 Add max simultaneous render targets. 2008-05-08 23:38:42 +00:00
aignacio_sf 30ff415599 Add name. 2008-05-08 22:42:58 +00:00
David Rose 0e87f046c5 set_pixel_zoom 2008-05-08 22:38:07 +00:00
David Rose 718ab74065 tinydisplay respect color scale 2008-05-07 00:56:00 +00:00
David Rose d6a9ea874d lighting 2008-05-05 05:32:04 +00:00
David Rose 230d7825d3 fiddly bits 2008-05-03 00:37:47 +00:00