Coffeehouse Thread

28 posts

Forum Read Only

This forum has been made read only by the site admins. No new threads or comments can be added.

The beggining of the end of DirectX?

Back to Forum: Coffeehouse
  • User profile image
    fanbaby

    Check out UPDATE 1 here:

    http://fremycompany.com/BG/2013/Internet-Explorer-11-rsquo-s-leaked-build-395/

     

     

    In any case, the present would be un-fscking-imaginable just a few years ago, and I think it's great. So many things are given to developers for free it blows my mind. So many  toys, so little time.

  • User profile image
    wkempf

    I don't see how anything on that page could indicate the beginning of the end of DirectX. Trolling?

  • User profile image
    Minh

    Are you saying WebGL would replace DirectX?

     

  • User profile image
    MasterPi

    The beginning of the end of DirectX and the year of the linux desktop.

  • User profile image
    Bass

    Microsoft can implement WebGL using Direct3D as the backend. Direct3D doesn't have a monopoly anymore as the rendering system in mainstream games (mostly thanks to Mac OS X - not GNU/Linux), and that's good enough for me.

  • User profile image
    ZippyV

    , wkempf wrote

    I don't see how anything on that page could indicate the beginning of the end of DirectX. Trolling?

    Yes and you fell for it.

  • User profile image
    Minh

    What do you think marketshare-wise are Mac & Linux games compared to overall PC games?

  • User profile image
    PopeDai

    It's the end of the DirectX filters in MSIE/Trident, sure - but that's a public stance that was announced along with IE9 a couple of years ago. (I'm not an IE developer but I work closely with them - my personal understanding is we ditched DirectX filters because they don't mesh with the rendering changes made to Trident and because CSS3's features do all of this anyway).

    As for WebGL, I'm not aware of any changes to our public stance that it's a security liability what with allowing untrusted shader programs to run on hardware directly, let's wait and see - maybe they've decided they will allow it but only allow GL primitive calls without shaders, or only allow predefined shaders?

  • User profile image
    fanbaby

    It's similar to what happened to Silverlight about 3 years ago when IE9 started to support SVG and canvas.

    It looks like WebGL will be supported in IE11 and it does means something to DirectX.

  • User profile image
    Charles

    It would mean (I don't know what the truth is here - and neither do you...) the same thing to OpenGL... DirectX is used for Xbox games, Windows games, Windows Phone 8 games today, already. Throw Unity into the equation and then you move further up the ease-of-use stack. This is actually more interesting in context.  

    WebGL doesn't replace or supplant the need to use OpenGL. Same is true for DX. WebGL is a browser-targeted technology. WebGL, asm.js, OdinMoney, etc... are not as fast as native code.

    There's always a larger runtime overhead and then there's the GC (not that reference counting doesn't have its weaknesses). There is no way around that unless the underlying system is inside the runtime (is the runtime). Mozilla is shipping an HTML5-based mobile operating system, so this means more to them, right? Well, then there's ChromeOS.

    We too often declare the end of technologies when a new (often related) one emerges.

    The happiness of AND...

    C

  • User profile image
    DeathBy​VisualStudio

    , Charles wrote

     

    The happiness of AND...

    as in "AND yes you can use deprecated technology..."

    If we all believed in unicorns and fairies the world would be a better place.
    Last modified
  • User profile image
    cheong

    @Charles: Yup. Microsoft has made graphic card to render OpenGL using DirectX on Windows, if Microsoft ever want to support WebGL, it could have been require DirectX to render too.

    So showing WebGL might be available doesn't mean anything (well.. except one more choice to use) to DirectX users

    Recent Achievement unlocked: Code Avenger Tier 4/6: You see dead program. A lot!
    Last modified
  • User profile image
    Charles

    , DeathBy​VisualStudio wrote

    *snip*

    as in "AND yes you can use deprecated technology..."

    If that's how you choose to use the coordinating conjunction. That's not what I meant to conjugate (or cogitate, for that matter)...

    C

  • User profile image
    fanbaby

    , Charles wrote

    It would mean (I don't know what the truth is here - and neither do you...)

    ----


    The happiness of AND...

    C

    There, it's official, WebGL is coming to IE11. "Our priorities with DirectX have shifted" is coming next

    Devil Just kidding...

  • User profile image
    vesuvius

    , Charles wrote

    *snip*

    If that's how you choose to use the coordinating conjunction. That's not what I meant to conjugate (or cogitate, for that matter)...

    C

    After brief cogitation and ratiocination, one deduces this a reverse post, principally to this. fanbaby could be called webbaby or jsbaby (all the way Wink ), so it comes as no surprise that he is trying to find a Microsoft technology is reaching obsolescence and promulgate apocrypha.

  • User profile image
    exoteric

    The Web platform has to be standards-based and designed by committee but there is plenty of room for innovation outside of those constraints.

    If the Web platform was a product, it would probably have been severely overdue for serious refactoring by now - but it has become locked-in to a pile-on, ad-hoc culture because you can never really take anything away (at least it takes forever to do it), you can only ever add to it.

    The zero-sum thinking apparent in the initial post is not really something to celebrate. Instead, celebrate diversity.

  • User profile image
    fanbaby

    , vesuvius wrote

    *snip*

    After brief cogitation and ratiocination, one deduces this a reverse post, principally to this. fanbaby could be called webbaby or jsbaby (all the way Wink ), so it comes as no surprise that he is trying to find a Microsoft technology is reaching obsolescence and promulgate apocrypha.

    Haha, I forgot that thread, guess it lingered in my sub-conscious. As far as my handle I prefer

    open-standards-interoperability-fcuk-all-stupid-patents-and-with-them-all patents-lawyers-baby

  • User profile image
    Proton2

    "One of the cool features of Windows NT¨ that has finally made it to Windows 95¨ is the OpenGL graphics API. OpenGL is pretty much the industry standard for high-quality 3D graphics applications. If you admired the dinosaurs in Jurassic Park, then you were looking at an OpenGL application. A big advantage of OpenGL is that it's platform-independent; it's available on a variety of hardware platforms and operating systems, including Windows 95, Windows NT, OS/2, DEC's AXP and Open VMS, and X Windows."

    http://www.microsoft.com/msj/archive/S2085.aspx

Conversation locked

This conversation has been locked by the site admins. No new comments can be made.