llama.cpp/ggml
Gong-Mi eb81f41889 vulkan: add Android Hardware Buffer support and non-coherent memory handling
- Implemented Android Hardware Buffer (AHB) support for Vulkan backend on Android.
- Added logic to use AHB for device buffers when GGML_VK_AHB environment variable is enabled.
- Added support for host-visible, non-coherent memory by explicitly flushing and invalidating memory ranges using nonCoherentAtomSize.
- Updated CMake to link against the android library on Android platforms.
- Verified AHB and external memory extensions are enabled during device initialization.
2026-02-04 15:52:32 +08:00
..
cmake ggml: Skip backend library linking code when GGML_BACKEND_DL=ON (#15094) 2025-08-07 13:45:41 +02:00
include ggml : add ggml_build_forward_select (#18550) 2026-01-19 20:03:19 +02:00
src vulkan: add Android Hardware Buffer support and non-coherent memory handling 2026-02-04 15:52:32 +08:00
.gitignore vulkan : cmake integration (#8119) 2024-07-13 18:12:39 +02:00
CMakeLists.txt ggml : bump version to 0.9.5 (ggml/1410) 2025-12-31 18:54:43 +02:00