Commit Graph

6515 Commits

Author SHA1 Message Date
David Rose 788609a4e0 make collision polygons a tiny bit wider to protect against gaps (from ynjh_jo) 2008-08-24 16:24:04 +00:00
David Rose bf7eac8263 add anisotropic filtering, from forum user Laurens 2008-08-24 00:22:42 +00:00
David Rose 09dc4e3b84 add async-load-delay 2008-08-22 23:43:05 +00:00
David Rose 3e12bc0f65 fix disappearing avatar 2008-08-22 23:26:57 +00:00
David Rose 63a2d6bfd5 directx handling for unsupported compressed textures in cache 2008-08-22 20:45:39 +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 4074c2717a directx extract_texture_data 2008-08-21 23:04:31 +00:00
David Rose 6eb99067ef oops 2008-08-21 21:43:12 +00:00
David Rose cb3ff73396 publish PTA::empty_array() 2008-08-21 20:04:23 +00:00
David Rose 86d753b4f9 better mipmap queries 2008-08-21 20:04:10 +00:00
David Rose 481e53fd77 small dds optimization 2008-08-21 01:21:38 +00:00
David Rose cd69554707 fix dx8 compressed textures; dx8 vs. dx9 cleanup 2008-08-20 23:21:57 +00:00
David Rose 7db5f2c148 fix dxt rgba setting 2008-08-20 23:21:02 +00:00
David Rose 790e3f5f97 properly invert dxt textures 2008-08-20 20:14:44 +00:00
David Rose 6b15f348b3 simple dds fixes (still inverted) 2008-08-20 00:43:52 +00:00
David Rose c76a53486f read dds files 2008-08-20 00:06:04 +00:00
David Rose 0a0bf8e38f better handling for non-blending case 2008-08-18 23:11:16 +00:00
David Rose 9e9e1eeef7 don't cache noncompressed textures inappropriately 2008-08-18 22:51:40 +00:00
David Rose 62466b266f fix another preload case 2008-08-18 17:57:59 +00:00
David Rose 4ebbd72ab1 more robust driver protection 2008-08-18 17:18:01 +00:00
David Rose c8ba67210f #endif comment 2008-08-17 06:12:45 +00:00
David Rose 140e1145d2 ensure no static init race condition on lock-to-one-cpu 2008-08-17 06:11:36 +00:00
David Rose 17f898413e uniquify cache temp filename by thread 2008-08-16 01:22:18 +00:00
David Rose 33b54effd2 work around egregious driver bug 2008-08-16 00:23:15 +00:00
David Rose 0423cdd69d fix caching issues 2008-08-15 20:37:06 +00:00
David Rose 4576b6286f publish enums 2008-08-15 20:32:53 +00:00
David Rose 8183a3f8ca typo in comment 2008-08-14 23:51:36 +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 93cef9c3bf async texture loading support for dx8,9 2008-08-14 00:25:34 +00:00
David Rose 07c2787a39 fix for inverted screenshot 2008-08-13 18:27:33 +00:00
David Rose 75de7a30c9 pstats tracking async loads 2008-08-13 16:10:28 +00:00
David Rose 07f89fbfc2 support async texture loads 2008-08-13 16:10:03 +00:00
David Rose 311273c22f less flickery lod fading 2008-08-13 06:22:58 +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 9a817b27c6 fix nan in scissor region 2008-08-11 17:54:40 +00:00
David Rose 6e72268787 fix RTM_bind_or_copy 2008-08-10 17:00:17 +00:00
David Rose 58c54ef085 more tinybuffer tweaks 2008-08-09 04:00:41 +00:00
David Rose fbc2b2b213 tinybuffer for linux 2008-08-09 03:57:23 +00:00
David Rose 12cc20f675 wip 2008-08-09 03:21:45 +00:00
David Rose ab486404e5 wip: tinybuffer 2008-08-09 03:21:18 +00:00
David Rose 641295f884 whoops 2008-08-08 23:59:46 +00:00
David Rose 53df81cafa fix flip 2008-08-08 22:21:37 +00:00
David Rose ba38195f19 auto-downscale parasite buffers 2008-08-08 20:54:45 +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 15f44d52b1 don't need all that hashtable output 2008-08-08 19:31:37 +00:00
David Rose db1877d141 native tristrip support 2008-08-08 18:57:20 +00:00
David Rose 4990a8f2bc add AnimPreload info 2008-08-08 17:40:47 +00:00