Page 3 of 11 FirstFirst 12345 ... LastLast
Results 21 to 30 of 104

Thread: How Valve Made L4D2 Faster On Linux Than Windows

  1. #21
    Join Date
    Jul 2012
    Posts
    627

    Default

    Using a translation layer was the best decision...why ?



    They are making a translation layer as universal as it can get for their engine....because it will be universal for their engine, it will make extremely simple and fast to convert other Source engine titles to LINUX.

    This gives another benefit that is reduce the porting costs to very low levels....making it even easier to achieve profits from Linux ports....one aspect that was discussed here at Phoronix ad nausea.

    No matter they are using a translation layer, they are achieving an impressive performance....and they said that they can squeeze easily 5 % more of speed from further optimization of that layer.

    Even if this only at 1st glance applying to Source Engine, the teachings they got and the tools they learned to use to do it, might well apply to other engines like UE3 or others....this is where their assistance to other partners using other engines can be useful .
    Last edited by AJSB; 08-10-2012 at 05:01 AM.

  2. #22
    Join Date
    Oct 2009
    Posts
    343

    Default

    for me its ok to have translation layer. for now its only for SOURCE and its quite fast. so whats the problem?

  3. #23
    Join Date
    May 2012
    Posts
    868

    Default

    A quick note, Mesa 9 with GL 3.1 is planned for release around September this year.

  4. #24
    Join Date
    Jul 2012
    Posts
    627

    Default

    Quote Originally Posted by NomadDemon View Post
    for me its ok to have translation layer. for now its only for SOURCE and its quite fast. so whats the problem?
    I also don't see a problem for now...except maybe with less powerful CPUs we might get a performance loss compared with Windows....dunno for sure till we get the beta...

    However, they seemed to have tested in a relative wide number of computers and they seem confident, so, i guess we can be confident with their work.

  5. #25
    Join Date
    Aug 2009
    Location
    Russe, Bulgaria
    Posts
    527

    Default

    Quote Originally Posted by mark45 View Post
    A quick note, Mesa 9 with GL 3.1 is planned for release around September this year.
    Well, that escalated quickly

  6. #26
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,187

    Default

    Yikes, version number inflation from Chrome and FF reached Mesa.

    On the other hand, props for actually having a longer term stable release strategy than the previous "you get one or two, if we bother".

  7. #27
    Join Date
    Jul 2008
    Location
    Greece
    Posts
    3,798

    Default

    Quote Originally Posted by JantarMantar View Post
    What's stopping Valve now to create a gaming console
    What didn't stop the Atari Jaguar and Amiga CD32? :-P

  8. #28
    Join Date
    Jul 2012
    Posts
    148

  9. #29
    Join Date
    Jun 2012
    Posts
    358

    Default

    Quote Originally Posted by elanthis View Post
    No, it isn't. The PS3 does not use OpenGL in any useful capacity, and bringing Sony up as a "user of OpenGL or equivalent" makes no fucking sense. Microsoft is a "user of OpenGL or an equivalent" by that logic. Porting your applications to OpenGL doesn't help in the fucking slightest when it comes to porting to the PS3. Nintendo also absolutely does not even "kinda sorta" use OpenGL.
    I've been trying to make the exact same point for years now. Consoles all use lower level API's because, especially in the case of the Wii/PS3, the OGL implementation is too slow to be useful.

    Its generally accepted your graphical backend has to be re-written when porting to/from consoles, regardless of the renderer you use.

  10. #30
    Join Date
    Mar 2011
    Posts
    344

    Default

    Quote Originally Posted by RealNC View Post
    What didn't stop the Atari Jaguar and Amiga CD32? :-P
    I bought a Sega Saturn =) for $400 when it came out... played Virtua Fighter until my eyeballs bleed so... dunno,

    Well I don't mind the layer as long as it's stable and fast. Hell as it matures even more it might become a sort of de facto translation tool.

Posting Permissions

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