Commit Graph

45 Commits

Author SHA1 Message Date
David Rose 501470169f stdfloat_double 2011-10-10 05:25:10 +00:00
David Rose cd79af53fe dx9 shader support from zhao 2011-09-28 18:42:58 +00:00
David Rose 6872488839 stereo/multiview textures 2011-08-08 18:55:26 +00:00
David Rose 7af1350e4e pass GraphicsEngine through to constructors 2009-02-25 23:04:45 +00:00
David Rose 1aa39d8088 rename TinyGL -> TinyPanda 2009-02-02 19:05:58 +00:00
David Rose 8d96071d4b support texture wrap modes 2009-01-21 22:38:42 +00:00
David Rose a32fe74070 3-stage multitexture 2008-12-27 02:21:22 +00:00
David Rose a9825fe78f texgen 2008-12-27 01:42:50 +00:00
David Rose 81fbb04fbf depth offset 2008-12-11 02:29:09 +00:00
David Rose 4d09989995 fix prepare_scene 2008-12-10 21:37:08 +00:00
David Rose 76f94669d0 multitexture tinydisplay 2008-12-10 02:28:13 +00:00
David Rose c7f9706553 fix crash with identity state 2008-11-24 21:42:22 +00:00
David Rose d653bfc559 lighting optimization 2008-11-14 00:23:40 +00:00
David Rose d6eef63f61 update_texture() 2008-09-04 22:16:02 +00:00
David Rose e499287e8c RescaleNormalAttrib 2008-09-04 22:12:38 +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 07f89fbfc2 support async texture loads 2008-08-13 16:10:03 +00:00
David Rose 7e5c276403 more robust copy-to-texture 2008-08-11 22:19:26 +00:00
David Rose db1877d141 native tristrip support 2008-08-08 18:57:20 +00:00
David Rose 6073c8dee9 RenderModeAttrib::M_filled_flat 2008-08-05 17:49:35 +00:00
David Rose 85d94ff0c5 pstats pixel count for tinydisplay 2008-08-05 00:57:35 +00:00
David Rose 8537bd7320 ScissorAttrib, ScissorEffect 2008-07-31 01:53:12 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
David Rose acb0faae46 Texture::set_quality_level() 2008-05-13 23:31:19 +00:00
David Rose 203b7f1a89 additive blending and other exotic blend modes 2008-05-13 02:09:27 +00:00
David Rose 979896da75 a few tinydisplay optimizations 2008-05-10 21:51:22 +00:00
David Rose ccf5056fd6 mipmaps 2008-05-10 01:45:09 +00:00
David Rose 0e87f046c5 set_pixel_zoom 2008-05-08 22:38:07 +00:00
David Rose 80253733c6 build on windows 2008-05-06 19:18:41 +00:00
David Rose 07ee48ae07 manage texture memory for tinydisplay 2008-05-06 03:17:29 +00:00
David Rose e7e305e522 remove unused api 2008-05-06 01:09:48 +00:00
David Rose c21f899710 materials 2008-05-06 00:17:30 +00:00
David Rose 6c2eee140d copy_framebuffer 2008-05-05 23:31:25 +00:00
David Rose 0b5894f27e support varying texture sizes 2008-05-05 22:08:37 +00:00
David Rose e45a354a05 optimize index traversal 2008-05-05 06:00:27 +00:00
David Rose d6a9ea874d lighting 2008-05-05 05:32:04 +00:00
David Rose 916b400101 remove do_issue_blending 2008-05-05 04:29:35 +00:00
David Rose 19e0b0824c X support 2008-05-04 08:00:12 +00:00
David Rose 90d7caf0a9 more fill options 2008-05-03 16:56:07 +00:00
David Rose 230d7825d3 fiddly bits 2008-05-03 00:37:47 +00:00
David Rose d48ff75151 progress on rendering modes 2008-05-03 00:09:36 +00:00
David Rose ebee79a58e remove some API 2008-05-02 18:12:23 +00:00
David Rose 4f8dcaf407 integrate TinySDGL code directly 2008-05-01 18:16:26 +00:00
David Rose 6d90cf5b70 tinydisplay 2008-04-30 22:21:24 +00:00