Commit Graph

2 Commits

Author SHA1 Message Date
Devin Doucette
6759762d2b CompressedBuffer: Fixed the tests to avoid a crash depending on execution order
#preflight 622f8d87511d438d6b5bd32c
#rb Zousar.Shaker
#rnx

[CL 19376438 by Devin Doucette in ue5-main branch]
2022-03-14 15:03:48 -04:00
Devin Doucette
006e85ab44 CompressedBuffer: Changed RawHash to FIoHash
- Only the first 20 bytes of the RawHash field in the header will be consumed.
- In a subsequent change, the last 12 bytes of the RawHash field will be set to zero for new compressed buffers.

- Leveraged composite buffers to avoid performing an extra copy of compressed blocks.
- Updated FBlockEncoder::Compress to always use ParallelFor.
- Added ParallelForWithPreWorkWithTaskContext.

#preflight 622ba3869b7ce6ea5d44b7ab
#rb Zousar.Shaker
#rnx

[CL 19360767 by Devin Doucette in ue5-main branch]
2022-03-11 16:21:11 -05:00