linuxsir首页 LinuxSir.Org | Linux、BSD、Solaris、Unix | 开源传万世,因有我参与欢迎您!
网站首页 | 设为首页 | 加入收藏
您所在的位置:主页 > 小企鹅新闻图书馆 >

RenderDoc 1.3 发布,受欢迎的图形调试器

时间:2019-04-29  来源:未知  作者:admin666

RenderDoc 1.3现在可用作此跨平台,多API图形调试工具的最新更新。

RenderDoc 1.3支持YUV/YCbCr纹理处理,改进的OpenGL回放处理,OpenGL持久缓冲区映射现在表现得更像Vulkan,各种各样的Vulkan API改进,支持许多新的扩展,Direct3D 12增强,以及几十个bug修复。

有兴趣查看RenderDoc 1.3的开发人员可以通过项目的GitHub公告了解更多关于这个大更新的信息,-特别是关于修复/生活质量改进的信息。

在本地支持YUV/YCbCr纹理的所有API上添加对它们的支持。默认情况下,纹理查看器将显示原始像素值,但可以切换到执行包感知默认YCbCr解码的模式。

RenderDoc 1.3 发布,受欢迎的图形调试器

它还支持D3D11上的视频解码API,这些API是MediaFoundation等更高级别框架的基础。

在OpenGL上,不再需要任何重播扩展,所有剩余的必需扩展都在需要时进行模拟。 只要实现支持OpenGL 3.2或OpenGL ES 3.0,它就应该能够重放 - 尽管在某些情况下如果缺少计算着色器等扩展,则功能会降低。

这是在macOS上正确支持GL的一个步骤,该版本未包含在此版本中,但正在开发中。

添加了一键式按钮以加载上次运行捕获会话,该会话从运行到运行持续存在。 这是在配置文件中将捕获设置保存和加载到磁盘的现有功能的补充。 OpenGL持久缓冲区映射已经过重构,表二八杠现得更像Vulkan。 可写入的持久性缓冲区映射将始终将GL_READ添加到其参数中,并且直接映射的内存将返回到应用程序而不是影子缓冲区。

这意味着当RenderDoc在后台处于空闲状态时,开销最小,并且您只需支付在主动捕获帧时检查持久缓冲区映射的成本(这仍将非常慢)。 请注意,在捕获期间,显式刷新缓冲区映射在RenderDoc中仍然会更加高效。

在vulkan着色器上访问描述符数组将获取动态GPU反馈以确定使用哪些特定索引,并且只有这些数组索引将显示在管道状态视图和纹理查看器缩略图中。

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址:https://www.linuxidc.com/Linux/2019-04/158356.htm

linux Wine-Staging 4.7 发布,并修复了11年前的Winamp问题 Kotlin v1.3.31发布,基于JVM的编程语言
友情链接
  • Linux基础教程 - VMware虚拟机CentOS 7 磁盘扩容
  • Linux如何查看文件被哪个进程写数据
  • 如何在Ubuntu中安装NVIDIA 430.09
  • Linux和Uboot下eMMC boot分区读写
  • devmem读写物理内存和devkmem读取内核虚拟内存
  • Linux内核性能分析利器之trace-cmd和kernelshark
  • 在 Linux 中把用户添加到组的四个方法
  • 如何在Ubuntu中更改用户密码
  • 如何在Ubuntu中通过PPA安装Kodi 18.2并设置中文界面
  • Ubuntu 18.04 下搭建 C/C++编译开发环境及GCC多版本切换
  • MySQL 报 ERROR 1030 Got error 28 from 解决
  • Linux dmesg命令使用示例
  • 关于MySQL触发器new和old
  • MySQL数据导出及mysqldump命令参数
  • MySQL 8.0新特性之原子DDL
  • MySQL slow_log表不能修改成innodb引擎
  • MySQL的可重复读级别能解决幻读吗
  • MySQL slow_log日志表出现非法字段值
  • MySQL数据库多实例介绍及安装
  • Oracle synonym 同义词创建与删除
  • Linux下MySQL多实例的安装部署
  • CentOS 7下Oracle 12C 无图形界面静默安装
  • Java集合之HashMap详解
  • MySQL 非空约束位置不同对自增列造成的影响
  • MySQL字符集utf8和utf-8的关系
  • 关于 Java 依赖注入
  • 通过 mysqlbinlog 和 grep 命令定位binlog文件中指定操作
  • shell控制多个进程并发执行实例
  • MariaDB数据库性能优化与中文乱码解决
  • Python 与 C/C++混合编程的应用
  • Python实现将文本生成二维码示例代码
  • C/C++ 动态库与静态库的制作和使用
  • 广域网访问NFS
  • Python下利用QR Code模块生成二维码示例
  • C/C++的静态库与动态库
  • CentOS 7集群间实现NFS文件共享
  • 使用Python pygal模块绘制世界地图示例
  • C/C++ open函数的阻塞和非阻塞
  • Samba服务权限配置案例
  • 关于numpy.rollaxis函数
  • Linux stat函数和stat命令
  • 使用Jenkins Pipeline自动化构建发布Java项目
  • Ubuntu下使用Python的pygal库创建SVG矢量图形
  • Python文件和目录操作示例
  • memcached架构及缓存策略
  • 狮子会
  • 大乐透走势图带坐标
  • 真人现场娱乐
  • 中彩网双色球走势图
  • 网上娱乐场
  • bvlgari官网
  • 大乐透走势图浙江