Khronos - 3d Portability Initiative (Vulkan, DX12, Metal)

Discussion in 'Video Cards and Graphics' started by Bacon1, Mar 1, 2017.

  1. Bacon1

    Bacon1 Diamond Member

    Joined:
    Feb 14, 2016
    Messages:
    3,430
    Likes Received:
    1,006
    Due to industry demand, Khronos is initiating the development of a solution to enable 3D applications that are portable across Vulkan, DX12 and Metal

    https://www.khronos.org/3dportability
     
    Krteq likes this.
  2. Loading...

    Similar Threads - Khronos Portability Initiative Forum Date
    The Vulkan Interview | Exclusive Interview With The Khronos Group Video Cards and Graphics Aug 1, 2016
    Wireless touchscreen portable dispaly for PC? Video Cards and Graphics Mar 31, 2012
    Portable video cards? Video Cards and Graphics Sep 20, 2011
    **Portable DVD LCD Screen** Video Cards and Graphics Jun 23, 2010
    Khronos president on OpenCL, DX CS, and more Video Cards and Graphics Aug 4, 2009

  3. Elixer

    Elixer Diamond Member

    Joined:
    May 7, 2002
    Messages:
    9,964
    Likes Received:
    632
    In theory, this is good news, but, going through "emulation" layers could have some serious performance hits. Going the (auto?) conversion route is better, but, we will see how that goes.

    In any case, I see this as being years away.
     
  4. DaveSimmons

    DaveSimmons Elite Member

    Joined:
    Aug 12, 2001
    Messages:
    39,749
    Likes Received:
    310
    This seems kind of pointless since most developers use an engine like Unity3D, Unreal, Lumberyard, etc. that includes separate code paths for the APIs without adding an extra abstraction layer.
     
  5. TheELF

    TheELF Platinum Member

    Joined:
    Dec 22, 2012
    Messages:
    2,180
    Likes Received:
    110
    Just click on their link,AAA gaming is the last thing on their mind.
     
  6. DaveSimmons

    DaveSimmons Elite Member

    Joined:
    Aug 12, 2001
    Messages:
    39,749
    Likes Received:
    310
    I did read their page, but the only "industry demand" they point to is (possibly) for use with WebGL.

    Lumberyard is royalty-free and Unity3D is not confined to AAA game use. Also, standard "game" engines are being used in education and for corporate training rather than reinventing the wheel.

    But I'll agree that there might be a non-gaming niche or ten where this might, maybe, be useful. Perhaps for medical imaging or data visualization software?
     
  7. Headfoot

    Headfoot Diamond Member

    Joined:
    Feb 28, 2008
    Messages:
    3,995
    Likes Received:
    386