Category Archives: Direct3D

Another adventure in downgrading, part 3: XP

Taking the application down even further than last time. Windows XP? You’re probably thinking: “Direct3D 11, Media Foundation, WIC, that’s never going to work in XP! What are you thinking?” And you’d be right. If the codebase was entirely aimed … Continue reading

Advertisement

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

Another adventure in downgrading, part 2: Vista

Okay, picking up where we left off last time: we have an application that now runs on .NET 4.6.2. So far it’s only tested on Windows 7 and Windows 10 platforms, which the .NET 4.8 version was targeting anyway. But … Continue reading

Posted in Direct3D, Oldskool/retro programming, Software development | Tagged , , , , , , , , , , , , , , | 5 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 , , , , , , , , , , , , , , , , , , , , , , , , , | 6 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

Windows and ARM: not over yet

As you may recall, I was quite fond of the idea of ARM and x86 getting closer together, where on the one hand, Windows could run on ARM devices, and on the other hand, Intel was developing smaller x86-based SOCs … Continue reading

Posted in Direct3D, Hardware news, Software development, Software news | Tagged , , , , , , , | 5 Comments

nVidia makes good on their promise: DX12 support for Fermi

You might remember that in the months leading up to Mantle, DX12 and Vulkan, I mentioned that all of nVidia’s cards from Fermi and up would support DX12. This was also officially confirmed by nVidia on this page, and also … Continue reading

Posted in Direct3D, Hardware news, Software development, Software news | Tagged , , , , , , | 18 Comments

DirectX 12 and Vulkan: what it is, and what it isn’t

I often read comments in the vein of: “… but vendor A’s hardware is designed more for DX12/Vulkan than vendor B’s”. It’s a bit more complicated than that, because it is somewhat of a chicken-and-egg problem. So I thought I’d … Continue reading

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

FutureMark’s Time Spy: some people still don’t get it

Today I read a review of AMD’s new Radeon RX470 on Tweakers.net, by Jelle Stuip. He used Time Spy as a benchmark, and added the following description: About 3DMark Time Spy has recently been some controversy, because it is found … Continue reading

Posted in Direct3D, Hardware news, Software development, Software news, Vulkan | Tagged , , , , , , , , , , , | 5 Comments

GeForce GTX1060: nVidia brings Pascal to the masses

Right, we can be short about the GTX1060… It does exactly what you’d expect: it scales down Pascal as we know it from the GTX1080 and GTX1070 to a smaller, cheaper chip, aiming at the mainstream market. The card is … Continue reading

Posted in Direct3D, Hardware news, OpenGL, Software development, Vulkan | Tagged , , , , , , , , , , | 21 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