launch "expedite" and compare performance. https://git.enlightenment.org/tools/expedite.git/
Im expecting you get higher FPS than sw backened. and second problem you mentioned seems problem(bug) in efl. Don't know exactly(Need to debug). it worked well before. it's been happened sometime ago. ------------------------------------ -Regards, Hermet- -----Original Message----- From: "Brian Wang"<[email protected]> To: "Enlightenment developer list"<[email protected]>; Cc: Sent: 2014-06-23 (월) 12:10:41 Subject: Re: [E-devel] Any Advantage of Using the OpenGL Backend? On Mon, Jun 16, 2014 at 6:45 PM, Carsten Haitzler <raster>@rasterman.com> wrote: > On Sat, 14 Jun 2014 08:36:10 +0800 Brian Wang <brian.wang.0721>@gmail.com> > said: > > > On Fri, Jun 13, 2014 at 10:47 PM, Cedric BAIL <cedric.bail>@free.fr> > wrote: > > > > > On Fri, Jun 13, 2014 at 12:05 PM, Carsten Haitzler < > [email protected]> > > > wrote: > > > > On Fri, 13 Jun 2014 15:28:30 +0800 Brian Wang < > [email protected]> > > > said: > > > >> Hello all, > > > >> > > > >> Are there any advantages when using the gl-x11 backend vs > X11+software > > > >> rendering? > > > >> Any performance boost? > > > >> > > > >> I am now on a ARM Cortex-A8 processor with a MALI GPU and wondering > if I > > > >> should go through the hassle of setting up the driver/library. > > > >> > > > >> Thanks in advance. > > > > > > > > "it depends", gl can be faster than the cpu - in many cases. but it > > > comes at a > > > > memory cost too. try and find out. it'll depend on each case > > > > > > And battery also. It depends on the application... > > > > > > > OK. > > I thought that if I am only doing 2D graphics, gl won't be much help. > > Do blitting and scaling go through gl too or are they done in software > only? > > Please bear with me since this is obviously a newbie question... > > I could not find any info on how each backend helps rendering. > > fgor the gl back end all operations are done with the gpu (except > generation of > font glyphs from ttf files and loading/decoding of images). "blitting" and > "scaling" are just bi-products of drawing triangles. evas actually never > blits > in the sens that things that scroll get copied around the screen to make > them > move like traditional widget sets. every change is a redraw of the area > that > changed (that are may expand to the whole window/screen depending on back > end > etc.). > > so scaling an image in gl is drawign 2 triangles with a texture so the > tringles cover an area of a different size to the texture. blending may be > on > or off depending if it's needed. > > the software engine just does all of these operations with the cpu instead. > OK. I finally got some time to put the EGL-x11 driver all together. The GLView Gears and GLView Many Gears tests in elementary_test work. 'top' shows elementary_test is eating 34% of CPU and X is eating 14% of CPU when running the GLView Many Gears test. Are the figures reasonable? This is the first time I am using a chip with a GPU... When running other tests, I could not tell the difference between x11 and gl backends except that when running with gl, sometimes the test window of elementary_test does not show up properly. It is invisible until I touch the window area... Probably due to faulty GPU drivers, but I have no clue how to debug it... Brian > > > Thanks. > > > > > > Brian > > > > > > > -- > > > Cedric BAIL > > > > > > > > > > ------------------------------------------------------------------------------ > > > HPCC Systems Open Source Big Data Platform from LexisNexis Risk > Solutions > > > Find What Matters Most in Your Big Data with HPCC Systems > > > Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. > > > Leverages Graph Analysis for Fast Processing & Easy Data Exploration > > > http://p.sf.net/sfu/hpccsystems > > > _______________________________________________ > > > enlightenment-devel mailing list > > > [email protected] > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > > > > > > > -- > > brian > > ------------------ > > > > Cool-Karaoke - The smallest recording studio, in your palm, open-sourced > > http://cool-idea.com.tw/ > > > > iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe > > > ------------------------------------------------------------------------------ > > HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions > > Find What Matters Most in Your Big Data with HPCC Systems > > Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. > > Leverages Graph Analysis for Fast Processing & Easy Data Exploration > > http://p.sf.net/sfu/hpccsystems > > _______________________________________________ > > enlightenment-devel mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > -- > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > The Rasterman (Carsten Haitzler) [email protected] > > -- brian ------------------ Cool-Karaoke - The smallest recording studio, in your palm, open-sourced http://cool-idea.com.tw/ iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe ------------------------------------------------------------------------------ HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel ------------------------------------------------------------------------------ Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
