作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我按照此处的说明使用 OpenGL 遮挡进行渲染:( https://developer.download.nvidia.com/books/HTML/gpugems/gpugems_ch29.html )
我在 Jupyter 上运行相同的代码(它使用“Cirrus Logic GD 5446”作为 GPU,在 VM 架构师 JupyterHub 上模拟了 25 年历史的 PCI 图形芯片)和本地机器(使用 GeForce 840M) .
该代码适用于两种环境,但是,为每个面生成的像素数量略有不同。本地执行更准确一些,运行速度也快两倍。
是否有可能在所有机器上实现相似的性能和结果,或者这不是我们掌握的?
最佳答案
OpenGL规范对于再现性(不变性)非常明确:
https://www.khronos.org/registry/OpenGL/specs/gl/glspec46.core.pdf附录A
只有在同一实现上执行相同的操作序列才能保证相同的结果。仅更改一项操作,否则实现和结果可能会有所不同。
关于python - 使用 OpenGL,结果是否取决于安装的硬件或驱动程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66244217/
我是一名优秀的程序员,十分优秀!