Was looking in my termux packages to see if I can enable vulkan filters in ffmpeg (not yet), but found this library

https://github.com/g-truc/glm

====

OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specifications.

GLM provides classes and functions designed and implemented with the same naming conventions and functionality than GLSL so that anyone who knows GLSL, can use GLM as well in C++.

===

might be useful for someone ...

vulkan filters in ffmpeg need some glsl and shader-related packages not in termux yet

https://bugs.gentoo.org/750260

Vulkan video (decode) seems to be existing in some unreleased branches

https://themaister.net/blog/2023/01/05/vulkan-video-shenanigans-ffmpeg-radv-integration-experiments/