mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-09-24 06:36:08 +00:00
Add new I/O streaming system, with pluggable compression
* This I/O will form the basis of the new serialiser - it will simply read to or write from one of these I/O streams. Then that stream can come from a file, go to a memory buffer, or go through a compressor or decompressor transparently. * It also allows a unified way of writing over sockets instead of needing special socket helper functions. * With this commit, the code isn't used aside from in tests.
This commit is contained in:
@@ -190,7 +190,10 @@
|
||||
<ClInclude Include="os\win32\win32_specific.h" />
|
||||
<ClInclude Include="replay\replay_driver.h" />
|
||||
<ClInclude Include="replay\replay_controller.h" />
|
||||
<ClInclude Include="serialise\lz4io.h" />
|
||||
<ClInclude Include="serialise\serialiser.h" />
|
||||
<ClInclude Include="serialise\streamio.h" />
|
||||
<ClInclude Include="serialise\zstdio.h" />
|
||||
<ClInclude Include="strings\string_utils.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
@@ -393,7 +396,12 @@
|
||||
<ClCompile Include="replay\replay_driver.cpp" />
|
||||
<ClCompile Include="replay\replay_output.cpp" />
|
||||
<ClCompile Include="replay\replay_controller.cpp" />
|
||||
<ClCompile Include="serialise\comp_io_tests.cpp" />
|
||||
<ClCompile Include="serialise\lz4io.cpp" />
|
||||
<ClCompile Include="serialise\serialiser.cpp" />
|
||||
<ClCompile Include="serialise\streamio.cpp" />
|
||||
<ClCompile Include="serialise\streamio_tests.cpp" />
|
||||
<ClCompile Include="serialise\zstdio.cpp" />
|
||||
<ClCompile Include="strings\grisu2.cpp" />
|
||||
<ClCompile Include="strings\string_utils.cpp" />
|
||||
<ClCompile Include="strings\utf8printf.cpp" />
|
||||
|
||||
Reference in New Issue
Block a user