rknpu2: add 2d (a)sync backend iface NULL slots for newer ggml

Pre-existing working-tree compat change carried from dspark, committed separately as the base for the perf-rknpu2 series. No behavior change.
This commit is contained in:
mfritsche
2026-07-08 23:57:15 +02:00
parent aecc8fbc6e
commit 39622ccb32
+4
View File
@@ -1209,6 +1209,8 @@ static ggml_backend_buffer_t ggml_backend_rknpu_buffer_type_alloc_buffer(ggml_ba
/* .memset_tensor = */ NULL,
/* .set_tensor = */ ggml_backend_rknpu_buffer_set_tensor,
/* .get_tensor = */ ggml_backend_rknpu_buffer_get_tensor,
/* .set_tensor_2d = */ NULL,
/* .get_tensor_2d = */ NULL,
/* .cpy_tensor = */ NULL,
/* .clear = */ ggml_backend_rknpu_buffer_clear,
/* .reset = */ NULL,
@@ -1340,6 +1342,8 @@ static ggml_backend_t ggml_backend_rknpu_device_init_backend(ggml_backend_dev_t
/* .free = */ ggml_backend_rknpu_free,
/* .set_tensor_async = */ NULL,
/* .get_tensor_async = */ NULL,
/* .set_tensor_2d_async= */ NULL,
/* .get_tensor_2d_async= */ NULL,
/* .cpy_tensor_async = */ NULL,
/* .synchronize = */ NULL,
/* .graph_plan_create = */ NULL,