发现了个Mesa3D的bug
作者:Bob 日期:2010-02-16
刚正儿八经用了一天,就发现跑红宝书的例子mvarray.c有问题,OpenGL1.4的扩展glMultiDrawElements函数的实现有bug……
试了一晚上还是觉得不是自己的问题,于是report到Mesa3D的邮件列表。隔了一天,开发者回了,说确实有问题。看commit的备注,似乎去年9月就发现这个函数有问题,不过改来改去还是没改对,汗……
贴一下邮件内容,希望下次我也能像上次发现vcglib的bug那样自己提交一份patch。特佩服老外,这个Brian Paul本身在VMware, Inc.供职,还负责维护这么大一个开源项目,而且这样的老外似乎很多。另外给老外写邮件,不管对方多大牌,你的问题多幼稚,一般都会收到回复,哪像国内的人,发了基本等于石沉大海……
Re: [Mesa3d-users] glMultiDrawElements Problem
Bo Jiang wrote:
> Dear all,
> I tried the sample program "mvarray.c" of OpenGL Programming Guide
> (red-book) with Mesa3D 7.6.1 but the result showed only the last line
> stripe regardless of how many line stripes to draw. (I copy Mesa's
> OPENGL32.DLL to my binary program directory to use Mesa instead of
> hardware driver)
> The result of my hardware driver is right.
I found the mvarray.c program and verified the issue. I'm committing
a fix. It'll be in the next Mesa release. I'm attaching the patch in
case you want to apply it locally.
-Brian
试了一晚上还是觉得不是自己的问题,于是report到Mesa3D的邮件列表。隔了一天,开发者回了,说确实有问题。看commit的备注,似乎去年9月就发现这个函数有问题,不过改来改去还是没改对,汗……
贴一下邮件内容,希望下次我也能像上次发现vcglib的bug那样自己提交一份patch。特佩服老外,这个Brian Paul本身在VMware, Inc.供职,还负责维护这么大一个开源项目,而且这样的老外似乎很多。另外给老外写邮件,不管对方多大牌,你的问题多幼稚,一般都会收到回复,哪像国内的人,发了基本等于石沉大海……
Re: [Mesa3d-users] glMultiDrawElements Problem
Bo Jiang wrote:
> Dear all,
> I tried the sample program "mvarray.c" of OpenGL Programming Guide
> (red-book) with Mesa3D 7.6.1 but the result showed only the last line
> stripe regardless of how many line stripes to draw. (I copy Mesa's
> OPENGL32.DLL to my binary program directory to use Mesa instead of
> hardware driver)
> The result of my hardware driver is right.
I found the mvarray.c program and verified the issue. I'm committing
a fix. It'll be in the next Mesa release. I'm attaching the patch in
case you want to apply it locally.
-Brian
评论: 3 | 引用: 0 | 查看次数: 196
回复
]
引用来自 Bob我要修正我文章里的一句话,因为我今天刚刚收到1个半月前看国内某杂志文章而发给一作的邮件的回复。虽然是慢了点,但还是帮了我大忙,特此表示感谢
我要修正我文章里的一句话,因为我今天刚刚收到1个半月前看国内某杂志文章而发给一作的邮件的回复。虽然是慢了点,但还是帮了我大忙,特此表示感谢

ym
发表评论
上一篇
下一篇


文章来自:
Tags: 





