-
Notifications
You must be signed in to change notification settings - Fork 434
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
Fix leak where texel buffer is occasionally accidentally created during image-memory unbinding (#2341) #2345
Fix leak where texel buffer is occasionally accidentally created during image-memory unbinding (#2341) #2345
Conversation
425955a
to
ad75a66
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. Just one small thing.
ad75a66
to
a745ee5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for submitting this PR.
And thanks for all your incredible detective work! I appreciate you digging into this so thoroughly! Great catch!
LGTM. Just a couple of very minor style and robustness requests.
And when amending this, can you modify the commit message to match the updated fix, please? I was able to change the PR description, but I can't change the commit message itself.
Thanks.
a745ee5
to
2bf3add
Compare
…ng image-memory unbinding (KhronosGroup#2341)
2bf3add
to
9ed21aa
Compare
I've updated the PR for the wording, the style, and the extra defensive check, and it's all running well for me. Thanks very much!
I wish I could say I understood Granite well enough to explain what it's doing here. My exact test case is just running the Nintendo 64 RetroArch core using its Vulkan renderer. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM now. Thanks!
Fixes #2341.