EA joins The Khronos Group, will collaborate on Vulkan

Discussion in 'HardForum Tech News' started by Armenius, Apr 30, 2019.

  1. odditory

    odditory [H]ardness Supreme

    Messages:
    5,571
    Joined:
    Dec 23, 2007
    What are you talking about?
     
    Lakados likes this.
  2. Grimlaking

    Grimlaking 2[H]4U

    Messages:
    2,919
    Joined:
    May 9, 2006
    Vulkan is an API. that's all it is. EA's input will be.. "we would like these things in the API to be called in a fashion like X." they won't be engaged in any large code updates to the API itself. They will influence the use of the API but doubtful as to the function.

    We won't see an EA exclusive version of the Vulkan API. At least I hope we won't! Because that would be... HORRIBLE. Of course in the early days with DOOM that's exactly what ID did. they established their own API.
     
    Armenius and Nolan7689 like this.
  3. Armenius

    Armenius I Drive Myself to the [H]ospital

    Messages:
    18,592
    Joined:
    Jan 28, 2014
    Wait... What API did id establish? They have always used OpenGL with standard extensions since going accelerated 3D. Before that, everything was done in software. id Software was a contributing member of ARB before being absorbed into Khronos, just like EA is becoming a contributing member to Khronos.
     
  4. Dr. Righteous

    Dr. Righteous 2[H]4U

    Messages:
    3,144
    Joined:
    Aug 1, 2007
    I would say id is on board with Vulkan. 2016 DOOM soon had full Vulkan support and it was a pretty good boost to the FPS playing it on a AMD RX 480.
     
  5. Armenius

    Armenius I Drive Myself to the [H]ospital

    Messages:
    18,592
    Joined:
    Jan 28, 2014
    They most definitely are, as they were with OpenGL, but I don't see them as a member of Khronos.
     
  6. Grimlaking

    Grimlaking 2[H]4U

    Messages:
    2,919
    Joined:
    May 9, 2006
    Your right it was a software renderer. dogs4gw if memory serves?
     
  7. Armenius

    Armenius I Drive Myself to the [H]ospital

    Messages:
    18,592
    Joined:
    Jan 28, 2014
    The renderer in Doom was written from scratch by Carmack. It is telling the VGA driver how to present each pixel after models, textures and sprites were calculated in the engine using pure math. DOS/4GW was just a memory extender so DOS programs could access protected memory, or use more than 640 KB.
     
  8. Grimlaking

    Grimlaking 2[H]4U

    Messages:
    2,919
    Joined:
    May 9, 2006
    Cool thanks yea I got my wires crossed because it was a per pixel software renderer. More of an engine than say an API. I guess API's only really came around to exploit the capabilities of 3d renderers. It was an interesting time. Part of me thinks they were only really used in GUI based OS's and were not needed for the older DOS based games.
     
  9. Dr. Righteous

    Dr. Righteous 2[H]4U

    Messages:
    3,144
    Joined:
    Aug 1, 2007
    Good ole John Carmack. I miss hearing from him in the public space. I watched a video of a speech he gave at a symposium of some kind concerning game development and problems because of legacy APIs like OpenGL and DirectX and how it stifles innovation. Man did he call it. I think that was 8 or 10 years ago.
     
  10. IdiotInCharge

    IdiotInCharge [H]ardForum Junkie

    Messages:
    11,622
    Joined:
    Jun 13, 2003
    The dude could talk, and I don't remember him ever being wrong despite him being consistently ahead of the industry, but after Doom and Quake he essentially ceased to actually influence game development outside of id. And I say that as someone who wishes the industry actually took his advice.