Finish refactoring work for resource managed data buffers.

This properly decouples data buffer nodes from data buffers and should
address some subtle bugs, especially with uninitializing data buffers
while they're still loading.

This also cleans up the decoding code, in particular by avoiding some
duplicate code between the synchronous and asynchronous decoding paths.
This commit is contained in:
David Reid
2021-06-05 18:47:35 +10:00
parent c1021acd83
commit 7d00be85d7
File diff suppressed because it is too large Load Diff