Devin Doucette
134df5e821
DDC: Reordered EPriority to make operations like Min and Max make sense with it
...
#rb Tim.Smith
#rnx
[CL 16405468 by Devin Doucette in ue5-main branch]
2021-05-20 12:37:08 -04:00
Devin Doucette
536b5fa4dc
DDC: Updated documentation and removed unnecessary explicit hash construction
...
#rb trivial
#rnx
[CL 16207037 by Devin Doucette in ue5-main branch]
2021-05-05 10:15:34 -04:00
Devin Doucette
6566793856
DDC: Split ICache into ICacheFactory and ICacheStore, expand FRequest into TRequest
...
#rb Zousar.Shaker
#rnx
#preflight 6089849fe1c5d10001273917
[CL 16145619 by Devin Doucette in ue5-main branch]
2021-04-28 12:55:00 -04:00
Devin Doucette
017b41eb57
DDC: Refactored the new Cache API to support its use through only an interface dependency
...
#rb Zousar.Shaker
#rnx
[CL 15666872 by Devin Doucette in ue5-main branch]
2021-03-10 12:23:29 -04:00
Devin Doucette
2440bc5fbd
DDC: Add generic EStatus and replace ECacheStatus with it
...
#rb Zousar.Shaker
#rnx
[CL 15583574 by Devin Doucette in ue5-main branch]
2021-03-03 11:55:38 -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