Announcement

Collapse
No announcement yet.

Running Qt/KDE Atop An OpenGL Stack

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • phoronix
    started a topic Running Qt/KDE Atop An OpenGL Stack

    Running Qt/KDE Atop An OpenGL Stack

    Phoronix: Running Qt/KDE Atop An OpenGL Stack

    Zack Rusin, the well-known X.Org and KDE hacker, has written a new blog post concerning the Qt tool-kit and the different options that are available when it comes to rendering graphics. Qt currently can target a pure CPU raster engine, using X11 with the X Render extension for providing some GPU-assisted acceleration, or using an OpenGL engine...

    http://www.phoronix.com/vr.php?view=NzQ1NA

  • Apopas
    replied
    Originally posted by RealNC View Post
    The bottom-left window ("Το μέτρο της βλακείας") is Firefox. The top-right one ("Τα σκυλιά κυνηγάνε της γάτες") is Konqueror. Since Konqueror is a KDE app, fonts would look the same in KWrite and Dolphin too, so no need to post additional screens here. The top-left window is also a KDE app (the "Font installer" in KDE's System Settings.)
    Stupid KDE, I got homework for the weekend now

    Leave a comment:


  • RealNC
    replied
    The bottom-left window ("Το μέτρο της βλακείας") is Firefox. The top-right one ("Τα σκυλιά κυνηγάνε της γάτες") is Konqueror. Since Konqueror is a KDE app, fonts would look the same in KWrite and Dolphin too, so no need to post additional screens here. The top-left window is also a KDE app (the "Font installer" in KDE's System Settings.)

    Leave a comment:


  • Apopas
    replied
    Originally posted by RealNC View Post
    In Firefox they seem perfect to me as well. What about kwrite or dolphin?

    Leave a comment:


  • RealNC
    replied
    Originally posted by Apopas View Post
    RealNC your greek fonts seem so good as well?
    http://i29.tinypic.com/4tq3hy.png

    Leave a comment:


  • Apopas
    replied
    Originally posted by RealNC View Post
    Just to make sure we're seeing the same thing here:

    http://i28.tinypic.com/ju766h.png
    RealNC your greek fonts seem so good as well?
    Last edited by Apopas; 08-19-2009, 08:53 PM.

    Leave a comment:


  • BlackStar
    replied
    Originally posted by Linuxhippy View Post
    I guess that makes AMD really happy.

    Their 2D acceleration code is completly slow and brolen in fglrx. They don't even provide the most basic XRender acceleration stuff, falling back to software all the time.

    Maybe this way they can avoid writing descent linux specific drivers at all (the ogl code is shared anyway) :P
    Anyway with their OGL implementation I would not run more then 10 ogl apps side-by side either

    - Clemens
    I've done stress testing with 100 OpenGL contexts side by side. It worked just fine last year and I guess it still does.

    Leave a comment:


  • Linuxhippy
    replied
    AMD and bro

    I guess that makes AMD really happy.

    Their 2D acceleration code is completly slow and brolen in fglrx. They don't even provide the most basic XRender acceleration stuff, falling back to software all the time.

    Maybe this way they can avoid writing descent linux specific drivers at all (the ogl code is shared anyway) :P
    Anyway with their OGL implementation I would not run more then 10 ogl apps side-by side either

    - Clemens

    Leave a comment:


  • RealNC
    replied
    Originally posted by BlackStar View Post
    Edit 2: RealNC, your desktop is beatiful (you are using no hinting - similar to Mac OS X). Starting with KDE 4.2 / Qt4.5 you can actually enable slight hinting without destroying your fonts (Qt had a bug previously that treated sligh as full hinting when subpixel AA was enabled) - have you tested that?
    The fonts in the screenshot *do* use slight hinting actually. It's just that there's a small difference between Gtk/Qt3 apps (Firefox and KDE3 apps) and Qt4. Qt4 renders a bit sharper (I like that). Gtk and Qt 3 (with the cleartype patch applied to libXft) a tiny bit blurrier. Fortunately, I can't easily make out the difference unless I look quite close at the monitor.

    Of course it also depends on the font used. The DejaVu fonts give good results, but I also have a knack for the MS fonts (Times New Roman, Tahoma and Verdana), designs I like very much though they tend to give less sharp results than DejaVu.

    Edit:
    Also let's not forget that this whole "subpixel/cleartype/grayscale" thing is also a matter of what we're used to. If someone used grayscale for several years (or subpixel rendering), he/she simply got used to it and everything else can be perceived as "uglier".
    Last edited by RealNC; 08-16-2009, 01:05 PM.

    Leave a comment:


  • BlackStar
    replied
    Originally posted by loonyphoenix View Post
    PS: Now I've tried Droid, and I don't like how it's hinted. It's blurred whatever options I use: subpixel, grayscale or black&white rendering; full, slight or no hinting. The best is still grayscale + full, because it looks the least blurred there. But I guess that's a matter of taste, the same as you not liking DejaVu and Liberation
    Yep, fonts seem to be a matter of taste (and don't dare challenge someone on his choice of programming fonts!)

    Droid was designed for the Android platform (think small mobile screens), so it probably looks best there. I don't recall any bluriness on Droid 10pt w/ slight hinting & subpixel, but then again "bluriness" is another subjective matter (cue Mac OS X with its blurry fonts - many people *love* them).

    I just tried grayscale AA again. Impressions: on my laptop it looks significantly worse (Dell D830 @1680x1050): curves lose definition and become aliased (e.g. letters '(' and ')'), while diagonals become too thick compared to straight lines (e.g. (e.g. letter 'x' or 'κ'). On my CRT the effect is nowhere near as pronounced (Nec FE991SB @1400x1050 with Trinitron grid). Diagonals are still slightly unbalanced, but this fact is offset by the lack of color fringing.

    Put together, I prefer subpixel AA on the TFT - there is no visible color fringing and text looks significantly better with it. On my CRT I could use either mode without issue, which means I'll stick with subpixel since I tend to connect both monitors in dual head.

    Damn, now I'll have to go around my house and check every single monitor...

    Leave a comment:

Working...
X