On Thu, Jul 12, 2012 at 5:11 PM, Lionel Orry <lionel.o...@gmail.com> wrote:
> On Thu, Jul 12, 2012 at 5:04 PM, Vincent Torri <vincent.to...@gmail.com> 
> wrote:
>> On Thu, Jul 12, 2012 at 3:03 PM, Lionel Orry <lionel.o...@gmail.com> wrote:
>>> Hello everyone,
>>>
>>> I am trying to evaluate the usage of the EFL stack (up to
>>> ecore_evas+edje and hopefully webkit-efl) on an embedded sh4 platform.
>>> I compiled eina, eet, evas and expedite for now.
>>>
>>> Standard linux framebuffer backend for expedit works fine, but is very
>>> slow (this in not a powerful platform so this is expected).
>>> However there already exists an accelerated driver for DirectFB
>>> shipped with the platform SDK and DirectFB is already used in our
>>> graphical stack so I would like to know if the directfb engine of evas
>>> is actually still maintained, and if anyone knows some kind of TODO
>>> list about it to make it up-to-date.
>>>
>>> I'm not promising anything but if I convince ppl here, we might put
>>> some work into that.
>>>
>>
>> afaik, it's not maintained. And no TODO. I fear that you have to check
>> if it still compiled and if it accelerate at least expedites.
>
> Well it compiles, and expedite too. And the result works! But it's as
> slow as linux framebuffer for now.
> I am digging into the directfb initialisation in expedite to try to
> customise it and I'll try to give you feedback.

Note that only some operations of evas really go through the DFB
acceleration layer and all of them depend on the #defines on top of
the top of the evas_engine.c file
(http://trac.enlightenment.org/e/browser/trunk/evas/src/modules/engines/directfb/evas_engine.c).
You'll have to tweak it or find a better way to enable/disable theme
at runtime in case your hardware outperforms Evas internal software
engine.

Take a look on the Evas' DirectFB engine
(http://trac.enlightenment.org/e/browser/trunk/evas/src/modules/engines/directfb/evas_engine.c#L161)
There you will see the different acceleration flags the hardware
supports. Just enable the Evas debug domain to see them and the
DFB_DEBUG_ACCELERATION macro :)

Regards

>
>>
>> Feel free to provide patches !
>
> Sure, if I produce something interesting ;)
>
> Lionel
>
>>
>> Vincent
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to