-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash when changing between mesh preview tabs with no capture loaded #1
Labels
Bug
A crash, misbehaviour, or other problem
Comments
Fixed very simply, fix will be in the next release. |
Changed my workflow slightly - while the source isn't public I'm going to leave bugs that aren't fixed in a released build yet open until the next release, but ad an appropriate label. |
baldurk
added a commit
that referenced
this issue
Feb 16, 2016
* Normal resources have a single memory bind that can be added to frame references when the resource is. Sparse resources don't have that easy single mapping. * Calls to MarkResourceFrameReferenced with a 0 ResourceId aren't a real problem, but we have to be careful when dirtying resources. * We don't have to dirty memory that's sparsely bound as we'll dirty it as soon as its sparsely bound. We do have to worry about making sure that memory is correctly frame referenced. * To do this command buffers track the sparsemapping structures (will be created for all sparse resources) that are referenced underneath them. Then at queue submit time the current sparse mapping is iterated and all bound memory marked frame referenced. * For most cases where a buffer is bound or similar, we can directly add the sparsemapping from the resource record. For descriptor sets we must do this indirectly - by marking any bindframerefs in the descset record with a bit indicating that the associated resource is sparse, then at submit time when iterating the bindframerefs, taking any with the bit set and looking up its record to find the sparsemapping.
Closed
Closed
This was referenced Feb 4, 2020
Closed
CamilliaX
pushed a commit
to CamilliaX/renderdoc
that referenced
this issue
Aug 14, 2023
Closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Reported via the anonymous crash submission tool. When you don't have a capture loaded in the UI, changing between the mesh preview tabs crashes the application.
The text was updated successfully, but these errors were encountered: