Am Donnerstag 07 August 2008 09:25:32 schrieb Alexander Sabourenkov:
> I am trying to understand why Google Sketchup running under wine works
> ok (white drawing area background, points, lines and other stuff is
> visible) when DRI is disabled in xorg driver section (radeon and intel
> drivers), but not (black drawing area) when it's enabled there.
> Disabling 3d accel in dricorf (no_rast=true) makes no difference.
>
> Tested Mesa versions:
>    7.0.3~rc2-1ubuntu3
>    7.1.0~git20080728
>
> It also works with nvidia proprietary driver.

When you disable DRI, no hardware acceleration is used at all. So this pretty 
much points to a bug in the hardware 3D drivers. Did I understand correctly 
that both Intel and Radeon have the same bug? That's interesting.

What Radeon hardware did you test with? What Intel hardware did you test with? 
I assume that you've made sure that other 3D applications work?

> Second (minor) problem is that mouse cursor under Mesa has white opaque
> background. It should be (and is when using nvidia proprietary driver)
> transparent.
>
> I don't see any difference in wine traces (which show all GLX and GL
> calls).

That's more or less expected.

> Can anyone give some hints where and what to look for?

Unfortunately, I'm a bit at a loss here. A completely black drawing area on 
*both* Intel and Radeon suggests that the problem may be somewhere in the 
code that is pretty common between drivers - the stuff that sets up visuals, 
calculates cliprects, etc.

The real question is: What difference is there between Google Sketchup and 
other 3D applications?

cu,
Nicolai

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to