mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-03-22 15:19:46 +01:00
[dxvk] Add important assert to object tracker
This commit is contained in:
parent
24e0440043
commit
565af8c311
@ -94,6 +94,7 @@ namespace dxvk {
|
||||
|
||||
template<typename T, typename... Args>
|
||||
force_inline void track(Args&&... args) {
|
||||
static_assert(sizeof(T) <= sizeof(DxvkTrackingRefStorage));
|
||||
new (m_next->storage[(m_size++) & ListMask].data) T(std::forward<Args>(args)...);
|
||||
|
||||
if (unlikely(!(m_size & ListMask)))
|
||||
|
Loading…
x
Reference in New Issue
Block a user