Announcement

Collapse
No announcement yet.

A Message From Valve's Gabe Newell

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    My recollection was that some of the state information affected how the shader was compiled, so the drivers had to do one of :

    - precompile multiple flavours of the shader then switch in the appropriate version on state changes,
    - recompile shaders when state info is changed,
    - patch the shaders instead of recompiling when state info is changed

    I'm not sure what the current driver behaviour is, but I imagine *one* of the above has to be happening.

    Don't think this is necessarily <insert BUSTED sign from MythBusters> yet.
    Last edited by bridgman; 03-30-2012, 01:42 PM.

    Comment


    • #32
      confirmed. This is not an april fools joke or any other joke.
      Michael Larabel
      http://www.michaellarabel.com/

      Comment


      • #33
        So then this is great news!

        Thank you Michael.

        Comment


        • #34
          Originally posted by Michael View Post
          confirmed. This is not an april fools joke or any other joke.
          Dude. How can we just take your word for it? How did you "confirm" it?

          Why doesn't Gabe Newell come out himself and say this on the valve blog?

          He can't seriously expect that you wouldn't post something like this on the front page, can he? And that it would raise everyone's suspicions that there might be Source engine games coming to Linux (not talking about Steam but the engine itself)?

          And if this is the case then why doesn't he just advertise publicly about his decision to support Linux, rather than letting Phoronix be the site to break the news?

          Maybe the email is truly from Gabe Newell, but he's just trolling you (and by trolling you, also trolling all of your readers)?

          Comment


          • #35
            Originally posted by allquixotic View Post
            Dude. How can we just take your word for it? How did you "confirm" it?

            Why doesn't Gabe Newell come out himself and say this on the valve blog?

            He can't seriously expect that you wouldn't post something like this on the front page, can he? And that it would raise everyone's suspicions that there might be Source engine games coming to Linux (not talking about Steam but the engine itself)?

            And if this is the case then why doesn't he just advertise publicly about his decision to support Linux, rather than letting Phoronix be the site to break the news?

            Maybe the email is truly from Gabe Newell, but he's just trolling you (and by trolling you, also trolling all of your readers)?
            Here's some independent confirmation with mail headers from another Valve programmer on the Linux team - https://twitter.com/#!/michaellarabe...89740686118912 - Hoping he will give me some more information today.

            After the 1st is over so people aren't confused and the doubters can lay this to rest, will try to convince them to go for it with visuals on Phoronix and/or something on their blog...
            Michael Larabel
            http://www.michaellarabel.com/

            Comment


            • #36
              Originally posted by AnonymousCoward View Post
              i do have a better Picture :

              Phantom circuit Sequence Reducer Dyslexia

              Comment


              • #37
                Originally posted by bridgman View Post
                My recollection was that some of the state information affected how the shader was compiled, so the drivers had to do one of :

                - precompile multiple flavours of the shader then switch in the appropriate version on state changes,
                - recompile shaders when state info is changed,
                - patch the shaders instead of recompiling when state info is changed

                I'm not sure what the current driver behaviour is, but I imagine *one* of the above has to be happening.

                Don't think this is necessarily <insert BUSTED sign from MythBusters> yet.
                bridgman what kind of states are you referring to? From my understanding with the programmable pipeline many states are no longer supported (the user is required to load the shader that supports the state change). Most of my experience is with the ES subset, so one case I can where your cases might apply is GL_BLEND. So if i change the blend equation is the driver then required to recompile my shaders? Or is this to support intermixing of old 1.X API with 2.X+ API with desktop drivers?

                Comment


                • #38
                  Originally posted by Michael View Post
                  Here's some independent confirmation with mail headers from another Valve programmer on the Linux team - https://twitter.com/#!/michaellarabe...89740686118912 - Hoping he will give me some more information today.

                  After the 1st is over so people aren't confused and the doubters can lay this to rest, will try to convince them to go for it with visuals on Phoronix and/or something on their blog...
















                  Just Kidding Michael

                  Comment


                  • #39
                    Diet

                    Is Gabe looking for a diet for the shader compiler or for himself?
                    Netrunner Linux - Rolling Release ; Nexus 5 ROM Chroma 5.1 ; NAS 6TB on FreeNAS

                    Comment


                    • #40
                      April fools/troll or not, we all know who companies should turn to when they run into issues porting anything to linux: His name starts with i and ends in cculus.
                      Last edited by KameZero; 03-30-2012, 03:01 PM.

                      Comment

                      Working...
                      X