Marko Pintera
|
23822c862d
Fixed a bunch of bugs with async resource loading
|
13 years ago |
Marko Pintera
|
6fd41c675b
Fixing an issue where unloading a resource could cause a race condition
|
13 years ago |
Marko Pintera
|
f6f19866d5
Creating a resource will return a handle instead of a pointer
|
13 years ago |
Marko Pintera
|
7b80bdaff7
Massive amount of bugfixes to the way how are resources serialized/deserialized, initialized and released
|
13 years ago |
Marko Pintera
|
1f000d9048
Resources::unload
|
13 years ago |
Marko Pintera
|
0e72046097
Refactoring how Pass/RenderSystem and other classes handle render states. Part 1
|
13 years ago |
Marko Pintera
|
9d0b41f349
More work on multithreading. Actually managed to reach the main loop now.
|
13 years ago |
Marko Pintera
|
c6b1e6a880
More work on fixing up multithreading and getting everything to work
|
13 years ago |
Marko Pintera
|
d87a5e8fc4
More multithreaded changes, mostly to GpuPrograms
|
13 years ago |
Marko Pintera
|
cca0196f6c
Renamed ResourceRef to ResourceHandle
|
13 years ago |
Marko Pintera
|
f55ac7be6e
Half assed commit before I break even more shit
|
13 years ago |
Marko Pintera
|
54be900b15
Keep references to loaded resources
|
13 years ago |
Marko Pintera
|
5c1037f02c
More resource ref changes
|
13 years ago |
Marko Pintera
|
dee589d88e
Async loading tested
|
13 years ago |
Marko Pintera
|
8e4d885080
More resource async loading work
|
13 years ago |
Marko Pintera
|
c4b88fc22f
Resource metas
|
13 years ago |
Marko Pintera
|
d0f2212f2a
Resource meta files
|
13 years ago |
Marko Pintera
|
b51882b16c
Re-enabled save/load for resources
|
13 years ago |
Marko Pintera
|
a9af94b318
Textures save/load - tested
|
13 years ago |
Marko Pintera
|
a9653ac0b0
Resource saving/loading (untested)
|
13 years ago |
Marko Pintera
|
97cd3ece41
Added some importer and resource stumps
|
13 years ago |