clvk icon indicating copy to clipboard operation
clvk copied to clipboard

Improve descriptor set reuse

Open kpet opened this issue 2 years ago • 2 comments

We currently allocate new descriptor sets for each kernel enqueue when kernel arguments change but we don't use features such as update after bind so we only really need one set of descriptor sets per concurrent instance of the kernel command building code. With the current approach to command queue locks, that should mean one per kernel per command queue.

kpet avatar Jul 16 '23 11:07 kpet

I'll look into it in the coming days

rjodinchr avatar Jan 08 '24 10:01 rjodinchr

Should we close this issue?

rjodinchr avatar Jan 09 '24 10:01 rjodinchr