News: 0001492995

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

SDL Now Prefers Vulkan Over Direct3D 12 On Windows

([Linux Gaming] 6 Hours Ago Vulkan Preferred)


The SDL abstraction library commonly used by cross-platform games now prefers using Vulkan on Windows as its ideal graphics API. Direct3D 12 has been demoted lower in priority compared to Vulkan for this Simple DirectMedia Layer.

A [1]pull request that was merged yesterday argued:

"Especially as of #10910 the Vulkan backend is profoundly more optimal than D3D12 in both performance and memory usage. Seeing as we'll need to do significant rewrites to optimize D3D12 memory management and descriptor usage, we should just bump Vulkan to the top of the preference list to put our best foot forward. We can always revisit this once optimizations are completed."

It was subsequently merged without any further debate. Thus for now at least the SDL Vulkan driver takes higher priority than the Direct3D 12 (D3D12) driver.

Great seeing this change happen and all the continued activity around the Vulkan API.



[1] https://github.com/libsdl-org/SDL/pull/10912



edxposed

oiaohm

user1

V1tol

pierce

JacekJagosz

As for the basic assumptions about individuality and self, this is the core
of what I like about cyberpunk. And it's the core of what I like about certain
pre-gibson neophile techie SF writers that certain folks here like to put
down. Not everyone makes the same assumptions. I haven't lost my mind... it's
backed up on tape.
-- Peter da Silva