Stories
Slash Boxes
Comments

SoylentNews is people

SoylentNews is powered by your submissions, so send in your scoop. Only 19 submissions in the queue.

Submission Preview

Link to Story

Open Source Doom 3 BFG Gets a Vulkan Renderer

Accepted submission by takyon at 2017-08-11 13:49:09
Software

Doom 3: BFG Edition [wikipedia.org], the remastered version of Doom 3 (id Tech 4 [wikipedia.org]) which had its source code released in November 2012, has gained a Vulkan renderer [phoronix.com] (Vulkan [wikipedia.org] is a graphics API successor to OpenGL that can better utilize multiple cores and GPUs):

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.

Doom 3 can easily run on nearly any modern PC these days with its classic OpenGL renderer, but now with Vulkan the game can run at 500+ frames per second in simple areas or 150~300 FPS in the more demanding areas of this first person shooter.

The Doom 3 Vulkan code was open-sourced over night via vkDOOM3 on GitHub [github.com] 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."

This new build of Doom 3 is Windows-only for now but the code will be added to RBDOOM-3-BFG [github.com] soon which does support Linux.

Previous story [phoronix.com].


Original Submission