Page 2 of 5 FirstFirst 1234 ... LastLast
Results 11 to 20 of 46

Thread: kwin discontinued ?

  1. #11
    Join Date
    Dec 2007
    Posts
    2,402

    Default

    Quote Originally Posted by pedepy View Post
    but, my hardware is neither r3xx or r4xx ?
    You said you were running r300g. What chip are you using? R5xx? Please file a bug if you are having an issue.

  2. #12
    Join Date
    Oct 2007
    Posts
    94

    Default

    yes r5xx ... which doesn't seem to be getting any love from anybody, really ... i'm stuck in the middle, with what seems to have been the last incarnation of a pretty old architecture ... i feel robbed from not being able to use a driver that's able to tap into the full range of feature my card is capable of ..

  3. #13
    Join Date
    Dec 2007
    Posts
    2,402

    Default

    Why do you say that? r300g is still seeing regular updates and improvements. It would also help if the kwin developers actually tested their code on non-nvidia hardware and filed bugs for problems rather than just blaming the drivers, but I digress...

  4. #14
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,544

    Default

    Changes in classic mesa for 3xx-5xx, mostly shader compiler shared with 300g (~20 commits in last month) :

    http://cgit.freedesktop.org/mesa/mes...ivers/dri/r300

    Changes in gallium3d mesa for 3xx-5xx (~30 commits in last month) :

    http://cgit.freedesktop.org/mesa/mes...m/drivers/r300

    So... 50 commits in the last month. That's a fair amount of love.

  5. #15
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,544

    Default

    pedepy, are you pretty confident that you are really running the 300g driver ? You mentioned it in conjunction with the radeon ddx driver rather than Mesa, so just wanted to confirm, since r300g is a build option for mesa, not the ddx.

    Can you post the output of glxinfo | grep render just to be sure ?

  6. #16
    Join Date
    Jan 2009
    Posts
    629

    Default

    I've tried kwin 4.4.2 (kwin --replace) and discovered that it uses indirect rendering i.e. it detected GL1.4 (2.1 ...). Why? If compiz can use direct rendering, why can't kwin?

    Besides that, I discovered that glxgears is slower under KDE than under Gnome regardless of whether compositing is enabled or not, though the framerate is much lower with compositing.

    I didn't notice any issue with kwin 4.4.2 besides it being slow.

  7. #17
    Join Date
    Jan 2008
    Location
    Have a good day.
    Posts
    678

    Default

    Quote Originally Posted by codestation View Post
    BTW than benchmarking thing that comes with kwin isnt meant to test the performance of plasma (i read it from a kde developer in their forums).
    Maybe. Still, I find it ridiculous that I get 10 times more FPS fragging noobs in OpenArena than scrolling Firefox windows with Kwin when compositing is on.

  8. #18
    Join Date
    Jun 2009
    Posts
    2,933

    Default

    Quote Originally Posted by marek View Post
    I've tried kwin 4.4.2 (kwin --replace) and discovered that it uses indirect rendering i.e. it detected GL1.4 (2.1 ...). Why? If compiz can use direct rendering, why can't kwin?
    Older versions of KWin (<4.5) used to force indirect rendering. I forgot the main reason, but it might have to do with driver issues.

    With 4.5, they removed this, and used direct rendering by default, and that's when the whole breakage started (blur, crashes when applying settings, etc.), you know the story. The workaround was to force indirect rendering, until the bugs in Mesa were fixed.

    In any case, KWin is not the fastest compositing 3d manager out there. People who really need top performance should continue to use Compiz with KDE, like they do with Gnome. It works just fine. For me, KWin works just fine (but I'm not experiencing the problems the OP is, the last KWin issue was about a month ago for me).

  9. #19
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,544

    Default

    So is the idea that forcing indirect rendering was an "indirect" way of hiding GL 2-level functionality from kwin and forcing it to use the older code paths ?

  10. #20
    Join Date
    Oct 2010
    Posts
    25

    Default

    I think the ATI open source r300/r600 driver developers have focused on 3D games like openarena, but haven't paid attention to other non-3D opengl applications. Not just kwin suffers horrible performance. On my AMD 760G integrated chipset, XBMC also suffers greatly. The XBMC built-in software video renderer is much (twice) faster than its advanced shader (GLS ) or basic shader (ARB?) video renderers. It's pretty frustrating.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •