Closed charles-lunarg closed 2 years ago
Very nice! I'll be able to start reviewing this PR sometime this week.
It has come to my attention that there may be a sync bug W.R.T the depth buffer. Gist is that the same depth buffer could be read/written to by multiple frames in flight. A much more detailed description & solution is presented in the vk-guide.dev repo. https://github.com/vblanco20-1/vulkan-guide/pull/53
@charles-lunarg Thanks for taking your time with this. I'm a beginner myself and I was pondering these exact concepts the other day.
Nice review!
@Krenodeno Would you be interested in incorporating these changes in the French translation as well? Otherwise we'll have to add a disclaimer that some parts of the translation are out of date.
Sure, I'll do it. Not sure how much time it will take though, I'll do my best :)
I addressed all the changes requested by Overv, cleaning up some paragraphs, and fixing resizing to not deadlock.
These include:
currentFrame
instead of size_t@Overv How can I edit the translation ? Forking the fork will not display change here (or does it ?), or Charles will have to merge to be displayed here.
@Overv How can I edit the translation ? Forking the fork will not display change here (or does it ?), or Charles will have to merge to be displayed here.
There are still going to be a few changes to this PR (possibly somewhat significant), so I'd wait a bit with the translation work. I think that once this PR is finished it would be good to get the changes in the English version out as quickly as possible and then you can work on the translation in your own pull request just like with earlier changes.
There are still going to be a few changes to this PR (possibly somewhat significant), so I'd wait a bit with the translation work. I think that once this PR is finished it would be good to get the changes in the English version out as quickly as possible and then you can work on the translation in your own pull request just like with earlier changes.
Okay, that's good for me !
FYI There is nothing more to do in this PR as far as I can tell. I don't have any outstanding questions or concerns. Totally capable of doing further revisions if someone else wants to review.
Totally happy with these changes. They make the tutorial as a whole much better. Would love to se this merged and the website updated :)
Excellent work!
@Overv Is this automatically deployed to the live tutorial?
@ralphtheninja Yeah, the website is automatically redeployed once a day.
@Krenodeno Would you have time to work on the translation soon? :)
I'll try to look at it this week. I think there are other changes made by other PRs that I'll have to update as well.
This is a large change to the tutorial which makes the tutorial re-record command buffers. Originally described in #202 (and this PR fixes #202 )
Changes:
VkBuffer
recreation from swapchain resizingimagesInFlight
, since it is no longer necessary.