[webkit-qt] TextureMapper activation and use without OpenGL (with underlying DirectFB backend)
noam.rosenthal at nokia.com
noam.rosenthal at nokia.com
Fri Oct 28 06:11:06 PDT 2011
(Replying to list)
It probably means that you have accelerated compositing turned off.
Are you building from trunk, or using a release?
In any case, in the releases accelerated-compositing only works for QGraphicsWebView and needs QWebSettings::AcceleratedCompositingEnabled to be set to true,
and in trunk it should work both for QWebView and for QGraphicsWebView.
No'am
On Oct 28, 2011, at 12:39 PM, ext Sébastien Royer wrote:
> Hi No'am
>
> Thanks for you answer.
> Yes I use very light weight web sites that use webkit transforms/CSS.
> I have tried the know web site you mention, and I can see the
> "circle" but with "flat" objects. Does it means TextureMapping is really
> "acting" ?
>
> In fact, in my case, I have a <div> that contains 1 image + 1 text
> ("Hello").
> When I apply a translation (through -webkit-transition) for this div
> to shift 'smoothly' from one point to an other, I see in QT that the
> text "Hello" is asked to be drawn for Each frame during the animation
> (in QPaintEngine::drawTextItem() (text not accelerated yet)).
> I believed that TextureMapping would prevent those "non needed"
> additionnal text drawings since the visual content of the div, which is
> moved, has definitely not changed... and would have been drawn once in a
> "texture".
>
> Thx
> Sebastien
>
> NB: I am sorry to answer to your email directly since apparently you did
> not reply to the mailing list. Sorry.
>
> Le 27/10/2011 21:16, noam.rosenthal at nokia.com a écrit :
>> Hi Sebastien,
>>
>> On Oct 27, 2011, at 12:53 PM, ext Sébastien Royer wrote:
>>
>>
>>> Hi
>>>
>>> But my first tests show me that TextureMapper is not used yet in my case.
>>> What is missing ? Or what do you suggest me to do for it to be used in
>>> this context ?
>>>
>> As of today in trunk, TextureMapper only gets activated in web content that becomes "composited", meaning code with CSS animations/3D. Does your web content fall under that category?
>> Have you tried it with one of the standard compositing tests (e.g. http://webkit.org/blog-files/3d-transforms/poster-circle.html)?
>> Opening that web-page above, do you see the "3D" circle, or just flat objects?
>>
>> No'am
>
More information about the webkit-qt
mailing list