BearishSun
|
c62e06ed74
Refactored how resources are unloaded to allow more fine grained control
|
10 years ago |
BearishSun
|
15f45489c8
Fixed drop targets so they are properly destroyed before new ones are added
|
10 years ago |
BearishSun
|
95a7c4063f
Resource handles will now be null only if they have no UUID, regardless if their resource is loaded or not
|
10 years ago |
BearishSun
|
78355169a1
Resource handle refactor (part 4)
|
10 years ago |
BearishSun
|
609490dbe6
Refactoring resource handles (part 1)
|
10 years ago |
BearishSun
|
625b2afd34
Build systems appears functional
|
10 years ago |
BearishSun
|
06e03f1239
Bulk of work on the build system
|
10 years ago |
BearishSun
|
4d598f3d9e
Added a way to retrieve resource dependencies from managed code
|
10 years ago |
BearishSun
|
4cdd9f1871
Project library will no longer try to unload resources during reimport, unless project library was the system that loaded them
|
10 years ago |
BearishSun
|
00b3967714
Refactored resource loading so it will load dependencies even if the parent resource is already loaded (This probably broke async resource loading in some way)
|
10 years ago |
BearishSun
|
8042c0b9e3
Don't record an empty managed serializable diff if no changes are detected
|
10 years ago |
BearishSun
|
a74ef4d6f8
Fixed a recently introduced resource loading issue
|
10 years ago |
BearishSun
|
eee54de424
Project library will now clear deleted entries on load
|
10 years ago |
BearishSun
|
6c5fee53e3
Added visibility field to shader parameters so internal parameters can be hidden in the inspector
|
10 years ago |
Marko Pintera
|
fb10aa71f2
Project Load/Unload (not tested)
|
10 years ago |
Marko Pintera
|
d195e06084
Added prefab importer so that prefabs are recognized by the project library
|
10 years ago |
Marko Pintera
|
2c35a0c825
Removed all the unused allocators
|
10 years ago |
Marko Pintera
|
f85cceb27d
Add basic level load/save method
|
10 years ago |
Marko Pintera
|
4f682ae5ce
Added option to load a resource without its dependencies
|
10 years ago |
Marko Pintera
|
08adb83157
Project window better label and selection display
|
10 years ago |
Marko Pintera
|
fbbe8659aa
Refactored how builtin resources are processed and loaded
|
10 years ago |
Marko Pintera
|
1b1895f796
WIP VisualStudio project syncing
|
10 years ago |
Marko Pintera
|
fb93370d4c
Fixing game shutdown
|
11 years ago |
Marko Pintera
|
2026432fe7
Add core object dependencies
|
11 years ago |
Marko Pintera
|
08e7132142
Resource refactor finished, will need further testing and bugfixes
|
11 years ago |
Marko Pintera
|
0824fc2e46
Advanced resource loading WIP stage 2
|
11 years ago |
Marko Pintera
|
eb4de059fc
Advanced resource loading WIP stage 1
|
11 years ago |
Marko Pintera
|
1039be94b5
Added IResourceListener to properly handle async resource loading and notifying the core thread
|
11 years ago |
Marko Pintera
|
5e73fd1b8d
Properly fixing Resources::unloadAllAssets. Handles to the same resource will share the same handle data as intended
|
11 years ago |
Marko Pintera
|
8644a9f53d
Major refactor of builtin resources - All resources are imported and saved as a preprocessing step and then just loaded in engine ready format.
|
11 years ago |