Skip to content
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

Checkpoint of pipeline caching for testing purposes only #5292

Closed
wants to merge 2 commits into from

Conversation

DJMcNab
Copy link
Contributor

@DJMcNab DJMcNab commented Feb 23, 2024

Important

This PR is not intended to be merged, and is instead being used to provide a stable reference to the head branch for reference in issues/code

Connections

Description
As part of my work on Vello, I have been optimising our startup time on Android.
One significant aspect of this is Vulkan pipeline caching.

This branch is a checkpoint of a non-idiomatic implementation of this pipeline caching, allowing us to validate that we require wgpu to provide pipeline caching.

Testing
I ran this on Wayland Vulkan (without the env var being provided), and on Android Vulkan (with the env var set)

Checklist

  • Run cargo fmt.
  • Run cargo clippy. If applicable, add:
    • --target wasm32-unknown-unknown
    • --target wasm32-unknown-emscripten
  • Run cargo xtask test to run tests.
  • Add change to CHANGELOG.md. See simple instructions inside file.

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.

None yet

1 participant