Skip to content

Commit

Permalink
Merge branch 'dev/adunn/fix_omm_crash' into 'main'
Browse files Browse the repository at this point in the history
Fixing OMM regression: crash and stuttering

See merge request lightspeedrtx/dxvk-remix-nv!674
  • Loading branch information
AlexDunn committed Jan 19, 2024
2 parents cf58603 + 717ee1f commit 18514d1
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/dxvk/rtx_render/rtx_opacity_micromap_manager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1346,6 +1346,8 @@ namespace dxvk {
desc, ommCacheItem.bakingState, ommCacheItem.ommArrayBuffer);

ctx->getCommandList()->trackResource<DxvkAccess::Write>(ommCacheItem.ommArrayBuffer);

maxMicroTrianglesToBake -= std::min(ommCacheItem.bakingState.numMicroTrianglesBakedInLastBake, maxMicroTrianglesToBake);
}

m_numMicroTrianglesBaked += ommCacheItem.bakingState.numMicroTrianglesBakedInLastBake;
Expand Down

0 comments on commit 18514d1

Please sign in to comment.