doc: Add note on Vulkan-Headers repo

Added a note about other Vulkan repos being dependent on Vulkan-Headers
repo. When the Headers repo roll fails, we need to pause it until after
LunarG has manually updated the dependent repos with new Vulkan-Headers
code.

Bug: angleproject:1944
Change-Id: I5ac2b061ff7e262595760645a843850b1235332f
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2144538
Reviewed-by: Ian Elliott <ianelliott@google.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Tobin Ehlis <tobine@google.com>
This commit is contained in:
Tobin Ehlis 2020-04-09 16:20:30 -06:00 коммит произвёл Commit Bot
Родитель 7ce8f3e083
Коммит 1b30886d6d
1 изменённых файлов: 8 добавлений и 0 удалений

Просмотреть файл

@ -95,6 +95,14 @@ We also use additional auto-rollers to roll third party libraries into ANGLE onc
Please ensure these rollers are also healthy and unblocked. You can trigger manual rolls using the dashboards
to land high-priority changes.
**NOTE: When Vulkan-Headers roll is broken:**
The Vulkan-Tools, Vulkan-Loader, and Vulkan-ValidationLayers repos all depend on the Vulkan-Headers repo.
When Vulkan-Headers updates, all of those repos have a roll process managed by LunarG to update them for the
new Vulkan-Headers. This usually takes 2-3 business days after the Vulkan-Headers update.
If Vulkan-Headers roll fails, pause the roller with a note that it should be re-enabled when the dependent
repos have been updated for the latest Vulkan-Headers changes.
The autoroller configurations live in the [skia/buildbot repository](https://skia.googlesource.com/buildbot/)
in the [autoroll/config](https://skia.googlesource.com/buildbot/+/master/autoroll/config) folder.