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.