Skip to content

InstancedMeshManager crash fixes - #112

Open
ccp-intern wants to merge 2 commits into
mainfrom
instancedmeshmanager-fixes
Open

ccp-intern wants to merge 2 commits into
mainfrom
instancedmeshmanager-fixes

Conversation

@ccp-intern

Copy link
Copy Markdown
Member

Fixes for PLAT-12133, PLAT-12134, PLAT-12135 and more.

  1. Crash fix: Handles get invalidated when manager gets destructed. Children notice this by checking perObjectHandle, and reregister on new scene. Also, children unregister themselves when they are destroyed.
  2. Crash fix: Material does not use raw pointer anymore.
  3. Crash fix: Check whether lod and its allocation are valid before attempting to divide by its stride.
  4. Fix instance offset pointing at the wrong instances.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants