Devin Doucette
942b5601db
CompressedBuffer: Added a serialization operator for FArchive
...
#rb Zousar.Shaker
#rnx
[CL 16209561 by Devin Doucette in ue5-main branch]
2021-05-05 13:12:17 -04:00
Devin Doucette
f6fcaa0d31
CompressedBuffer: Fixed the compressed buffer size calculation
...
#rb Zousar.Shaker
#rnx
#preflight 6077b71e06b89e00013a7038
[CL 16016924 by Devin Doucette in ue5-main branch]
2021-04-15 00:28:23 -04:00
Devin Doucette
bd8b0cce81
CompressedBuffer: Added GetFormatName()
...
#rb Tim.Smith
#rnx
#preflight 607718121fa9990001c43176
[CL 16007986 by Devin Doucette in ue5-main branch]
2021-04-14 13:14:20 -04:00
Devin Doucette
150cebf43f
CompressedBuffer: Added the raw data hash to the header
...
#rb Zousar.Shaker
#rnx
[CL 15983819 by Devin Doucette in ue5-main branch]
2021-04-12 17:22:20 -04:00
Devin Doucette
6079de90e0
CompressedBuffer: Fixed decompression of empty buffers to produce an empty buffer instead of a null buffer
...
#rb Zousar.Shaker
#rnx
[CL 15960853 by Devin Doucette in ue5-main branch]
2021-04-08 17:56:55 -04:00
Devin Doucette
5d93c9c31e
CompressedBuffer: Added FHeader::TotalCompressedSize and FCompressedBuffer::FromCompressed(FArchive&)
...
#rb Tim.Smith
#rnx
[CL 15946194 by Devin Doucette in ue5-main branch]
2021-04-07 17:13:31 -04:00
Devin Doucette
fa8250517d
SharedBuffer: Added MoveToShared() and MoveToUnique() to convert between buffer types
...
#rb Matt.Peters
#rnx
[CL 15917930 by Devin Doucette in ue5-main branch]
2021-04-05 12:38:27 -04:00
Devin Doucette
ab4a43d5db
CompressedBuffer: Implemented a stable format for compressed buffers with support for no compression and LZ4
...
#rb Tim.Smith
[CL 15895927 by Devin Doucette in ue5-main branch]
2021-04-01 16:31:55 -04:00
Devin Doucette
7e2e44ebf4
DDC: Refactored the Cache API to prepare for the Build API
...
- Removed the "Cache" prefix from ECachePriority, FCacheRequest, ICacheRequest, FCachePayload, FCachePayloadId to allow reuse in the Build API.
- Added FCompressedBuffer as the starting point for the API for creating and accessing compressed buffers.
#rb Zousar.Shaker
#rnx
[CL 15511723 by Devin Doucette in ue5-main branch]
2021-02-24 01:37:45 -04:00
Arne Schober
36711e223d
MN - Disable Staic Analysis false positive.
...
#jira UE-89487
#RB
[CL 11634315 by Arne Schober in Main branch]
2020-02-26 12:19:32 -05:00
Martin Ridgers
c8f17c64c1
Fixed PVS warnings.
...
#rb trivial
#rnx
#jira UE-88404
[CL 11373346 by Martin Ridgers in Main branch]
2020-02-12 02:29:54 -05:00
Josh Adams
aa9705149b
Copying Private-LoadTimes-4.24 stream to Main. Biggest changes are in Materials/Shader memory freezing.
...
#rb none
[CL 11282608 by Josh Adams in Main branch]
2020-02-06 13:13:41 -05:00