You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// This is just enough memory to build the Acceleration Structures one by one waiting for each Device Build to complete inbetween. If 0 there are no Device AS Builds or Compactions to perform.
// tells you if you need to provide a valid `SConvertParams::scratchForHostASBuild`
@@ -1107,6 +1113,7 @@ class CAssetConverter : public core::IReferenceCounted
1107
1113
// 0 for device builds, 1 for host builds
1108
1114
uint64_t m_minASBuildScratchSize[2] = {0,0};
1109
1115
uint64_t m_maxASBuildScratchSize[2] = {0,0};
1116
+
// TODO: make the compaction count the size
1110
1117
// We do all compactions on the Device for simplicity
1111
1118
uint8_t m_willCompactSomeAS : 1 = false;
1112
1119
// This tracks non-root BLASes which are needed for a subsequent TLAS build. Note that even things which are NOT in the staging cache are tracked here to make sure they don't finish their lifetimes early.
0 commit comments