Skip to content

Conversation

@qining
Copy link
Contributor

@qining qining commented Jun 8, 2018

  1. Changed the destruction order in EOS transform
  2. Store a back-ref to the descriptors, framebuffers in image view,
    buffer view and samplers, so each image view, buffer view sampler knows
    which descriptor or frambuffer uses it. So that when destroy those
    image/buffer views and samplers, we can unregister them from the
    descriptors and frambuffers without looping all the descriptor sets or
    frambuffers.

This should mitigate #1965

1) Changed the destruction order in EOS transform
2) Store a back-ref to the descriptors, framebuffers in image view,
buffer view and samplers, so each image view, buffer view sampler knows
which descriptor or frambuffer uses it. So that when destroy those
image/buffer views and samplers, we can unregister them from the
descriptors and frambuffers without looping all the descriptor sets or
frambuffers.
@qining qining requested review from AWoloszyn and ben-clayton June 8, 2018 21:31
@qining qining merged commit 6f93612 into google:master Jun 12, 2018
@qining qining deleted the fix-1965 branch October 23, 2018 17:33
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