<div dir="auto">Was looking in my termux packages to see if I can enable vulkan filters in ffmpeg (not yet), but found this library<div dir="auto"><br></div><div dir="auto"><a href="https://github.com/g-truc/glm" rel="noreferrer noreferrer noreferrer" target="_blank">https://github.com/g-truc/glm</a><br></div><div dir="auto"><br></div><div dir="auto">====</div><div dir="auto"><p dir="auto"><a href="http://glm.g-truc.net/" rel="noreferrer noreferrer" target="_blank">OpenGL Mathematics</a> (<em>GLM</em>) is a header only C++ mathematics library for graphics software based on the <a href="https://www.opengl.org/registry/doc/GLSLangSpec.4.50.diff.pdf" rel="noreferrer noreferrer" target="_blank">OpenGL Shading Language (GLSL) specifications</a>.</p>
<p dir="auto"><em>GLM</em> provides classes and functions designed and implemented with the same naming conventions and functionality than <em>GLSL</em> so that anyone who knows <em>GLSL</em>, can use <em>GLM</em> as well in C++.</p><p dir="auto">===</p></div><div dir="auto">might be useful for someone ...</div><div dir="auto"><br></div><div dir="auto">vulkan filters in ffmpeg need some glsl and shader-related packages not in termux yet</div><div dir="auto"><br></div><div dir="auto"><a href="https://bugs.gentoo.org/750260" target="_blank" rel="noreferrer">https://bugs.gentoo.org/750260</a><br></div><div dir="auto"><br></div><div dir="auto">Vulkan video (decode) seems to be existing in some unreleased branches</div><div dir="auto"><br></div><div dir="auto"><a href="https://themaister.net/blog/2023/01/05/vulkan-video-shenanigans-ffmpeg-radv-integration-experiments/">https://themaister.net/blog/2023/01/05/vulkan-video-shenanigans-ffmpeg-radv-integration-experiments/</a><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div></div>