يعالج إصدار llama.cpp b11013 خطأ تحقق في Vulkan من خلال تصحيح محاذاة buffer_reference في شادرات im2col و im2col_3d. يحل الإصلاح المشكلة #28960 عن طريق محاذاة خطوة المؤشر إلى أحجام الكتابة الفعلية، مما يلغي عمليات التحقق من GPU-AV.
- إصلاح VUID-RuntimeSpirv-PhysicalStorageBuffer64-06315 الذي تم تشغيله بسبب كتابات غير متوافقة في im2col.comp و im2col_3d.comp.
- تعيين buffer_reference_align = D_SIZE لتتوافق مع التعريف لكل متغير لـ float (4) و float16_t (2).
- تقليل عمليات التحقق من 20 إلى 0 لكلا عمليتي IM2COL و IM2COL_3D.
يضمن هذا التغيير سلوك تحقق Vulkan الصحيح للاستدلال المعجل بواسطة GPU على المنصات المدعومة.