Commit Graph

87 Commits

Author SHA1 Message Date
David Rose d05d89a5e4 texture-minfilter etc. 2009-03-30 20:00:42 +00:00
David Rose 7af1350e4e pass GraphicsEngine through to constructors 2009-02-25 23:04:45 +00:00
David Rose 0f634524be X zoom window 2009-02-24 00:49:22 +00:00
David Rose e4709607c3 color mask 2009-02-21 19:42:44 +00:00
David Rose 25ce8c30e4 fix projected shadows 2009-02-13 20:06:06 +00:00
David Rose 6ded005ea4 fix for big-endian machines 2009-02-13 19:21:00 +00:00
David Rose 1a4a978b3a dump texture ram between frames, not during a frame 2009-02-04 16:30:28 +00:00
David Rose 1aa39d8088 rename TinyGL -> TinyPanda 2009-02-02 19:05:58 +00:00
David Rose df3fe996b9 add DisplayRegion::set_incomplete_render() 2009-01-26 20:40:48 +00:00
David Rose 27064ac98e support FT_default 2009-01-21 23:12:07 +00:00
David Rose 8d96071d4b support texture wrap modes 2009-01-21 22:38:42 +00:00
David Rose b27ecfeaf5 slightly simpler handing of ram images 2009-01-15 01:11:33 +00:00
David Rose b37a30fe63 add support for libsquish 2009-01-12 23:29:55 +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 28e082c7ea more tweaks to depth bits 2008-12-13 01:29:17 +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 8417ef11a7 better multitex properties 2008-12-10 19:20:28 +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 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 d653bfc559 lighting optimization 2008-11-14 00:23:40 +00:00
David Rose eb4baf3e4d fix a few texture issues 2008-09-19 21:01:53 +00:00
David Rose 601b0d45c8 remove obnoxious #defines for X, Y, Z, and W. 2008-09-12 18:31:49 +00:00
David Rose d71d7a0fdb avoid async texload race condition 2008-09-11 01:02:11 +00:00
David Rose 9bc056eac3 normalize light direction 2008-09-05 18:00:16 +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 59b5ab684d don't crash if loading cached compressed textures and compression unsupported 2008-08-22 19:19:07 +00:00
David Rose 617a769ef7 more work towards asynchronous texture loads: auto-caching compressed texture versions 2008-08-14 23:50:17 +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 9a817b27c6 fix nan in scissor region 2008-08-11 17:54:40 +00:00
David Rose 251416cd5c fix roundoff errors in zbuffer size 2008-08-08 20:21:12 +00:00
David Rose 098fdd44e1 fix minor bug with lighting 2008-08-08 19:32:02 +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 08e17a3ee0 correct error message 2008-08-05 01:07:31 +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 3db1413334 use PANDA_ALLOC_ARRAY etc 2008-07-15 00:39:08 +00:00
David Rose caae0af597 oops 2008-07-15 00:21:22 +00:00
David Rose ac3211ffc8 automatic build 2008-07-15 00:14:30 +00:00
David Rose 13cdb21fb1 automatic build 2008-07-14 23:56:58 +00:00
David Rose 94fcffdf1f automatic build 2008-07-14 23:38:30 +00:00
David Rose 693fdafbf0 more paging fixes 2008-07-09 22:44:52 +00:00