Nicolai Hähnle wrote:
> 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.

Bug, or difference in behavior unaccounted for, or something not 
implemented yet. That was my conclusion too.

I find it strange that disabling 3d acceleration via driconf is not enough.

My other box, the one with 7.0.3~rc2, shows black, black with corrupted 
top - when DRI is disabled in xorg.conf, or black-white corrupted 
stripes screens - with DRI enabled.

> What Radeon hardware did you test with? What Intel hardware did you test 
> with? 

pcie x1950pro, agp x1650pro - my computers
915GM/GMS/910GML - results from thread at wine appdb

 > I assume that you've made sure that other 3D applications work?
x1650pro does not have recent enough driver+mesa to have hw-accelerated 3d.
x1950pro runs compiz ok, nquake ok.

>> 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?
> 

Sketchup not being a game, only thing that comes to mind is some GL 
feature never or rarely used in games like line stipple.
However I don't know GL enough to list more that one such feature off 
the top of my head :(.

Thanks for the insights.

./lxnt

-------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to