发现了个Mesa3D的bug

  刚正儿八经用了一天,就发现跑红宝书的例子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


文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 3 | 引用: 0 | 查看次数: 196
回复回复Sophia[2010-03-07 10:24 PM | del]
引用来自 Bob 引用来自 Bob
我要修正我文章里的一句话,因为我今天刚刚收到1个半月前看国内某杂志文章而发给一作的邮件的回复。虽然是慢了点,但还是帮了我大忙,特此表示感谢
_cute
回复回复Bob[2010-02-18 00:29 AM | del]
我要修正我文章里的一句话,因为我今天刚刚收到1个半月前看国内某杂志文章而发给一作的邮件的回复。虽然是慢了点,但还是帮了我大忙,特此表示感谢
回复回复Sophia[2010-02-17 12:55 AM | del]

ym
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭