文件名称:groufix:跨平台和线程友好的图形引擎,主要专注于C语言内置的Vulkan
文件大小:85KB
文件格式:ZIP
更新时间:2024-04-24 01:41:25
C
格劳菲克斯 groufix是使用C语言构建的跨平台,线程友好且硬件加速的图形引擎。该库主要关注Vulkan API。 主要存储库托管在。 该引擎当前支持以下目标: 类Unix ( ) Windows (XP +)( ) 建筑 查看所有源代码: $ git clone https://github.com/Ckef/groufix.git && cd groufix $ git submodule update --init $ python3 ./deps/shaderc/utils/git-sync-deps 该项目附带一个Makefile,在没有目标的情况下运行make或mingw32-make来查看所有可能的构建目标。 每个受支持的操作系统都有一个明确的目标。 也可以使用mingw-w64包将groufix交叉编译到Windows。 Makefile带有以下标志: D
【文件预览】:
groufix-master
----.gitmodules(283B)
----deps()
--------shaderc()
--------Vulkan-Headers()
--------glfw()
----tests()
--------minimal.c(566B)
--------threaded.c(1KB)
--------test.h(6KB)
--------fps.c(715B)
----include()
--------groufix.h(2KB)
--------groufix()
----src()
--------groufix.c(3KB)
--------groufix()
----.gitignore(119B)
----Makefile(6KB)
----README.md(6KB)