Meta 发布基于 Vulkan、OpenGL 构建的中间图形库“IGL”
Meta 发布了中间图形库 ( Intermediate Graphics Library - IGL ), 作为一个新的控制 GPU 的跨平台库。
IGL 提供一个单一的低级接口,然后将常见的 GPU 功能封装到该低级跨平台接口中。该接口可在除 Direct3D 之外的所有主要图形后端上运行。
- 支持的渲染后端范围: Metal 2+、OpenGL 2.x、OpenGL 3.1+、OpenGL ES 2.0+、Vulkan 1.1+ 和 WebGL 2.
- 平台范围:从 macOS 和 iOS 到 Windows、Android 和 Linux。
API 支持 :
Windows | Linux | macOS | iOS | Android | |
---|---|---|---|---|---|
Vulkan 1.1 | ✔️ | ✔️ | ✔️ (MoltenVK) | ✖️ | ✔️ (Quest 2/3/Pro) |
OpenGL ES 2.0 - 3.0 | ✔️ (Angle) | ✔️ (Angle) | ✔️ | ✔️ | ✔️ |
OpenGL ES 3.1 - 3.2 | ✔️ (Angle) | ✔️ (Angle) | ✖️ | ✖️ | ✔️ |
OpenGL 3.1 - 4.6 | ✔️ | ✔️ | ✖️ | ✖️ | ✖️ |
Metal 2 | ✖️ | ✖️ | ✔️ | ✔️ | ✖️ |
IGL 渲染示例的屏幕截图:
Meta 已在 MIT 许可下发布了 IGL 库代码,可在 GitHub 仓库中查阅。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
YMP 2.1.2 发布,轻量级 Java 应用开发框架
YMP 是一个非常简单、易用的轻量级 Java 应用开发框架,涵盖 AOP、IoC、WebMVC、ORM、Validation、Plugin、Serv、Cache 等特性,主要技术特点: 采用组件化、模块方式打包,可按需装配,灵活可扩展; 采用微内核实现 AutoScan、AOP、IoC、Events 等,涵盖 SSH 和 SSM 框架中绝大部分核心功能; 统一配置体系结构,感受不一样的文件资源配置及管理模式; 整合多种日志系统(Log4j、JCL、Slf4j 等)、日志文件可分离存储; 轻量级持久化层封装,针对 RDBMS(MySQL、SQL Server、Oracle、PostgreSQL)和 NoSQL(MongoDB、Redis)提供支持; 完善的插件机制,助力于更细颗粒度的业务拆分; 独特的独立服务(Serv)开发体验; 功能强大的验证框架,完全基于 Java 注解,易于使用和扩展; 灵活的缓存服务,支持 EhCache、Redis 和多级缓存(MultiLevel)技术; 配置简单的 MVC 架构,强大且易于维护和扩展,支持 RESTful 风格,支持 JSP、HTML、B...
- 下一篇
docker镜像分析工具diving-rs 0.5.0版本发布
diving使用rust构建的docker镜像分析工具,程序体积更小,性能更,主要特性如下: 支持命令行与网页两种模式 支持四种拉取镜像方式:从镜像源、本地docker镜像中读取以及tar包 支持多个平台,包括:linux,windows,macos 可指定分析的镜像架构:arm64或amd64 更多的说明:github.com/vicanso/diving-rs 程序下载:github.com/vicanso/diving-rs/releases
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- CentOS7安装Docker,走上虚拟化容器引擎之路