【问题标题】:Rendering problem with the OpenGL GL_POINTS primitiveOpenGL GL_POINTS 原语的渲染问题
【发布时间】:2011-03-29 03:22:59
【问题描述】:

在我们的开发办公室使用软件渲染或任何图形卡时,我们的小彩色 GL_POINTS 会以我们期望的颜色进行渲染。在现场,一些用户报告点以错误的颜色呈现。让他们关闭硬件加速解决了他们的问题,因此我们一直将整个问题归结为第三方问题并使用解决方法(颜色仍然没有问题的微小像素大小的矩形)。问题:我们的性能受到了巨大的打击。

我的问题是,有没有其他人遇到过类似的问题,如果有,他们是否想出了一种方法来保持他们的 GL_POINTS并正确地显示颜色?

【问题讨论】:

  • 您使用的是调色板(索引颜色)还是 RGBA?你能用一小段代码重现这个错误吗? glPointSize = 1.0 吗?

标签: opengl


【解决方案1】:

我没有遇到过类似的问题,但是解决方法很简单:获取你用户正在使用的卡,并设置相同的环境。

也许问题出在老司机身上。我看不出还有什么可以呈现错误的颜色。

【讨论】:

  • 我也是这么想的,尤其是考虑到软件渲染解决了这个问题。很遗憾,我们的用户不能/不会更新驱动程序。
  • @Edward 在这种情况下,获得相同的 GPU 芯片和类似的环境,并找到解决方法。
猜你喜欢
  • 1970-01-01
  • 2011-01-03
  • 1970-01-01
  • 2016-01-15
  • 2013-06-06
  • 1970-01-01
  • 2013-09-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多