On Mon, 30 May 2011 20:33:42 +0200 Steven Le Roux <[email protected]> said:
> see : > http://www.phoronix.com/scan.php?page=article&item=linux_desktop_managers1&num=1 > > What do you think about a public response with e benchmarks added near > those ? the goal is to share more about e and EFL performance... unfortunately that will depend highly on your settings for comp (e17's compositor). i actually tested the unigine tropics test last night on, e17 + comp (with 2 settings modes) and traditional compiz. hardware is: resolution: 1920x1080 32bpp gpu: NVIDIA GPU GeForce GT 330M (GT216) cpu: Intel(R) Core(TM) i7 CPU Q 720 @ 1.60GHz relevant nvidia settings from my xorg.conf: Option "TripleBuffer" "True" Option "OnDemandVBlankInterrupts" "True" Option "UseEvents" "True" Option "AllowGLXWithComposite" "True" Option "Coolbits" "7" comp settings: effects: shadows ON limit framerate OFF smooth scaling ON sync: sync screen (vblank) ON sync windows ON loose sync ON grab server during draw OFF engine: opengl SELECTED texture from pixmap ON indirect opengl OFF memory: send flush ON send dump ON dont composite fullscreen ON keep hidden window ON results (average FPS): 15.3 e17 + comp (don't composite fullscreen windows ON) 13.5 e17 + comp (don't composite fullscreen windows OFF) 14.8 traditional compiz+gnome results from phoronix for same benchmark but totallyt different hardware (cpu and gpu, so obviously absolute FPS is not relevant here): http://www.phoronix.com/scan.php?page=article&item=linux_desktop_managers1&num=9 a "quick" extrapolation, based on "gnome2+compiz" numbers being the same desktop env as my "traditional compiz+gnome", the numbers would look like this: 38.85 e17 + comp (don't composite fullscreen windows ON) 34.28 e17 + comp (don't composite fullscreen windows OFF) 37.58 traditional compiz+gnome note... those are EXTRAPOLATIONS, not exact numbers. you can;'t match them unless you have precisely the same setuop (same cpu, gpu, ram, os version, desktop versions etc. etc.), so the best i could do is test all those desktops on my own system. as such... traditional compiz+gnome turns off compositing when a fullscreen window like the tropics benchmark comes up. e17's comp can do exactly the same - thus the option i turn on and off, and why performance goes up when it's off. e17 has never tried to have the "fastest compositor" and frankly... it has so many swizzle knobs i wouldnt trust people not totally familiar with it to benchmark it. right now e17's comp is more about making compositing work AT ALL (in all situations, opengl or software), and make it "usable". it's NOT trying to work around driver bugs. frankly thats the poorest bit. there is no magic database of known drivers + kernels + xorgs + whatever to know if opengl will even work for you and then how well it will work. in some situations opengl works but texture from pixmap is utterly unreliable (i believe its a driver bug - fglrx/catalyst drivers last time i used them). in some opengl works just fine but suffers performance issues when geometry gets high (not an issue for comp right now but an issue for evas's gl engine in general as it uses lots of geometry when rendering text or doing clip-outs and thus needs some work to force text to become pre-rendered to avoid geometry as well as limiting clip-out geometry count, which it can do, but it doesnt automatically detect such "bad gpus" like the intel GMA3150, which has no hardware vertex shader)). i honestly don't much care about performance right now, just making it WORK as universally as possilbe (software compositing) and then allow acceleration (opengl) for as many people as possibile (that means you need a GPU with proper GLSL/opengl2.0 support thats correct, stable and works. if your GPU can't do GLSL shaders and opengl2.0 you are out of luck with evas - so old GPU's beware). -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [email protected] ------------------------------------------------------------------------------ vRanger cuts backup time in half-while increasing security. With the market-leading solution for virtual backup and recovery, you get blazing-fast, flexible, and affordable data protection. Download your free trial now. http://p.sf.net/sfu/quest-d2dcopy1 _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
