Commit Graph

6577 Commits

Author SHA1 Message Date
Chris Brunner d9b8296fc8 handle an empty vector more gracefully 2008-08-29 21:54:47 +00:00
David Rose 844591b17c set_orig_file_size 2008-08-29 17:33:15 +00:00
David Rose 2fdbde7d3e compiler warning 2008-08-29 12:53:20 +00:00
David Rose 6718f4c9df oops, don't use vista-only function 2008-08-28 22:33:12 +00:00
David Rose 11ae34e109 apply_texture_colors() 2008-08-28 00:46:30 +00:00
David Rose 5050c994e0 create texture property in copy_to_texture 2008-08-28 00:45:30 +00:00
David Rose 515c6cd83a TexturePeeker 2008-08-27 01:38:08 +00:00
David Rose 7cb642fc2f more fixes from update_texture() changes 2008-08-26 18:12:00 +00:00
David Rose 9033b72aa5 directx update_texture() 2008-08-26 17:00:37 +00:00
rdb 09d15ccbcc Support for setParentWindow 2008-08-26 07:48:27 +00:00
David Rose 8c2e657f15 Add gsg::update_texture() 2008-08-25 22:58:58 +00:00
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