Page 1 of 5 123 ... LastLast
Results 1 to 10 of 45

Thread: Open ATI R600/700 Driver Gains Tiling Support

  1. #1
    Join Date
    Jan 2007
    Posts
    15,678

    Default Open ATI R600/700 Driver Gains Tiling Support

    Phoronix: Open ATI R600/700 Driver Gains Tiling Support

    For those of you not interested in today's ATI Catalyst 10.5 for Linux driver, if you pull the very latest open-source ATI Radeon Linux graphics driver stack there is now tiling support for the R600/700 (Radeon HD 2000/3000/4000 series) graphics processors...

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

  2. #2

    Default

    I miss the point here. Is the tiling in question the same as the one done by the window managers ?

    Please Michael, add some technical background to your news for those not really into that field...

  3. #3
    Join Date
    Oct 2008
    Location
    Sofia, Bulgaria
    Posts
    32

    Default

    Is there going to be tiling support for R5xx?!?

  4. #4
    Join Date
    Nov 2008
    Posts
    786

    Default

    Quote Originally Posted by Xheyther View Post
    Is the tiling in question the same as the one done by the window managers ?
    no. This is related to the internal memory layout used by textures/buffers in your video memory. Tiled buffers are faster because pixels that are close to each other are more likely to be in the same cache-line. They are more difficult to handle though, especially when you want to allow CPU access to the buffer in question.

  5. #5
    Join Date
    Jan 2009
    Posts
    631

    Default

    Quote Originally Posted by Xtigyro View Post
    Is there going to be tiling support for R5xx?!?
    r300g along with latest xf86-video-ati from git and pretty much any KMS kernel supports full tiling. I began to work on it in January and it became complete and bug-free at the beginning of May, and that's also the first time it got enabled on KMS by default. It wasn't top priority so it evolved slowly.

    r300c supports tiling partially.

  6. #6
    Join Date
    Apr 2010
    Posts
    141

    Default

    Will this boost 2d and 3d performance, or just one of them?

  7. #7
    Join Date
    Dec 2008
    Posts
    88

    Default

    what do you mean with 1D???

  8. #8
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,578

    Default

    The 1D and 2D names refer more to the levels of hierarchy than to dimensions (eg 1D is small tiles, 2D is bigger tiles made up of small tiles). The tiling modes we chose to use just happened to have a "D" in the name.

  9. #9
    Join Date
    Jul 2009
    Posts
    87

    Default

    I tested the patches yesterday and I haven't seen any regression so far. Performance really exploded in ut2003 - previously I wasn't able to reach anything over 25fps when ramping all detail settings up (1024x768 res) but now the framerate never drops below 55fps (in fact the engine seems to throttle the fps somewhere around 60fps).

    Nice work there!

    Anyway, I applied the drm patches to the latest drm-linus branch.

  10. #10
    Join Date
    Nov 2009
    Posts
    15

    Default

    Quote Originally Posted by LiquidAcid View Post
    ... but now the framerate never drops below 55fps (in fact the engine seems to throttle the fps somewhere around 60fps).
    Nice to hear that it's working for somebody. Isn't 60Hz the refresh rate of your monitor?

Posting Permissions

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