The Vulkan API was initially referred to as the "next generation OpenGL initiative", or "OpenGL next" by Khronos, but use of those names was discontinued when "Vulkan" was announced. Vulkan was first announced by the non-profit Khronos Group at GDC 2015. In addition to its lower CPU usage, Vulkan is designed to allow developers to better distribute work among multiple CPU cores.
Vulkan is comparable to Apple's Metal API and Microsoft's Direct3D 12, and is harder to use than the higher-level OpenGL and Direct3D 11 APIs. It does so by providing a considerably lower-level API for the application than the older APIs that more closely resembles how modern GPUs work. Vulkan is intended to offer higher performance and more efficient CPU and GPU usage compared to the older OpenGL and Direct3D 11 APIs. Vulkan targets high-performance real-time 3D-graphics applications, such as video games and interactive media, and highly parallelized computing. Vulkan is a low- overhead, cross-platform API, open standard for 3D graphics and computing. com /KhronosGroup /Vulkan-HeadersĪndroid, Linux, Haiku, Fuchsia, BSD Unix, QNX, Windows, Nintendo Switch, Stadia, Tizen, macOS, iOS, iPadOS, tvOS, Raspberry Pi, vxWorks Microsoft finally pushed me off of the Windows platform for good with this stunt and GWX. (I do regret not starting refusing to do this sooner.) I was still foolish enough to do volunteer work on other peoples’ Windows computers at that time, even after what Microsoft did to me as a fan of the first Halo game. Others were probably playing Counter-strike Source and TF2. So I went and played other games, like Tremulous and Urban terror, games that ran on Windows, Mac and Linux, and I forgot all about Halo 2 for the PC. On these machines, a vista upgrade would have been a performance downgrade. It just wasn’t a compelling deal!Īlso worth noting that many systems that would have otherwise run Halo 2 were hardware-limited to only 1 or perhaps 2GB of memory. Being smarter than to pay $200 for an unnecessary OS upgrade, only to then wind up needing an accompanying memory upgrade too because Vista ran poorly in 1 GB, (which was blissful on XP), just to play an at the time 3 year old game which was originally designed for a six year old piece of hardware, (Xbox) I passed. Many of us were really looking forward to the PC version.