Re: Visual problems and GLX (again)
Mike Houston <[email protected]> Fri, 07 Jan 2005 16:15:51 -0800
| Newsgroups | gmane.comp.graphics.chromium.devel |
|---|---|
| Message-ID | <[email protected]> |
That works. Removing the assertion doesn't quite do what we want since the render SPU still creates a bogus default window with the wrong visuals. For some reason, we have a situation in which we try to set thing up before we have a window. -Mike Brian Paul wrote: > Mike Houston wrote: > >> We seem to be back with issues getting correct visuals for certain >> apps like Raptor. I'm hitting an assertion failure because the >> context->visBits are not matching window->visBits (assert fail on >> line 797 of readbackspu.c). This only seems to occur when running >> CRUT based applications who do their window creation through CRUT. >> crut_ring.conf and crut_fan.conf are simpiler cases that exhibit this >> behavior. >> >> The context visbits are sane, but the window's visbits are zero (!). >> It seems that CRUT got broken along the way. My guess is that window >> creation is failing oddly, but it's going to be awhile to track this >> down. I'm currently running on ATI hardware, but I'd wager things >> are borked on Nvidia and 3DLabs as well. >> >> -Mike > > > Mike, try this patch. > > diff -r1.21 readbackspu_init.c > 68a69 > > window->visBits = CR_RGB_BIT | CR_DEPTH_BIT | CR_DOUBLE_BIT; > > Or, I think you can simply disable the assertion for the time being. > > I think I know what the real problem is. I'll work on a proper fix. > > -Brian ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt