6581 Commits

Author SHA1 Message Date
David Rose
d6f8308127 fix bugs with shaders and with pre-compressed textures 2008-09-02 21:48:13 +00:00
David Rose
f723924399 draw_set_shader_parameters pstats 2008-09-01 22:30:37 +00:00
David Rose
4473ebfdbe animation structure 2008-08-30 19:02:26 +00:00
David Rose
a8ec068c05 graphics-memory-limit 2008-08-29 23:03:53 +00:00
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