Re: HWA nouveau regression?

Eirik Byrkjeflot Anonsen <[email protected]> Mon, 23 Apr 2012 12:34:48 +0200
Newsgroups gmane.comp.web.opera.linux
Message-ID <[email protected]>
"Eugene Paskevich" <[email protected]> writes:

> On Mon, 23 Apr 2012 08:27:26 +0300, Eirik Byrkjeflot Anonsen
> <[email protected]> wrote:
>
>> "Eugene Paskevich" <[email protected]> writes:
>>
>>> On Fri, 20 Apr 2012 18:02:01 +0300, Eugene Paskevich
>>> <[email protected]> wrote:
>>>
>>>> My concern here is not the speed per se.
>>>> I think that the following situation is unacceptable for you.
>>>> Imagine that a newbie starts opera and sees that. What would be his
>>>> next step?
>>>> Exactly, close the window and forget about Opera. :-)
>>>
>>> Ok, 1380 solves that radically :-)
>>
>> Hmm.  You'll have to enlighten me.
>
> I meant that HWA is off by default now.
> So breakage could only be achieved by manually mangling the configuration.

Ah, right.  Yes, that does rather "solve" that issue :)

>>> BTW, is it of any use if I enable WebGL w/o HWA?
>>
>> WebGL will use HWA, even when HWA is turned off.  But it might still be
>> interesting to test and see whether that breaks in the same way.
>
> Ok, I have HWA off and WebGL on.
> There is no breakage but it doesn't work either. :-)
>
> The first two examples say 'WebGL not supported'.
> The third one -- Your graphics card does not seem to support WebGL.

Hmm.  Odd.  Works for me (with hwa disabled (0) and webgl on auto (1)).
Performance sucks badly, but that's expected.  But I'm not running 1380,
so maybe something has changed (though I don't think it's supposed to).

>>> And yes, 1380 behaves pretty much the same way w/ HWA enabled.
>>> Just a tiny bit better, but that's not what would one call "works".
>>
>> I'm intrigued.  What's the difference?
>
> http://raptor.kiev.ua/~eugene/opera-next2.png
> Now the window contents is loaded and displayed once but never updated
> after that.
> Even Speed Dial isn't shown.
> Switching desktops leaves 'what it was on screen before'.

So mostly we don't draw anything.  That is at least consistent with the
previous version.

On second thoughts, we render the chrome but nothing in the web content
area.  That's actually quite mind-boggling.  I would have said that was
impossible.  How can glXSwapBuffers() swap in only parts of the window?
That certainly gives me something to think about.

eirik
--
Opera-Linux: https://list.opera.com/mailman/listinfo/opera-linux
More lists: https://list.opera.com/mailman/listinfo/
Unsubscribe: mailto:[email protected]?subject=unsubscribe