Evil Eye
|
48db113149
|
Address feedback
|
2024-01-17 18:10:42 +01:00 |
|
Evil Eye
|
27fa411f4f
|
Convert strings in nif files to utf8
|
2024-01-16 20:56:58 +01:00 |
|
elsid
|
053a3caf7b
|
Pass cache expiry delay to GenericResourceManager constructor
|
2023-09-09 19:35:20 +02:00 |
|
clang-format-bot
|
ddb0522bbf
|
Apply clang-format to code base
|
2022-09-22 21:35:26 +03:00 |
|
Evil Eye
|
a95b6e050a
|
Replace new with make_unique in components
|
2022-05-29 13:24:32 +02:00 |
|
Nelsson Huotari
|
f78a5d795c
|
Separate keyframes logic to provide basis for osgAnimation integration.
|
2020-11-18 22:48:47 +02:00 |
|
Andrei Kortunov
|
2ed05a5195
|
Implement generic caching system
|
2019-03-14 09:10:19 +04:00 |
|
scrawl
|
4fba157d3b
|
Implement releaseGLObjects for cached resources
|
2017-08-26 19:29:12 +00:00 |
|
Kyle Cooley
|
d7744e8b16
|
A bit of cleanup
|
2017-08-20 19:07:23 -04:00 |
|
Kyle Cooley
|
5950b26912
|
Update scene assets
|
2017-08-19 19:36:45 -04:00 |
|
Kyle Cooley
|
742bd00ec6
|
Clear cached resources
|
2017-08-19 15:26:46 -04:00 |
|
Bret Curtis
|
d785344fad
|
purge all instances of <boost/shared_ptr.hpp>, clean up unused headers
|
2017-06-09 19:08:53 +02:00 |
|
Ewan Higgs
|
38a2de3c51
|
convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis
|
2017-06-09 16:49:25 +02:00 |
|
scrawl
|
051c17a184
|
Make reportStats const
|
2017-03-14 19:27:55 +01:00 |
|
scrawl
|
8f79fa3d72
|
Add resource statistics panel opened with F4
|
2017-02-22 14:28:45 +01:00 |
|
scrawl
|
a81b10b415
|
Make the cache expiryDelay configurable
|
2016-02-07 19:05:55 +01:00 |
|
scrawl
|
c155680d3c
|
Customize ObjectCache for more efficient locking in removeExpiredObjectsInCache
|
2016-02-07 00:43:37 +01:00 |
|
scrawl
|
d855a13b44
|
Clear the resource cache from the worker thread
|
2016-02-07 00:36:31 +01:00 |
|
scrawl
|
6f9ca0f68f
|
Add basic cell preloader class
Not properly in use yet, but seems to be working.
|
2016-02-07 00:14:13 +01:00 |
|
scrawl
|
df57d4bfba
|
Use a common base class for resource managers
Implement updateCache to delete unreferenced cached objects when they have not been referenced for a while.
|
2016-02-06 17:22:17 +01:00 |
|
scrawl
|
9e53e12c70
|
More renaming of TextureManager -> ImageManager
|
2016-02-05 23:10:27 +01:00 |
|
scrawl
|
f99f403dda
|
Rename TextureManager to ImageManager
|
2016-02-05 23:03:53 +01:00 |
|
scrawl
|
64424e7262
|
Move keyframe loading out of SceneManager to new KeyframeManager
|
2015-12-13 15:31:07 +01:00 |
|
scrawl
|
3d12b2ca9d
|
Add NifFileManager to avoid duplicate parsing of the NIFFile in SceneManager and BulletShapeManager.
|
2015-12-02 14:59:32 +01:00 |
|
scrawl
|
af7cbb2e3b
|
Leak fix
|
2015-05-08 17:52:35 +02:00 |
|
scrawl
|
083c41c950
|
Environment map for enchanted objects
|
2015-04-17 01:23:37 +02:00 |
|
scrawl
|
bb32c761df
|
*very* early texture manager, need a lot more thought to design this properly
|
2015-03-28 02:27:59 +01:00 |
|
scrawl
|
99e1720980
|
Add SceneManager and clone utility
|
2015-03-26 18:02:51 +01:00 |
|