Jump to content

PCGamingWiki will soon migrate to a Single Sign On (SSO) system to bridge Wiki and Forum accounts, please read our FAQ.

Mr. Doomguy

Open Source Vulkan Renderer for Doom 3 BFG Edition is now available

Recommended Posts

Dustin Land of id Software has been working on the "vkNeo" project in his spare/personal time as a Vulkan renderer for Doom 3 BFG / idTech4, which was open-sourced a few years back. This is along the same lines as the vkQuake open-source port of the original Quake to running on Vulkan.

 

[...]

 

How much code did it take to write for a Vulkan renderer for Doom 3? The commit diff adding the Vulkan code comes in at 602,265 lines, including blank/comment lines and that also includes some shaders/SPIR-V and plenty of header files.

 

The Doom 3 Vulkan code was open-sourced over night via vkDOOM3 on GitHub for those interested. Land commented, " It was written as an example of how to use Vulkan for writing something more sizable than simple recipes. It covers topics such as General Setup, Proper Memory & Resource Allocation, Synchronization, Pipelines, etc."

 

 

http://www.phoronix.com/scan.php?page=news_item&px=Vulkan-Doom3-Available

 

This is going to be interesting.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Found PCGamingWiki useful? Please consider making a Donation or visiting our Patreon.
  • Who's Online   0 Members, 0 Anonymous, 305 Guests (See full list)

    There are no registered users currently online

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Forum Statistics

    1,297
    Total Topics
    7,122
    Total Posts
×
×
  • Create New...