llama.cpp b11013 릴리스는 im2col 및 im2col_3d 셰이더에서 buffer_reference 정렬을 수정하여 Vulkan의 검증 오류를 해결했습니다. 이 수정은 포인터 스트라이드를 실제 쓰기 크기에 맞게 정렬하여 GPU-AV 검증 히트를 제거하고 issue #28960을 해결했습니다.
- im2col.comp 및 im2col_3d.comp의 정렬되지 않은 쓰기로 인해 트리거된 VUID-RuntimeSpirv-PhysicalStorageBuffer64-06315를 수정함.
- float (4) 및 float16_t (2)에 대한 버전별 정의와 일치하도록 buffer_reference_align = D_SIZE를 설정함.
- IM2COL 및 IM2COL_3D 작업 모두에 대해 검증 히트를 20에서 0으로 줄임.
이 변경은 지원되는 플랫폼에서 GPU 가속 추론을 위한 올바른 Vulkan 검증 동작을 보장합니다.