1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking Benchmarking Platform
Phoromatic Test Orchestration

Carmack's Reverse In Doom 3 Has Work-Around

Gaming

Published on 18 November 2011 06:40 AM EST
Written by Michael Larabel in Gaming
15 Comments

It looks like the patent issue with the open-source Doom 3 game won't severely delay the push of this code to the public. John Carmack has already worked around the legal issue within the id Tech 4 engine.

It was only three days ago that this patent issue came to light and was delaying the push of this open-source code, but yesterday Carmack announced he had a workaround in place for the legal issue surrounding Carmack's Reverse / the stencil buffer implementation of shadow volumes patented by Creative Labs.

The kicker? The workaround for this patent amounts to four lines of new code and two lines of changed code.

Yesterday Carmack had tweeted, "this demonstrates the idiocy of the patent -- the workaround added four lines of code and changed two."

Hopefully this workaround won't severely hamper the performance or reduce the image quality even more than what it's at now in the Mesa/Gallium3D drivers. See yesterday's benchmarks of Doom 3 on Mesa/Gallium3D to see how the game is performing and looking when using the open-source Intel, AMD/ATI, and NVIDIA Linux graphics drivers.

Should there not be any further issues with the Doom 3 / id Tech 4 code, hopefully it will be pushed soon.

About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Linux News
  1. AMD Launches The A10-7870K "Godavari" APU
  2. Linux 4.1 Kernel Benchmarks With An Intel Core i7 IVB System
  3. Genode OS 15.05 Brings New Drivers, Architecture Improvements
  4. Debian 8.1 Jessie Is Being Released Next Weekend
  5. At Least Two Ubuntu Phone Announcements Expected In June
  6. Russia's Baikal Chips End Up Going For A MIPS CPU
  7. Mesa Git OpenGL Tests With Intel Ivy Bridge Graphics
  8. Blender 2.75 Allows For AMD OpenCL Support
  9. GNOME's Mutter 3.17.2 Adds X11/Wayland Clipboard Interoperation
  10. Wayland 1.8 RC2 Arrives Along With New Weston Compositor Release
Latest Articles & Reviews
  1. Opening The Gates To Our Daily Open-Source Linux Benchmark Results
  2. The Latest Features For Linux Performance Management + Benchmark Monitoring
  3. Noctua NH-U12DX i4 + NF-F12
  4. Btrfs RAID 0/1 Benchmarks On The Linux 4.1 Kernel
Most Viewed News This Week
  1. The Linux 4.0 EXT4 RAID Corruption Bug Has Been Uncovered
  2. NVIDIA's Proprietary Driver Is Moving Closer With Kernel Mode-Setting
  3. Systemd 220 Has Finally Been Released
  4. Zapcc Claims To Be A "Much Faster C++ Compiler"
  5. LibreOffice 5.0 Beta 1 Released
  6. OpenWRT 15.05 Preparing Improved Security & Better Networking
  7. Ubuntu's LXD vs. KVM For The Linux Cloud
  8. Features Added To Mesa 10.6 For Open-Source GPU Drivers