diff options
| author | jsmall-nvidia <jsmall@nvidia.com> | 2022-09-29 14:12:15 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-09-29 14:12:15 -0400 |
| commit | 9296405a2e15c07b5a8b7a002a2fa082232d559b (patch) | |
| tree | 9dd7bff82645e04f1dc53fbff8f5e366bda49cb9 /build/visual-studio/core/core.vcxproj | |
| parent | 8e0750fb193a8d2b9e8c3a0d81e367d6a9bdeb30 (diff) | |
Split out MemoryFileSystem (#2422)
* #include an absolute path didn't work - because paths were taken to always be relative.
* Remove ref count for Entry in RiffFileSystem.
Free up backing Entry types (to work around Dictionary not doing this).
* Some small improvements to RiffFileSystem.
* Add testing for file systems.
* Split out MemoryFileSystem.
* Add some documentation around different FileSystems.
* Small tiry up - removing unused headers, fixing some comments.
Use StringBlob::moveCreate where appropriate.
* Small improvement to MemoryFileSystem.
Improve documentation comments a little.
Diffstat (limited to 'build/visual-studio/core/core.vcxproj')
| -rw-r--r-- | build/visual-studio/core/core.vcxproj | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/build/visual-studio/core/core.vcxproj b/build/visual-studio/core/core.vcxproj index 59d378b0e..6311e4b8b 100644 --- a/build/visual-studio/core/core.vcxproj +++ b/build/visual-studio/core/core.vcxproj @@ -284,6 +284,7 @@ <ClInclude Include="..\..\..\source\core\slang-lz4-compression-system.h" /> <ClInclude Include="..\..\..\source\core\slang-math.h" /> <ClInclude Include="..\..\..\source\core\slang-memory-arena.h" /> + <ClInclude Include="..\..\..\source\core\slang-memory-file-system.h" /> <ClInclude Include="..\..\..\source\core\slang-offset-container.h" /> <ClInclude Include="..\..\..\source\core\slang-platform.h" /> <ClInclude Include="..\..\..\source\core\slang-process-util.h" /> @@ -336,6 +337,7 @@ <ClCompile Include="..\..\..\source\core\slang-lazy-castable-list.cpp" /> <ClCompile Include="..\..\..\source\core\slang-lz4-compression-system.cpp" /> <ClCompile Include="..\..\..\source\core\slang-memory-arena.cpp" /> + <ClCompile Include="..\..\..\source\core\slang-memory-file-system.cpp" /> <ClCompile Include="..\..\..\source\core\slang-offset-container.cpp" /> <ClCompile Include="..\..\..\source\core\slang-platform.cpp" /> <ClCompile Include="..\..\..\source\core\slang-process-util.cpp" /> |
