Skip to content

Commit 7954f3b

Browse files
committed
vulkan: Fix missing cmake logic for dot product extension
1 parent 833e2b7 commit 7954f3b

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

ggml/src/ggml-vulkan/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ if (Vulkan_FOUND)
153153
-DCMAKE_INSTALL_PREFIX=${CMAKE_BINARY_DIR}
154154
-DGGML_VULKAN_COOPMAT_GLSLC_SUPPORT=${GGML_VULKAN_COOPMAT_GLSLC_SUPPORT}
155155
-DGGML_VULKAN_COOPMAT2_GLSLC_SUPPORT=${GGML_VULKAN_COOPMAT2_GLSLC_SUPPORT}
156+
-DGGML_VULKAN_INTEGER_DOT_GLSLC_SUPPORT=${GGML_VULKAN_INTEGER_DOT_GLSLC_SUPPORT}
156157
BUILD_COMMAND ${CMAKE_COMMAND} --build .
157158
INSTALL_COMMAND ${CMAKE_COMMAND} --install .
158159
INSTALL_DIR ${CMAKE_BINARY_DIR}

ggml/src/ggml-vulkan/vulkan-shaders/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ endif()
66
if (GGML_VULKAN_COOPMAT2_GLSLC_SUPPORT)
77
add_compile_definitions(GGML_VULKAN_COOPMAT2_GLSLC_SUPPORT)
88
endif()
9+
if (GGML_VULKAN_INTEGER_DOT_GLSLC_SUPPORT)
10+
add_compile_definitions(GGML_VULKAN_INTEGER_DOT_GLSLC_SUPPORT)
11+
endif()
912
set(TARGET vulkan-shaders-gen)
1013
add_executable(${TARGET} vulkan-shaders-gen.cpp)
1114
install(TARGETS ${TARGET} RUNTIME)

0 commit comments

Comments
 (0)