On Tue, 28 Apr 2015 08:48:08 +0900 ryuan Choi <ryuan.c...@gmail.com> said:

llvmpipe - is a software renderer (using llvm to compile the sw rendering on
the fly). we blacklist software renderers because they invariably lead to far
poorer performance than evas's own sw renderer.

so basically the idea is that either you get a proper hw gl pipeline and then
use gl accel ... or you are stuck on a sw pipeline then move to a pures sw
implementation inside evas's own engine setup :)

does that make sense?

> Hi,
> 
> I saw below email but I don't know about llvmpipe which is blacklisted in
> EFL.
> Could anyone answer it?
> 
> Some information is here : https://bugs.webkit.org/show_bug.cgi?id=137842
> Now, ewebkit is developing with official efl-1.13.0
> 
> Best Regards,
> Ryuan Choi
> 
> 2015-04-24 14:35 GMT+09:00 Gwang Yoon Hwang <y...@igalia.com>:
> 
> > Hi all,
> >
> > After llvmpipe(Mesa) is blacklisted in EFL (after bumped up EFL),
> > I couldn’t fix regressions related with TextureMapper and
> > CoordinatedGraphics in EFL port.
> >
> > I agree to remove TextureMapperImageBuffer and disable accelerated
> > compositing in EFL port
> > for awhile.
> >
> > Gyuyoung, could you find out a reason why EFL blacklisted llvmpipe for
> > OpenGL(ES) backend?
> >
> > Regards,
> > Yoon
> >
> > > On Apr 24, 2015, at 11:04 AM, Gyuyoung Kim <gyuyoung....@webkit.org>
> > wrote:
> > >
> > > Hello Martin,
> > >
> > > I and Ossy have maintained EFL bots and EWS so far. Recently WebGL
> > feature has been broken on EFL port since we bumped EFL version to 1.11.2.
> > That's why we skipped to run WebGL tests on EFL layout test. -
> > https://trac.webkit.org/changeset/167345.
> > >
> > > But, unfortunately I'm not sure when we can fix it for EFL port. Thus I
> > agree to disable the accelerated compositing and skip related tests
> > > in order not to block your work.
> > >
> > > If any EFL folks know better solution for now, please let us know.
> > >
> > > Gyuyoung.
> > >
> > > On Fri, Apr 24, 2015 at 5:38 AM, Martin Robinson <mrobin...@webkit.org>
> > wrote:
> > > I'd love to coordinate with whoever is running the EFL bots to get a
> > > configuration that can run these tests with OpenGL. The WebKitGTK+
> > > bots use llvmpipe to make this happen.
> > >
> > > --Martin
> > >
> > > On Thu, Apr 23, 2015 at 1:15 PM, Benjamin Poulain <benja...@webkit.org>
> > wrote:
> > > > It seems undesirable to use a completely different stack for testing
> > and for
> > > > shipping.
> > > >
> > > > Wouldn't it be possible to use Mesa on the EFL bots?
> > > >
> > > >
> > > > On 4/23/15 12:10 PM, Martin Robinson wrote:
> > > >>
> > > >> A slight update on this issue. It's already been attempted here:
> > > >> https://bugs.webkit.org/show_bug.cgi?id=143561
> > > >>
> > > >> The issue is that WebKitEFL is using the TextureMapperImageBuffer to
> > > >> run tests on their bots, because the EFL bots don't support OpenGL
> > > >> tests. My suggestion is that we disable accelerated compositing
> > > >> completely for WebKitEFL (if possible) and skip those tests. Once the
> > > >> bots have the ability to run tests that use OpenGL, we can re-enable
> > > >> that code path for WebKitEFL.
> > > >>
> > > >> --Martin
> > > >>
> > > >> On Thu, Apr 23, 2015 at 11:12 AM, Martin Robinson <
> > mrobin...@webkit.org>
> > > >> wrote:
> > > >>>
> > > >>> Background: There currently exists a fallback TextureMapper
> > > >>> implementation that does not use OpenGL to composite and project
> > > >>> layers, but instead relies on 2D rasterization. This does not work
> > > >>> correctly for Cairo, since Cairo only supports affine
> > transformations.
> > > >>> I believe this path is only used by GTK+ (and perhaps WinCairo) now.
> > > >>>
> > > >>> Proposal: I would like to remove TextureMapperImageBuffer and make
> > > >>> TextureMapperGL the only implementation of TextureMapper. Not only
> > > >>> will this simplify the code, it will remove a build flag
> > > >>> (TEXTURE_MAPPER_GL). The current path isn't (or really shouldn't) be
> > > >>> enabled by default.
> > > >>>
> > > >>> Please speak up if you are opposed. :)
> > > >>>
> > > >>> --Martin
> > > >>
> > > >> _______________________________________________
> > > >> webkit-dev mailing list
> > > >> webkit-...@lists.webkit.org
> > > >> https://lists.webkit.org/mailman/listinfo/webkit-dev
> > > >>
> > > >
> > > > _______________________________________________
> > > > webkit-dev mailing list
> > > > webkit-...@lists.webkit.org
> > > > https://lists.webkit.org/mailman/listinfo/webkit-dev
> > > _______________________________________________
> > > webkit-dev mailing list
> > > webkit-...@lists.webkit.org
> > > https://lists.webkit.org/mailman/listinfo/webkit-dev
> > >
> > > _______________________________________________
> > > webkit-dev mailing list
> > > webkit-...@lists.webkit.org
> > > https://lists.webkit.org/mailman/listinfo/webkit-dev
> >
> >
> > _______________________________________________
> > webkit-dev mailing list
> > webkit-...@lists.webkit.org
> > https://lists.webkit.org/mailman/listinfo/webkit-dev
> >
> >
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud 
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to