文件名称:MetalNanoVG:NanoVG的金属端口
文件大小:84KB
文件格式:ZIP
更新时间:2024-05-30 17:20:13
metal ios-lib nanovg graphics2d graphics-library
金属纳米VG MetalNanoVG是NanoVG的本机端口,最大程度地利用Apple的Graphics API。 捐款 如果您发现此项目有用,请考虑捐赠以表示支持 :red_heart: 预防措施 仅适用于 ,tvOS 9.0+和 。 从iOS 13开始提供模拟器支持,并且需要在macOS 10.15+上运行的Xcode 11+。 即使满足操作系统要求,也不支持所有的Apple硬件。 是必需的。 好处 CPU和GPU之间的共享缓冲区。 只要有可能,都会缓存各种金属状态。 与OpenGL相比,开销较低。 预编译的着色器。 (无需在运行时编译着色器) 与强大的Metal功能(例如无缝集成。 安装 下载NanoVG和MetalNanoVG源代码。 将NanoVG和MetalNanoVG的src目录添加到标头搜索路径。 将NanoVG的src/nanovg.c和MetalNanoVG的src/
【文件预览】:
MetalNanoVG-master
----.gitignore(1KB)
----README.md(3KB)
----LICENSE(1KB)
----src()
--------nanovg_mtl.h(4KB)
--------nanovg_mtl_shaders.metal(6KB)
--------nanovg_mtl.m(61KB)
--------mnvg_bitcode()
----tools()
--------metallib(3KB)