Embree 4.0 发布,英特尔高性能光追库
Embree 是英特尔开发的高性能光线追踪库,Embree 支持 Linux、macOS 和 Windows 下的 x86 CPU;macOS 下的 ARM CPU;以及 Linux 和 Windows 下的英特尔 GPU。
- Embree 通过 SYCL 增加了对 Intel Arc GPU 的支持
- Embree 的 SYCL 支持处于测试阶段。目前的功能、质量和 GPU 性能可能无法反映最终产品的情况。
- 这个版本的 Embree CPU 支持为 Gold 级别,包含了与以前版本相同的质量和性能。
- 为了在 CPU 和 GPU 上获得最佳的体验和性能,需要进行少量的 API 修改。
- rtcIntersect 和 rtcOccluded 函数参数略有改变。
- RTCIntersectContext 被重命名为 RTCRayQuery context,大部分成员移至新的 RTCIntersectArguments 和 RTCOccludedArguments 结构。
- rtcFilterIntersection 和 rtcFilterOcclusion 的 API 调用被替换为 rtcInvokeIntersectFilterFromGeometry 和 rtcInvokeOccludedFilterFromGeometry API 调用。
- rtcSetGeometryEnableFilterFunctionFromArguments 可以为一些几何体启用参数过滤功能。
- RTC_RAY_QUERY_FLAG_INVOKE_ARGUMENT_FILTER 射线查询标志可以为每个几何体启用参数过滤功能。
- 按照大多数用户的要求,现在默认启用了 Ray mask。
- 几何图形的默认 Ray mask 从 0xFFFFFFFF 改为 0x1。
- 删除了 Ray Stream API,因为它很少被使用,与数据包追踪相比性能优势很小。
- rtcGetGeometryUserDataFromScene API 调用被添加到 SYCL 代码中使用
- Feature 标志可以降低代码的复杂度,以便在 GPU 上获得最佳性能。
- 修正了 Linux 下 ARM AArch64 处理器的编译问题
- 在所有平台上为 ARM 设置默认频率级别为 SIMD256。
- EMBREE_ISPC_SUPPORT 默认为关闭
- Embree 放弃了对过时的 Intel(R) 编译器的支持。它被 Windows 和 Linux 上的 Intel(R) oneAPI DPC++/C++ Compiler 和 macOS 上的 Intel(R) C++ Classic Compiler 取代
更多详情可查看:https://github.com/embree/embree/releases/tag/v4.0.0

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Bee V2.0.2.14 增强 Mongodb ORM 功能,完善缓存和 Json 功能,修复一个 bug
Bee就是简单,但性能还很快; 开发也很快, 让你节省更多的时间,去约会^_^ 使用MongoDB像使用MySQL一样容易; ORM BeeSharding 分库分表就是那么简单,对开发透明,不影响业务,简单易用,文件小,性能好;支持 Mongodb,支持JDBC,还支持Android 和 Harmony。 Bee,互联网新时代的 Java ORM 工具,更快、更简单、更自动,开发速度快,运行快,更智能 V2.0.2.14(2023·情人节) 完善:Mongodb ORM日志功能 完善:不同包的实体即使指定同一个表也不能共享缓存 完善:Json String类型查询结果转换增强 fixed bug:PreparedSql接口的批量插入insertBatch空指针和占位符 愿今天是没有Bug的情人节! V2.0.x 其它特性,请阅读: https://www.oschina.net/news/224660 https://www.oschina.net/news/226875/bee-2-0-1-22-released https://www.oschina.net/news/22734...
- 下一篇
Semi Design v2.29.0 发布,抖音企业级 UI 库
Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.29.0现已发布,此版本带来如下更新内容: 【Feat】 Locale 增加瑞典语: sv_SE、波兰语: pl_PL 、荷兰语: nl_NL支持 [i18n] 增加瑞典语、波兰语、荷兰语的支持#1410 【Fix】 优化俄语、阿拉伯语、罗马尼亚语种单复数文本显示问题 修复 DatePicker 内嵌输入框受控模式下 dateTimeRange 回显错误问题#1413 【Design Token】 Table Design Token 变更,修改以下 Token 默认值:$color-table_body-bg-default 、$color-table-bg-default , 由 var(--semi-color-bg-2) 变更为 var(--semi-color-bg-1),$color-table_th-bg-defau...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- 2048小游戏-低调大师作品
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS关闭SELinux安全模块
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池