Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: Intel TTM Officially Dies, Code Stripped Away In Mesa

  1. #1
    Join Date
    Jan 2007
    Posts
    14,810

    Default Intel TTM Officially Dies, Code Stripped Away In Mesa

    Phoronix: TTM Officially Dies, Code Striped Away In Mesa

    TTM, or Translation Table Maps, the memory manager developed by Tungsten Graphics, is now dead. TTM has been dwindling away since last year when Intel introduced the Graphics Execution Manager (which has since entered the mainline Linux kernel), but now the code for this memory manager has been dropped from Mesa and its Intel driver. The Intel Linux graphics stack has migrated entirely to using GEM instead of TTM, while other open-source drivers are using a combination of the GEM API with some TTM code (a GEM-ified TTM manager)...

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

  2. #2
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,104

    Default

    s/striped/stripped/g

  3. #3

    Default

    Quote Originally Posted by curaga View Post
    s/striped/stripped/g
    Oops, thanks.

  4. #4
    Join Date
    May 2008
    Location
    Parish, NY
    Posts
    159

    Default

    So, what does this mean for non-Intel drivers? The ones using a GEM-ified TTM. Does that mean TTM code will move into the individual drivers?

  5. #5
    Join Date
    Dec 2007
    Location
    Merida
    Posts
    1,100

    Default

    So, what now? Will a replacement be made? Will everyone now move entirely to GEM?

  6. #6
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,458

    Default

    I believe this commit removed TTM-related code from the Intel Gallium3D driver tree in Mesa, and should not affect other drivers.

  7. #7
    Join Date
    May 2008
    Location
    Parish, NY
    Posts
    159

    Default

    Ah, thanks, bridgman.

  8. #8
    Join Date
    Aug 2008
    Location
    Tokyo, Japan
    Posts
    36

    Default

    Quote Originally Posted by phoronix View Post
    Phoronix: TTM Officially Dies, Code Striped Away In Mesa

    TTM, or Translation Table Maps, the memory manager developed by Tungsten Graphics, is now dead.
    This is a new low in Phoronix sensationalism. Did you forget about your own articles about the nouveau, radeon and via drivers using TTM?

  9. #9
    Join Date
    Jan 2009
    Posts
    8

    Default

    If I understand correctly, GEM is a memory manager API while TTM works behind the scenes in most of the free drivers these days. Since Intel removed the last trace of TTM from their driver, what are they using instead?

    Does it have a name? How does it differ from TTM? Or have I misunderstood and Intel is using a "GEM memory manager"?

  10. #10
    Join Date
    Apr 2008
    Location
    /dev/random
    Posts
    218

    Default

    Quote Originally Posted by Culex View Post
    If I understand correctly, GEM is a memory manager API while TTM works behind the scenes in most of the free drivers these days. Since Intel removed the last trace of TTM from their driver, what are they using instead?

    Does it have a name? How does it differ from TTM? Or have I misunderstood and Intel is using a "GEM memory manager"?
    Intel uses GEM fully, other drivers use a mix

Posting Permissions

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