Back to feed

b8394

Mar 17, 2026
Meta/llama.cppCLIvb8394

vulkan: async and event fixes (#20518)

  • vulkan: fix event wait submission, event command buffer reset

  • fix event command buffer reset validation error

  • also reset command buffers before reuse

  • use timeline semaphores instead of fences for event_synchronize

  • don't use initializer list for semaphore wait info

  • use multiple events to avoid reset issues

  • fix event reuse issue with multiple vectors

  • add semaphore wait condition also if compute_ctx already exists

  • remove event pending stage

macOS/iOS:

Linux:

Windows:

openEuler: