Change8

b8394

📦 llama-cppView on GitHub →
🐛 8 fixes🔧 1 symbols

Summary

This release focuses on stability improvements for the Vulkan backend, specifically addressing issues related to event synchronization and command buffer resetting. It also provides updated pre-built binaries for numerous platforms.

🐛 Bug Fixes

  • Fixed event wait submission in vulkan backend.
  • Fixed event command buffer reset in vulkan backend.
  • Fixed event command buffer reset validation error.
  • Command buffers are now reset before reuse.
  • Switched vulkan event synchronization to use timeline semaphores instead of fences.
  • Fixed event reuse issue when dealing with multiple vectors.
  • Added semaphore wait condition even if compute_ctx already exists.
  • Removed event pending stage.

Affected Symbols