]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
ggml: new backend for Virglrenderer API Remoting acceleration (v2) (#18718)
authorKevin Pouget <redacted>
Wed, 28 Jan 2026 09:49:40 +0000 (10:49 +0100)
committerGitHub <redacted>
Wed, 28 Jan 2026 09:49:40 +0000 (17:49 +0800)
commitb7feacf7f39d79518e6ca48a9fcf697c5244b585
tree2fc4256fa14c6828c8176c20c1ccbf3a7ae6db6b
parent6ad70c5a779f770a37b91c51d88daf30313fca08
ggml: new backend for Virglrenderer API Remoting acceleration (v2) (#18718)
47 files changed:
CODEOWNERS
ggml/CMakeLists.txt
ggml/include/ggml-virtgpu.h [new file with mode: 0644]
ggml/src/CMakeLists.txt
ggml/src/ggml-backend-reg.cpp
ggml/src/ggml-virtgpu/CMakeLists.txt [new file with mode: 0644]
ggml/src/ggml-virtgpu/apir_cs_ggml-rpc-front.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/backend/CMakeLists.txt [new file with mode: 0644]
ggml/src/ggml-virtgpu/backend/apir_cs_ggml-rpc-back.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/backend/backend-convert.h [new file with mode: 0644]
ggml/src/ggml-virtgpu/backend/backend-dispatched-backend.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/backend/backend-dispatched-buffer-type.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/backend/backend-dispatched-buffer.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/backend/backend-dispatched-device.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/backend/backend-dispatched.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/backend/backend-dispatched.gen.h [new file with mode: 0644]
ggml/src/ggml-virtgpu/backend/backend-dispatched.h [new file with mode: 0644]
ggml/src/ggml-virtgpu/backend/backend-virgl-apir.h [new file with mode: 0644]
ggml/src/ggml-virtgpu/backend/backend.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/backend/shared/api_remoting.h [new file with mode: 0644]
ggml/src/ggml-virtgpu/backend/shared/apir_backend.gen.h [new file with mode: 0644]
ggml/src/ggml-virtgpu/backend/shared/apir_backend.h [new file with mode: 0644]
ggml/src/ggml-virtgpu/backend/shared/apir_cs.h [new file with mode: 0644]
ggml/src/ggml-virtgpu/backend/shared/apir_cs_ggml.h [new file with mode: 0644]
ggml/src/ggml-virtgpu/backend/shared/apir_cs_rpc.h [new file with mode: 0644]
ggml/src/ggml-virtgpu/ggml-backend-buffer-type.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/ggml-backend-buffer.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/ggml-backend-device.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/ggml-backend-reg.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/ggml-backend.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/ggml-remoting.h [new file with mode: 0644]
ggml/src/ggml-virtgpu/ggmlremoting_functions.yaml [new file with mode: 0644]
ggml/src/ggml-virtgpu/include/apir_hw.h [new file with mode: 0644]
ggml/src/ggml-virtgpu/regenerate_remoting.py [new file with mode: 0755]
ggml/src/ggml-virtgpu/virtgpu-apir.h [new file with mode: 0644]
ggml/src/ggml-virtgpu/virtgpu-forward-backend.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/virtgpu-forward-buffer-type.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/virtgpu-forward-buffer.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/virtgpu-forward-device.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/virtgpu-forward-impl.h [new file with mode: 0644]
ggml/src/ggml-virtgpu/virtgpu-forward.gen.h [new file with mode: 0644]
ggml/src/ggml-virtgpu/virtgpu-shm.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/virtgpu-shm.h [new file with mode: 0644]
ggml/src/ggml-virtgpu/virtgpu-utils.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/virtgpu-utils.h [new file with mode: 0644]
ggml/src/ggml-virtgpu/virtgpu.cpp [new file with mode: 0644]
ggml/src/ggml-virtgpu/virtgpu.h [new file with mode: 0644]