Compare commits

...

4 Commits

Author SHA1 Message Date
Ruben Ortlam 033e652e92 output device group info 2026-05-01 14:53:12 +02:00
Ruben Ortlam d40697c46a add device group test 2026-05-01 07:49:49 +02:00
Ruben Ortlam 56cc6e1e4e clean up tests, add dma_buf test 2026-04-29 15:20:42 +02:00
Ruben Ortlam c1680de104 benchmark 2026-04-29 14:41:22 +02:00
3 changed files with 971 additions and 1 deletions
+1
View File
@@ -228,6 +228,7 @@ option(GGML_VULKAN_MEMORY_DEBUG "ggml: enable Vulkan memory debug ou
option(GGML_VULKAN_SHADER_DEBUG_INFO "ggml: enable Vulkan shader debug info" OFF)
option(GGML_VULKAN_VALIDATE "ggml: enable Vulkan validation" OFF)
option(GGML_VULKAN_RUN_TESTS "ggml: run Vulkan tests" OFF)
option(GGML_VULKAN_COPY_TESTS "ggml: run Vulkan cross-device copy benchmarks" OFF)
option(GGML_WEBGPU "ggml: use WebGPU" OFF)
option(GGML_WEBGPU_DEBUG "ggml: enable WebGPU debug output" OFF)
option(GGML_WEBGPU_CPU_PROFILE "ggml: enable WebGPU profiling (CPU)" OFF)
+4
View File
@@ -120,6 +120,10 @@ if (Vulkan_FOUND)
add_compile_definitions(GGML_VULKAN_RUN_TESTS)
endif()
if (GGML_VULKAN_COPY_TESTS)
add_compile_definitions(GGML_VULKAN_COPY_TESTS)
endif()
# Set up toolchain for host compilation whether cross-compiling or not
if (CMAKE_CROSSCOMPILING)
if (GGML_VULKAN_SHADERS_GEN_TOOLCHAIN)
File diff suppressed because it is too large Load Diff