For whatever reason, the cache data written by the hpp_pipeline_cache sample is somewhat longer than that written by the pipeline_cache sample. Thus, if you run pipeline_cache after hpp_pipeline_cache, you get a failure.
To prevent that from happening, I introduce a dedicated hpp_cache.data file.
The better approach would be to adjust the difference, but I can't get a grip on it.
Build tested on Win10 with VS2022. Run tested on Win10 with NVidia GPU.
[ ] I have stated on what implementation the sample has been tested so that others can test on different implementations and platforms
[ ] Any dependent assets have been merged and published in downstream modules
[ ] For new samples, I have added a paragraph with a summary to the appropriate chapter in the samples readme
[ ] For new samples, I have added a tutorial README.md file to guide users through what they need to know to implement code using this feature. For example, see conditional_rendering
[ ] For new samples, I have added a link to the Antora navigation so that the sample will be listed at the Vulkan documentation site
Description
For whatever reason, the cache data written by the hpp_pipeline_cache sample is somewhat longer than that written by the pipeline_cache sample. Thus, if you run pipeline_cache after hpp_pipeline_cache, you get a failure. To prevent that from happening, I introduce a dedicated hpp_cache.data file. The better approach would be to adjust the difference, but I can't get a grip on it.
Build tested on Win10 with VS2022. Run tested on Win10 with NVidia GPU.
Fixes #
General Checklist:
Please ensure the following points are checked:
[x] This PR describes the scope and expected impact of the changes I am making
Note: The Samples CI runs a number of checks including:
Sample Checklist
If your PR contains a new or modified sample, these further checks must be carried out in addition to the General Checklist: