{"id":92705,"date":"2016-05-23T13:04:20","date_gmt":"2016-05-23T11:04:20","guid":{"rendered":"http:\/\/mygaming.co.za\/news\/?p=92705"},"modified":"2016-05-23T13:33:53","modified_gmt":"2016-05-23T11:33:53","slug":"introducing-vulkan-the-future-of-open-platform-gaming-technology","status":"publish","type":"post","link":"https:\/\/mygaming.co.za\/news\/features\/92705-introducing-vulkan-the-future-of-open-platform-gaming-technology","title":{"rendered":"Introducing Vulkan &#8211; the future of open-platform gaming technology"},"content":{"rendered":"<p>Meet <a href=\"https:\/\/www.khronos.org\/vulkan\/\" target=\"_blank\"><strong>Vulkan<\/strong> <\/a>&#8211; the new low-level API that directly challenges DirectX 12 and promises better performance across all platforms.<\/p>\n<p>An<strong> API (Application Programming Interface)<\/strong> is a set of tools that allows developers to easily build software and applications according to a uniform set of rules. The interface essentially provides the &#8216;building blocks&#8217; for developers to create\u00a0their software.<\/p>\n<p>This is important for the gaming industry, as creating advanced software such as video games is made infinitely easier by the use of APIs.<\/p>\n<p><strong>DirectX 12<\/strong> is the most advanced API to date, allowing games to reach higher levels of performance and use\u00a0resources more effectively than DirectX 11. However, the API is owned by Microsoft and is only compatible with <strong>Microsoft Windows<\/strong> and <strong>Xbox<\/strong>.<\/p>\n<p>This presents a problem to game developers and gamers alike, as performance fluctuates between platforms depending on the API used &#8211; with cross-platform ports experiencing lower performance as a result.<\/p>\n<p>This is the problem that the Vulkan API is designed to overcome.<\/p>\n<h3 class=\"my-4\"><strong>Vulkan API<\/strong><\/h3>\n<p>Vulkan is an API created by Khronos and built on the basic structure of\u00a0AMD&#8217;s Mantle API.<\/p>\n<p>It is the successor to <strong>OpenGL<\/strong>, and is set to perform on par with DirectX 12 once it reaches the same stage in development.<\/p>\n<p>Khronos decided to completely abandon the ageing OpenGL API and build a low-level set of tools that would compete directly with <strong>DirectX 12<\/strong> on all platforms.<\/p>\n<p>The excitement around Vulkan is based on the fact that it is a low-level API which will be applicable across all gaming\u00a0platforms. This means that the same graphics-performance building blocks will be used on your <strong>PC<\/strong>, <strong>PlayStation<\/strong> and even your <strong>Android<\/strong> phone, resulting in higher-quality ports and increased cross-platform development.<\/p>\n<h3 class=\"my-4\"><strong>Benchmarks<\/strong><\/h3>\n<p>Vulkan 1.0 has been released, and although the API is yet to continue evolving and receiving performance upgrades, it already surpasses OpenGL\u00a0in graphics performance.<\/p>\n<p>The API will be supported on all\u00a0recent\u00a0graphics card with the correct drivers installed.<\/p>\n<p><strong>Check out the benchmarks and gameplay below for more detailed information:<\/strong><\/p>\n<hr \/>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/AgG-E02klgQ\" width=\"640\" height=\"360\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/anrvBD4aTGY\" width=\"640\" height=\"360\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<hr \/>\n<h3 class=\"my-4\"><strong>What Vulkan means for gamers<\/strong><\/h3>\n<p>Vulkan support is arriving in a variety of games, including\u00a0<strong>DOOM<\/strong> and <a href=\"https:\/\/www.reddit.com\/r\/DotA2\/comments\/4jzsir\/dota_2_update_main_client_may_18_2016\/d3ayzck\" target=\"_blank\"><strong>Dota 2<\/strong><\/a>.<\/p>\n<p>Although gamers will probably not notice any big performance increases over DirectX 12, further improvements will arrive as development of the API continues.<\/p>\n<p>However, with a wide variety of games supporting Vulkan, gamers can expect to see more stable performance across platforms and titles. The API also removes a major factor regarding\u00a0the difficulty of porting games, which could mean more games on more platforms.<\/p>\n<p>The power of Vulkan is its low-level access, with the API supporting<strong> Windows, Steam OS, Linux, Android, Xbox <\/strong>and<strong> PlayStation 4.<\/strong><\/p>\n<hr \/>\n<h3 class=\"my-4\">More gaming news<\/h3>\n<p><strong><a title=\"Permalink to The best HP consumer laptop in South Africa\" href=\"http:\/\/mygaming.co.za\/news\/hardware\/91815-the-best-hp-consumer-laptop-in-south-africa.html\" rel=\"bookmark\">The best HP consumer laptop in South Africa<\/a><\/strong><\/p>\n<p><strong><a title=\"Permalink to The biggest competitive video games in history\" href=\"http:\/\/mygaming.co.za\/news\/features\/92075-the-biggest-competitive-video-games-in-history.html\" rel=\"bookmark\">The biggest competitive video games in history<\/a><\/strong><\/p>\n<p><strong><a title=\"Permalink to G.SKILL reveals ultra-fast 4,266MHz DDR4 gaming RAM\" href=\"http:\/\/mygaming.co.za\/news\/hardware\/92697-g-skill-reveals-ultra-fast-4266mhz-ddr4-gaming-ram.html\" rel=\"bookmark\">G.SKILL reveals ultra-fast 4,266MHz DDR4 gaming RAM<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Meet Vulkan &#8211; the new low-level API that directly challenges DirectX 12 and could mean better performance across all platforms.<\/p>\n","protected":false},"author":232,"featured_media":92707,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_sma_x_autopost_enabled":true,"_sma_x_custom_text":"","_sma_x_autopost_status":"idle","_sma_x_autopost_error":"","_sma_x_post_id":"","_sma_x_attempts":0,"footnotes":""},"categories":[20],"tags":[1341,14210,18827,12079,2664,2065,18825,2791],"class_list":["post-92705","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-features","tag-api","tag-benchmarks","tag-compared","tag-directx-12","tag-gaming","tag-linux","tag-vulkan","tag-windows"],"_links":{"self":[{"href":"https:\/\/mygaming.co.za\/news\/wp-json\/wp\/v2\/posts\/92705","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mygaming.co.za\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mygaming.co.za\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mygaming.co.za\/news\/wp-json\/wp\/v2\/users\/232"}],"replies":[{"embeddable":true,"href":"https:\/\/mygaming.co.za\/news\/wp-json\/wp\/v2\/comments?post=92705"}],"version-history":[{"count":0,"href":"https:\/\/mygaming.co.za\/news\/wp-json\/wp\/v2\/posts\/92705\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mygaming.co.za\/news\/wp-json\/wp\/v2\/media\/92707"}],"wp:attachment":[{"href":"https:\/\/mygaming.co.za\/news\/wp-json\/wp\/v2\/media?parent=92705"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mygaming.co.za\/news\/wp-json\/wp\/v2\/categories?post=92705"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mygaming.co.za\/news\/wp-json\/wp\/v2\/tags?post=92705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}