Commit Graph

602 Commits

Author SHA1 Message Date
David Rose 25af05eef3 recursive lock 2008-09-16 01:50:49 +00:00
David Rose de14f0633e whoops debug prints 2008-09-12 23:20:12 +00:00
David Rose c32747d900 fix texture bamming 2008-09-12 23:10:21 +00:00
David Rose 95ce87293d mark dirty on read() 2008-09-11 23:17:35 +00:00
David Rose 3bd0d132b3 better thread-handling in textures 2008-09-11 22:47:31 +00:00
David Rose d71d7a0fdb avoid async texload race condition 2008-09-11 01:02:11 +00:00
David Rose 964c76f2e0 pandaFileStream 2008-09-09 00:06:47 +00:00
David Rose 9dbf584092 fix thrashing bug 2008-09-05 01:12:04 +00:00
David Rose cc3c4aac5c remove debug, oops 2008-09-04 22:18:39 +00:00
David Rose 79050b0db3 avoid assert 2008-09-04 21:45:21 +00:00
David Rose 9c1361f02a missing include 2008-09-04 21:29:56 +00:00
David Rose 684810cbdd AdaptiveLru 2008-09-04 21:26:38 +00:00
David Rose b515eea911 animation optimization 2008-09-03 20:00:21 +00:00
David Rose a8ec068c05 graphics-memory-limit 2008-08-29 23:03:53 +00:00
David Rose 844591b17c set_orig_file_size 2008-08-29 17:33:15 +00:00
David Rose 11ae34e109 apply_texture_colors() 2008-08-28 00:46:30 +00:00
David Rose 515c6cd83a TexturePeeker 2008-08-27 01:38:08 +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 6eb99067ef oops 2008-08-21 21:43:12 +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 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 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 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 617a769ef7 more work towards asynchronous texture loads: auto-caching compressed texture versions 2008-08-14 23:50:17 +00:00
David Rose d7e6603118 work-in-progress: asynchronous texture loads 2008-08-13 01:13:09 +00:00
David Rose 6e72268787 fix RTM_bind_or_copy 2008-08-10 17:00:17 +00:00
David Rose 8537bd7320 ScissorAttrib, ScissorEffect 2008-07-31 01:53:12 +00:00
David Rose 63f0e86da0 fix crash 2008-07-23 21:57:39 +00:00
David Rose 1a8870a03a chunk-a-time vertex decompression 2008-07-22 00:15:59 +00:00
David Rose 6d25ba7710 chunk-a-time vertex compression 2008-07-21 23:39:36 +00:00
David Rose 39b6637f93 fix reentrant mutex 2008-07-18 23:44:02 +00:00
David Rose 30b14f9421 multiple paging threads; flush_threads() 2008-07-18 21:14:44 +00:00
David Rose a1b5ffb21f expand page size 2008-07-14 23:26:20 +00:00
David Rose 7be91525a1 fix shutdown bug 2008-07-14 23:24:45 +00:00
David Rose 617f8c31df multiple vertex paging threads 2008-07-10 21:13:57 +00:00
David Rose 229a47528c support paged vertices in tinydisplay 2008-07-09 21:31:50 +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 07ee48ae07 manage texture memory for tinydisplay 2008-05-06 03:17:29 +00:00
David Rose 230d7825d3 fiddly bits 2008-05-03 00:37:47 +00:00
Josh Yelon 5917243378 Added material attrib lock 2008-05-02 00:57:51 +00:00
David Rose a667e91dce TextureAttrib::_implicit_sort 2008-04-10 00:45:43 +00:00
Dustin Barnard 3c2f78e72c *** empty log message *** 2008-03-21 16:39:42 +00:00