Proyek llama.cpp merilis build b10857, yang mencakup perbaikan untuk penggunaan handle Vulkan-Hpp pada platform 32-bit. Pembaruan ini mengatasi masalah keamanan tipe di mana handle Vulkan non-dispatchable seperti VkBuffer direpresentasikan sebagai uint64_t.

  • Menambahkan operator<< untuk vk::Buffer agar memungkinkan streaming langsung ke std::ostream untuk log debug dan memori.
  • Melewati vk::Buffer langsung ke API CommandBuffer::copyBuffer Vulkan-Hpp alih-alih mengonversinya menjadi VkBuffer.

Perubahan ini memastikan penanganan objek Vulkan yang benar pada arsitektur 32-bit, mencegah kesalahan potensial dalam operasi logging dan salinan buffer.