Skip to content

Conversation

@anishmgoyal
Copy link
Contributor

@anishmgoyal anishmgoyal commented Dec 23, 2025

Prevents hitching for most pipelines, on certain devices with Turnip-based drivers

@anishmgoyal anishmgoyal force-pushed the addPrewarmCache2 branch 2 times, most recently from 3eb2171 to 1bf923f Compare December 29, 2025 22:20
@pixelflinger pixelflinger requested a review from poweifeng January 5, 2026 17:50
@pixelflinger pixelflinger added the internal Issue/PR does not affect clients label Jan 5, 2026
@pixelflinger pixelflinger self-requested a review January 5, 2026 17:51
@anishmgoyal anishmgoyal force-pushed the addPrewarmCache2 branch 4 times, most recently from d885d66 to a9669b1 Compare January 6, 2026 16:23
@anishmgoyal anishmgoyal changed the title [Preview] Cache prewarm base case Cache prewarm base case Jan 6, 2026
@anishmgoyal
Copy link
Contributor Author

}

const DescriptorSetLayoutArray& getDescriptorSetLayouts() const noexcept {
inline const DescriptorSetLayoutArray& getDescriptorSetLayouts() const noexcept {
Copy link
Collaborator

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.

Copy link
Contributor Author

@anishmgoyal anishmgoyal Jan 6, 2026

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?

@anishmgoyal anishmgoyal force-pushed the addPrewarmCache2 branch 2 times, most recently from 938d538 to 7f401d1 Compare January 7, 2026 18:56
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal Issue/PR does not affect clients

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants