]> git.djapps.eu Git - pkg/ggml/sources/ggml/commitdiff
vulkan: fix compilation with GGML_VULKAN_DEBUG=ON (#948)
authorSalvatore Mesoraca <redacted>
Fri, 6 Sep 2024 12:34:33 +0000 (14:34 +0200)
committerGitHub <redacted>
Fri, 6 Sep 2024 12:34:33 +0000 (14:34 +0200)
the old code was trying to print a non-existent field (size)
and the struct as a whole (which doesn't have a operator<<
override defined).
Probably a typo happened during refactoring.

Signed-off-by: Salvatore Mesoraca <redacted>
src/ggml-vulkan.cpp

index 672dc634e3e1f0e346084589427d56ecafc2e6ac..d6f647c89fbff8dbf1086255b3eb039748b3fed0 100644 (file)
@@ -2480,7 +2480,7 @@ static void ggml_vk_dispatch_pipeline(ggml_backend_vk_context* ctx, vk_context&
     const uint32_t wg2 = CEIL_DIV(elements[2], pipeline->wg_denoms[2]);
     VK_LOG_DEBUG("ggml_vk_dispatch_pipeline(" << pipeline->name << ", {";
     for (auto& buffer : descriptor_buffer_infos) {
-        std::cerr << "(" << buffer << ", " << buffer.offset << ", " << buffer.size << "), ";
+        std::cerr << "(" << buffer.buffer << ", " << buffer.offset << ", " << buffer.range << "), ";
     }
     std::cerr << "}, (" << wg0 << "," << wg1 << "," << wg2 << "))");
     GGML_ASSERT(pipeline->descriptor_set_idx < pipeline->descriptor_sets.size());