Type: Posts; User: sourcecodereader; Keyword(s):

Search: Search took 0.13 seconds.

  1. Replies

    I think GEM is limited to UMA (unified memory...

    I think GEM is limited to UMA (unified memory architecture). So, when --and only when-- it needs to deal with VRAM, it calls TTM. Hence it uses only a subset of TTM.

    A question is: If a video...
  2. Replies

    Does this mean that radeon first calls GEM, which...

    Does this mean that radeon first calls GEM, which then calls TTM, and it is TTM code which does the real job?

    Why such a complicated arrangement?
  3. Replies

    current state of GEM vs. TTM?

    As far as I know, there are two competing graphics memory managers on linux: GEM vs. TTM.

    Around 2008, a great controversy flared in different forums about the merits of respective ones. Judging...
  4. Thanks

    Thanks a lot to everyone who replied. Things are a bit more understandable now, especially after bridgman's diagram.

    If I manage to understand the source, I plan to write an exposition of linux...
  5. thanks

    thanks a lot, everything is a bit clearer now.
    It will be great if somebody adds this explanation as a comment to the appropriate places in source code.
  6. what the acronyms sa and bo stand for?

    In the drm source code for radeon, the acronyms sa and bo are very frequently used (for example, in radeon_sa.c) , but nowhere explained. my guesses are

    sa = standalone allocator???
    bo = buffer...
  7. not exactly what I was looking for.

    The info was great, but not exactly what I was looking for. I'd rather liked to know what was the difference between

    --the code located in the files located in xf86-video-ati-7.1.0
    and ...
  8. question about the /drivers/gpu/drm/radeon/ and xf86-video-ati-7.1.0

    I want to understand how the open-source radeon drivers work under linux. Unfortunately, there is not much documentation about them. So, I resorted to reading the source code.

    I managed to locate...
Results 1 to 8 of 8