RenderDoc 1.17 发布,用于 Vulkan/OpenGL 开发的图形调试器
RenderDoc 是一种基于帧捕获(frame-capture based)的图形调试器,目前可用于 Windows、Linux、Android、Stadia 和 Nintendo Switch 上的 Vulkan、D3D11、D3D12、OpenGL 和 OpenGL ES 开发。
RenderDoc 1.17 发布,更新内容如下:
主要亮点
- 支持新的 Vulkan 扩展
VK_KHR_dynamic_rendering
,该扩展允许在命令记录时跨命令缓冲区记录动态渲染通道,而不需要预先创建渲染通道或帧缓冲区对象。 - 资源检查器现在有了一些排序选项,你可以按字母顺序(之前的默认值)、创建顺序(根据它们在应用程序中的原始创建)或最近查看的顺序进行排序。当按最近查看排序时,顶部的资源是在资源检查器中最近查看的,并将依次进行排序。
- 计算着色器调试现在可以通过分割工作组和线程 ID,或通过全局线程 ID 启动。
- 网格查看器现在允许你选择输入顶点数据的坐标轴,例如用 Z-up 代替 Y-up 或左/右手。
Python API 的变化
ReplayController.GetCBufferVariableContents
现在在管线和着色器之后接受一个ShaderStage
参数,以允许在像 vulkan 这样的 API 上进行歧义处理。D3D12RootSignatureRange.rootElement
已被重命名为D3D12RootSignatureRange.rootSignatureIndex
,以便更清楚地表明这是指原始元素。
功能/改进
- UI:性能计数器查看器现在只显示与事件浏览器同步的可见事件。
- UI:自定义可视化着色器现在可以访问选定的最小/最大范围。
- UI:增加了将编辑过的着色器重置为原始状态的功能。
- OpenGL:增加对 3D ASTC 压缩纹理的支持。
- Vulkan:增加一个选项,将当前的 vulkan 管道状态和依赖关系导出到 fossilize 数据库。
- Vulkan:增加对一些新扩展的支持:
- VK_KHR_dynamic_rendering
- VK_KHR_format_feature_flags2
- VK_KHR_maintenance4
- VK_KHR_present_id
- VK_KHR_present_wait
- VK_KHR_shader_integer_dot_product
- VK_KHR_shader_subgroup_uniform_control_flow
- VK_EXT_color_write_enable
- VK_EXT_extended_dynamic_state2
- VK_EXT_fragment_density_map2
- VK_EXT_global_priority_query
- VK_EXT_load_store_op_none
- VK_EXT_rgba10x6_formats
- VK_EXT_shader_atomic_float2
- VK_EXT_vertex_input_dynamic_state
- VK_EXT_ycbcr_2plane_444_formats
更多详情可查看:https://github.com/baldurk/renderdoc/releases/tag/v1.17

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
WinSCP 5.19.5 发布,Windows 图形化 SFTP 客户端
WinSCP 是一个 Windows 环境下使用的SSH的开源图形化SFTP客户端,同时支持SCP协议,它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。 目前,WinSCP 5.19.5已经发布。该版本具体更新内容如下: 复制文件时与 Google Cloud S3 API 的兼容性。2038 删除隐式现有目录时与 Google Cloud S3 API 的兼容性。2042 翻译更新:土耳其语。 当 OpenSSH 8.8(或更高版本)服务器拒绝密钥时,记录对1952的引用。 错误修复:在下载从剪贴板粘贴的文件时,将新内容复制到剪贴板时崩溃。2036 错误修复:同步核对清单上的 Browse Remote Directory命令没有找到带空格的文件。 错误修复:Extension ZIP和 Upload不适用于驱动器根目录中的文件。2039 错误修复:控制台窗口上的路径在不适合时没有缩短。 更新说明:https://winscp.net/eng/docs/history#5.19.5
- 下一篇
CakePHP 4.3.2 发布,PHP 快速开发框架
CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC(model–view–controller) 等著名设计模式的开源 Web 框架。CakePHP 用 PHP 编写,以 Ruby on Rails 的概念为模型,并在 MIT 许可下进行分发。 CakePHP 4.3.2 现已发布,这是 4.3 分支的一个维护版本,修正了几个社区报告的问题: 增加了控制器动作的数组类型强制转换,现在带,分隔值的列表现在可以解压缩到数组里面。 确保在控制器中设置了$defaultTable。 放宽了对psr/container的版本限制。 更新了Table::get()生成的缓存键,以前的密钥与基于文件的缓存不兼容。(这个修复的副作用是缓存键会改变。) 增加了_urldecode路由选项,以增加更多请求 url 的解码方式。 修复了日志消息中丢失的毫秒数。 修正了 Router::reverse() 不能正确处理使用 Route::setPass() 创建的参数问题。 添加对308HTTP 状态代码的...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2全家桶,快速入门学习开发网站教程
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Red5直播服务器,属于Java语言的直播服务器