|
@@ -2108,9 +2108,9 @@ void ggml_vk_instance_init() {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
static void ggml_vk_init(ggml_backend_vk_context * ctx, size_t idx) {
|
|
static void ggml_vk_init(ggml_backend_vk_context * ctx, size_t idx) {
|
|
|
- GGML_ASSERT(idx < vk_instance.device_indices.size());
|
|
|
|
|
VK_LOG_DEBUG("ggml_vk_init(" << ctx->name << ", " << idx << ")");
|
|
VK_LOG_DEBUG("ggml_vk_init(" << ctx->name << ", " << idx << ")");
|
|
|
ggml_vk_instance_init();
|
|
ggml_vk_instance_init();
|
|
|
|
|
+ GGML_ASSERT(idx < vk_instance.device_indices.size());
|
|
|
|
|
|
|
|
ctx->name = GGML_VK_NAME + std::to_string(idx);
|
|
ctx->name = GGML_VK_NAME + std::to_string(idx);
|
|
|
|
|
|