-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Cache prewarm base case #9552
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
base: main
Are you sure you want to change the base?
Cache prewarm base case #9552
Conversation
3eb2171 to
1bf923f
Compare
d885d66 to
a9669b1
Compare
| } | ||
|
|
||
| const DescriptorSetLayoutArray& getDescriptorSetLayouts() const noexcept { | ||
| inline const DescriptorSetLayoutArray& getDescriptorSetLayouts() const noexcept { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
don't need the inline keyword here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i'll remove, but i'm curious - why? this is a single-line, solely-returning function that is non-virtual, defined in a header. am i missing something?
a9669b1 to
8f199c7
Compare
938d538 to
7f401d1
Compare
This does not address external samplers yet. This simply handles the case where we want to prewarm a pipeline with the base configuration.
Refactor program's descriptor set layout bindings, clean up some leaking resources
Also, remove unused include
7f401d1 to
a2f2b4a
Compare
Prevents hitching for most pipelines, on certain devices with Turnip-based drivers