Tag Archives: DirectX

Another adventure in downgrading, part 4: Fixed function

A few months ago, I discussed downgrading a modern codebase to .NET 4 and Windows XP. I managed to get the code working to the point that all functionality worked, aside from web views, given that browsers no longer support … Continue reading

Posted in Direct3D, Oldskool/retro programming, Software development | Tagged , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

GPU-accelerated video decoding

Picking up where I left off last time, I’d like to discuss a few more things when using video decoding libraries in your own graphics pipeline. Actually, the previous article was just meant as the introduction to the more technical … Continue reading

Posted in Software development | Tagged , , , , , , , , , , , , | 10 Comments

Running anything Remedy/Futuremark/MadOnion/UL in 2020

There has always been a tie between Futuremark and the demoscene. It all started with the benchmark Final Reality, released by Remedy Entertainment in 1997. Remedy Entertainment was a gaming company, founded by demosceners from the legendary Future Crew and … Continue reading

Posted in Direct3D, Oldskool/retro programming, Software development | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , | 7 Comments

Batch, batch, batch: Respect the classics!

Today I randomly stumbled upon some discussions about DirectX 12, Mantle and whatnot. It seems a lot of people somehow think that the whole idea of reducing draw call overhead was new for Mantle and DirectX 12. While some commenters … Continue reading

Posted in Direct3D, Oldskool/retro programming, OpenGL, Software development, Vulkan | Tagged , , , , , , , , , , , | 5 Comments

GameWorks vs GPUOpen: closed vs open does not work the way you think it does

I often read people claiming that GameWorks is unfair to AMD, because they don’t get access to the sourcecode, and therefore they cannot optimize for it. I cringe everytime I read this, because it is wrong on so many levels. … Continue reading

Posted in Direct3D, OpenGL, Software development, Software news | Tagged , , , , , , , , , , , , | 21 Comments

Direct3D 11.3 (and nVidia’s Maxwell Mark 2)

A few days ago, nVidia introduced the new GTX970 and GTX980, based on the Maxwell architecture. A bit of a surprise however, is that this is a ‘Mark 2’ version of the Maxwell architecture, which has some new features that … Continue reading

Posted in Direct3D, Hardware news, OpenCL, OpenGL, Software development | Tagged , , , , , , , , , , , , , | 26 Comments

Richard Huddy back at AMD, talks more Mantle…

Richard Huddy did an interview with Tech Radar. One of the things he discussed there was the current state of Mantle, and its future. One interesting passage in the interview is this: DirectX is a generic APi. It covers Intel … Continue reading

Posted in Direct3D, Software development, Software news | Tagged , , , , , , , , , , , , , | 8 Comments

Who was first, DirectX 12 or Mantle? nVidia or AMD?

There has been quite a bit of speculation on which API and/or which vendor was first… I will just list a number of facts, and then everyone can decide for themselves. Microsoft’s first demonstrations of working DX12 software (3DMark and … Continue reading

Posted in Direct3D, Hardware news, OpenGL, Software development, Software news | Tagged , , , , , , , , , , , , , , | 29 Comments

DirectX 12: A first quick look

Today, Microsoft has presented the first information on DirectX 12 at the Game Developers Conference, and also published a blog on DirectX 12. nVidia also responded with a blog on DirectX 12. In Direct3D 12, the idea of deferred contexts … Continue reading

Posted in Direct3D, Software development, Software news | Tagged , , , , , , , , , , , , | 6 Comments

Alex St. John: The Evolution of Direct3D

I just stumbled upon this blog by Alex St. John, one of the creators of DirectX at Microsoft: http://www.alexstjohn.com/WP/2013/07/22/the-evolution-of-direct3d/ It gives a very interesting view on how OpenGL and Direct3D related to each other in the early days, within Microsoft. … Continue reading

Posted in Direct3D, Oldskool/retro programming, OpenGL, Software development, Software news | Tagged , , , , , , , , , | 2 Comments