dirtyrectangle相关内容

脏矩形

哪里可以找到有关实现一种算法的参考资料,该算法用于计算“脏矩形"以最小化帧缓冲区更新?一种显示模型,允许任意编辑并计算更新显示所需的最小“位 blit"操作集. 解决方案 Vexi 是这个的参考实现.类是 org.vexi.util.DirtyList(Apache 许可),用作生产系统的一部分,即经过彻底测试,并得到很好的评论. 需要注意的是,当前的类描述有点不准确,“一种通用数据 ..
发布时间:2021-12-30 19:03:48 其他开发

WPF性能.错误的脏矩形计算

我目前正在处理与WPF富客户端LOB应用程序中的性能问题有关的客户分配. 问题是该应用程序运行非常缓慢/缓慢.尤其是数据表的处理(滚动,排序,选择)非常慢,并且使应用程序无法使用. 我分析了包含几个文本框,组合框和标签的单个选项卡被打开并闲置(等待用户输入)时的系统状态. 这些是我的发现: 所有渲染都是在GPU上计算的 没有诸如动画,位图效果,透明度等性能高的功能. 选 ..
发布时间:2021-04-19 18:34:57 其他开发

脏的矩形

在哪里可以找到有关实现用于计算“脏矩形”以最小化帧缓冲区更新的算法的参考?一个显示模型,允许任意编辑并计算更新显示所需的最小“比特位”操作集。 是这个的参考实现。该类是 org.vexi.util.DirtyList (Apache许可证),并被用作生产系统的一部分,即经过全面测试,并且评论很好。 一个告诫,当前类描述有点不准确,“一个通用数据结构,用于保存需要重绘的矩形区域列表,并具有智能 ..
发布时间:2018-05-25 18:37:05 其他开发

最佳的一组脏兮兮的矩形

问题: 我们有一个二维显示区域 (想象一下像素的简单缓冲区)。 定期地,一些像素被改变 。我们需要找到一组 矩形,它们封装了所有 更改的像素。 这将是微不足道的,但不可取的是 来计算一个单一的,可能是 的大矩形,它封装了所有 变化的像素。我们宁愿将 多个较小的紧密配置的 矩形降至指定的最小 大小(即可以变为 的变量)。例如,假设在 整个显示区域内, 中的几个 ..