<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Vulkan &#8211; Video Game News, Reviews, Walkthroughs And Guides | GamingBolt</title>
	<atom:link href="https://gamingbolt.com/tag/vulkan/feed" rel="self" type="application/rss+xml" />
	<link>https://gamingbolt.com</link>
	<description>Get a Bolt of Gaming Now!</description>
	<lastBuildDate>Tue, 24 Oct 2017 18:09:09 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>Wolfenstein 2: The New Colossus PC Requirements Revealed; Vulkan API Support Confirmed</title>
		<link>https://gamingbolt.com/wolfenstein-2-the-new-colossus-pc-requirements-revealed-vulkan-api-support-confirmed</link>
					<comments>https://gamingbolt.com/wolfenstein-2-the-new-colossus-pc-requirements-revealed-vulkan-api-support-confirmed#respond</comments>
		
		<dc:creator><![CDATA[Pramath]]></dc:creator>
		<pubDate>Mon, 23 Oct 2017 17:30:50 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Bethesda]]></category>
		<category><![CDATA[id Software]]></category>
		<category><![CDATA[machine games]]></category>
		<category><![CDATA[nintendo switch]]></category>
		<category><![CDATA[pc]]></category>
		<category><![CDATA[ps4]]></category>
		<category><![CDATA[Vulkan]]></category>
		<category><![CDATA[Wolfenstein 2: The New Colossus]]></category>
		<category><![CDATA[Xbox One]]></category>
		<guid isPermaLink="false">https://gamingbolt.com/?p=310153</guid>

					<description><![CDATA[Plus, a list of what all you can tweak and configure on the PC version.]]></description>
										<content:encoded><![CDATA[<p><a href="https://gamingbolt.com/wp-content/uploads/2017/06/Wolfenstein-2-The-New-Colossus.jpg"><img fetchpriority="high" decoding="async" class="size-full wp-image-298870 aligncenter" src="https://gamingbolt.com/wp-content/uploads/2017/06/Wolfenstein-2-The-New-Colossus.jpg" alt="" width="620" height="349" srcset="https://gamingbolt.com/wp-content/uploads/2017/06/Wolfenstein-2-The-New-Colossus.jpg 620w, https://gamingbolt.com/wp-content/uploads/2017/06/Wolfenstein-2-The-New-Colossus-300x169.jpg 300w" sizes="(max-width: 620px) 100vw, 620px" /></a></p>
<p>Bethesda and MachineGames&#8217; <em>Wolfenstein 2: The New Colossus</em> is one of the most eagerly anticipated upcoming games at the moment; presuming you are going to play it on PC, you probably want to know whether or not your machine will be able to run it. The <em>Wolfenstein</em> franchise, much like most other id Software properties, has a history for being graphically and technically intensive. <em>The New Colossus</em> looks no different in that regard.</p>
<p>You can check out the full recommended and minimum requirements for the PC version of the game below. You can also check out the range of settings that the game will apparently let you configure and tweak. It sounds like this will be an excellent PC port- which is just as well, since the franchise was originally a PC franchise to begin with.</p>
<p>Finally, <em>Wolfenstein 2</em> executive producer Jerk Gustafsson has confirmed that the PC version of the game will also support the Vulkan API. “We’re also taking full advantage of Vulkan, allowing us to push improved performance across the board in ways that simply weren’t possible before,&#8221; he said. &#8220;The minimum hardware requirements are set to ensure a high-quality experience, and with Vulkan players should see solid performance on a variety of system configurations. However, if you’re aiming for 1080p with high framerate and settings, you would need to bump towards our recommended specs.”</p>
<p><em>Wolfenstein 2: The New Colossus</em> launches on the PS4, Xbox One, and PC on October 27. A Nintendo Switch version will follow in 2018.</p>
<p><em><strong>Minimum Requirements</strong> (720p and 60 fps at low settings) </em></p>
<ul>
<li><em>CPU: Intel Core i7-3770/AMD FX-8350 or better</em></li>
<li><em>GPU: Nvidia GTX 770 4GB/AMD Radeon R9 290 4GB or better</em></li>
<li><em>RAM: 8GB</em></li>
<li><em>OS: Win7, 8.1, or 10 (64-Bit versions)</em></li>
<li><em>Storage: 55GB</em></li>
</ul>
<p><em><strong>Recommended Requirements</strong> (1080p and 60 fps at high settings)</em></p>
<ul>
<li><em>CPU: Intel Core i7-4770/AMD FX-9370 or better</em></li>
<li><em>GPU: Nvidia GTX 1060 6GB/AMD Radeon RX 470 4GB or better</em></li>
<li><em>RAM: 16GB</em></li>
<li><em>OS: Win7, 8.1, or 10 64-Bit</em></li>
<li><em>Storage: 55GB</em></li>
</ul>
<p><strong>Settings</strong></p>
<ul>
<li><em>Lights</em></li>
<li><em>Shadows</em></li>
<li><em>Directional Occlusion</em></li>
<li><em>Reflections</em></li>
<li><em>Decals</em></li>
<li><em>Motion Blur</em></li>
<li><em>Image Streaming</em></li>
<li><em>Volumetric Quality</em></li>
<li><em>Decal Filtering</em></li>
<li><em>Deferred Rendering</em></li>
<li><em>Chromatic Aberration</em></li>
<li><em>Depth of Field</em></li>
<li><em>Resolution Scaling</em></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://gamingbolt.com/wolfenstein-2-the-new-colossus-pc-requirements-revealed-vulkan-api-support-confirmed/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">310153</post-id>	</item>
		<item>
		<title>Stardock CEO Explains Why DX12 And Vulkan Adoption Rates Are Low, Need Proper Documentation</title>
		<link>https://gamingbolt.com/stardock-ceo-explains-why-dx12-and-vulkan-adoption-rates-are-low-need-proper-documentation</link>
					<comments>https://gamingbolt.com/stardock-ceo-explains-why-dx12-and-vulkan-adoption-rates-are-low-need-proper-documentation#comments</comments>
		
		<dc:creator><![CDATA[Pramath]]></dc:creator>
		<pubDate>Thu, 20 Apr 2017 16:53:47 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ashes of the Singularity]]></category>
		<category><![CDATA[DirectX 12]]></category>
		<category><![CDATA[pc gaming]]></category>
		<category><![CDATA[Stardock]]></category>
		<category><![CDATA[Vulkan]]></category>
		<guid isPermaLink="false">http://gamingbolt.com/?p=294773</guid>

					<description><![CDATA['It's a matter of if, not when.']]></description>
										<content:encoded><![CDATA[<p class="p1"><a href="https://gamingbolt.com/wp-content/uploads/2015/11/DirectX-12.jpg"><img decoding="async" class="size-full wp-image-249251 aligncenter" src="https://gamingbolt.com/wp-content/uploads/2015/11/DirectX-12.jpg" alt="" width="620" height="349" srcset="https://gamingbolt.com/wp-content/uploads/2015/11/DirectX-12.jpg 620w, https://gamingbolt.com/wp-content/uploads/2015/11/DirectX-12-300x169.jpg 300w" sizes="(max-width: 620px) 100vw, 620px" /></a></p>
<p class="p1">DirectX 12 and Vulkan are supposed to be the wave of the future for PC gaming- that&#8217;s what we&#8217;ve been told. But while the two APIs continue to be engaged in a fierce battle for supremacy, uptake on them by most developers has been&#8230; slow, to put it bluntly.</p>
<p class="p1">So when we had the chance to speak with Brad Wardell, CEO of Stardock &#8211; who you may remember as one of the most vocal proponents of DirectX 12 &#8211; we made sure to ask him why developers aren&#8217;t using it and Vulkan all that well. According to Wardell, the lack of support right now comes down to the newness of both APIs, and the ensuing lack of documentation on properly exploiting them- but for both of them, widespread adoption is only a matter of time.</p>
<p class="p1"><b><i></i></b>&#8220;DirectX 12 and Vulkan are certainly total game changers because they allow multiple threads to be talking to GPUs simultaneously,&#8221; he said. &#8220;It’s as simple as that. DirectX 11, no matter how fancy your engine was, only one of your threads could talk to the graphics engine at a time. And that was better<b><i> </i></b>than DX9, where only one <i>fixed </i>thread could talk to an engine at a time.</p>
<p class="p1">&#8220;But DirectX 12, if I have 8 or 16 cores, and all of them can talk to the engine at once- then that’s a hell of a performance boost. That was actually the reason I got a lot of scepticism about the benchmarks for <i>Ashes of the Singularity</i>, because we came out and said we are seeing a 400% boost in performance on an eight core machine. And when we shipped it, it ended up being even bigger than that. People thought the numbers were crazy, but think about it, they’re not. If in DirectX 11, only one core can talk to the GPU at once, and in DX12, we have eight- your theoretical limit would be eight times a boost. We don’t really get that, but a four times boost is not that crazy then.</p>
<p class="p1"><i></i>Given how game changing these two are, the only reason they are not being supported right now is a lack of documentation, according to Wardell.</p>
<p class="p1">&#8220;The biggest reason is documentation. With DX11, there’s lots and lots of books out there for it. DX12 needs a lot more documentation before people will pick it up. The other thing is, people are now using off the shelf parts. And so, that can be tricky because if you have multiple threads talking to the graphics adaptor once, you have to be careful how those threads work, you can’t just- if you have two threads talking at once, your apps will crash. It’s actually quite tricky to do it right. And so because of that, it’s just slow going. I can say that Microsoft is doing some pretty exciting stuff on that end- but whether, in the long term, it’s all going to be DX12 and Vulkan, because you can’t just walk away from something like this. Wait until 16 core CPUs are the norm, if you’re using DX11 at that time still, you might be at 1/10th the speed of a DX12 game. That’s impossible to ignore.&#8221;</p>
<p class="p1">Given that multi-core CPUs are a wave of the future, and something that are only going to get more and more prevalent across all product categories as time goes on, it is only a matter of time before developers have to contend with programming for them. Given that, Wardell may be right- it will only be a matter of time before they are forced to come to terms with either DirectX 12, or Vulkan, or both.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://gamingbolt.com/stardock-ceo-explains-why-dx12-and-vulkan-adoption-rates-are-low-need-proper-documentation/feed</wfw:commentRss>
			<slash:comments>14</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">294773</post-id>	</item>
		<item>
		<title>Nintendo Switch Officially Supports Vulkan</title>
		<link>https://gamingbolt.com/nintendo-switch-officially-supports-vulkan</link>
					<comments>https://gamingbolt.com/nintendo-switch-officially-supports-vulkan#comments</comments>
		
		<dc:creator><![CDATA[Pramath]]></dc:creator>
		<pubDate>Tue, 20 Dec 2016 15:11:12 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Khronos Group]]></category>
		<category><![CDATA[Nintendo]]></category>
		<category><![CDATA[nintendo switch]]></category>
		<category><![CDATA[opengl]]></category>
		<category><![CDATA[Vulkan]]></category>
		<guid isPermaLink="false">http://gamingbolt.com/?p=285856</guid>

					<description><![CDATA[In addition to OpenGL 4.5 &#038; OpenGL ES.]]></description>
										<content:encoded><![CDATA[<p><a href="https://gamingbolt.com/wp-content/uploads/2016/12/nintendo-switch-vulkan-support.jpg"><img decoding="async" class="aligncenter wp-image-285857" src="https://gamingbolt.com/wp-content/uploads/2016/12/nintendo-switch-vulkan-support.jpg" width="620" height="321" srcset="https://gamingbolt.com/wp-content/uploads/2016/12/nintendo-switch-vulkan-support.jpg 1200w, https://gamingbolt.com/wp-content/uploads/2016/12/nintendo-switch-vulkan-support-300x155.jpg 300w, https://gamingbolt.com/wp-content/uploads/2016/12/nintendo-switch-vulkan-support-768x397.jpg 768w, https://gamingbolt.com/wp-content/uploads/2016/12/nintendo-switch-vulkan-support-1024x530.jpg 1024w" sizes="(max-width: 620px) 100vw, 620px" /></a></p>
<p>The Khronos Group have confirmed that Nintendo&#8217;s upcoming Switch system will officially support their next generation Vulkan API, in addition to OpenGL 4.5 and OpenGL ES; the updates come to us via their official website, where <a href="https://www.khronos.org/conformance/adopters/conformant-products#vulkan" target="_blank">the Switch</a> is now <a href="https://www.khronos.org/conformance/adopters/conformant-products#opengl" target="_blank">listed</a> as an <a href="https://www.khronos.org/conformance/adopters/conformant-products#opengles" target="_blank">official &#8216;conformant product&#8217;</a> for all three APIs (via <a href="http://wccftech.com/nintendo-switch-supports-vulkan/" target="_blank">WCCFTech</a>).</p>
<p>Vulkan API support in particular should come in handy for developers- Switch will apparently see a major hit to its GPU clock speeds when it is undocked, which means developers will need access to all the power and juice that they can get. A low level, highly efficient API like Vulkan might just be what the doctor ordered in that case.</p>
<p>The Nintendo Switch is currently due to release worldwide in March 2017; exact details about the system, including specifications, a lineup of games for the launch and beyond, price, release date, and more, are currently unknown, but should be revealed come January 12, when Nintendo will be hosting an event to officially take the wraps off of Switch.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://gamingbolt.com/nintendo-switch-officially-supports-vulkan/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">285856</post-id>	</item>
		<item>
		<title>Unity Engine Now Supports Vulkan Out Of The Box</title>
		<link>https://gamingbolt.com/unity-engine-now-supports-vulkan-out-of-the-box</link>
					<comments>https://gamingbolt.com/unity-engine-now-supports-vulkan-out-of-the-box#comments</comments>
		
		<dc:creator><![CDATA[Pramath]]></dc:creator>
		<pubDate>Fri, 16 Dec 2016 14:47:15 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[unity]]></category>
		<category><![CDATA[Vulkan]]></category>
		<guid isPermaLink="false">http://gamingbolt.com/?p=285638</guid>

					<description><![CDATA[Unity claims 60% performance improvements as a result.]]></description>
										<content:encoded><![CDATA[<p><a href="https://gamingbolt.com/wp-content/uploads/2016/12/unity.jpg"><img loading="lazy" decoding="async" class="aligncenter wp-image-285639" src="https://gamingbolt.com/wp-content/uploads/2016/12/unity.jpg" width="620" height="326" srcset="https://gamingbolt.com/wp-content/uploads/2016/12/unity.jpg 1200w, https://gamingbolt.com/wp-content/uploads/2016/12/unity-300x158.jpg 300w, https://gamingbolt.com/wp-content/uploads/2016/12/unity-768x403.jpg 768w, https://gamingbolt.com/wp-content/uploads/2016/12/unity-1024x538.jpg 1024w" sizes="auto, (max-width: 620px) 100vw, 620px" /></a></p>
<p>Unity have announced that the Unity Engine, the most popular engine used for independent game development, as well as for development on PC and mobile platforms, not to mention the engine officially endorsed by Sony and Nintendo for development on their systems, now supports the Vulkan API, the open source competition for DirectX 12, right out of the box.</p>
<p>The feature is currently still in beta &#8211; it is available in the new Unity 5.6 beta update to all Unity users, including Personal Edition users &#8211; but Unity are still claiming 60% performance improvements already. &#8220;Vulkan is a new generation graphics and compute API that provides high-efficiency, cross-platform access to modern GPUs on desktop and mobile platforms,&#8221; <a href="https://blogs.unity3d.com/2016/12/13/unity-5-6-beta-is-now-available/" target="_blank">Unity said, speaking of support for the API</a>. &#8220;It’s designed to take advantage of multiple CPU cores by allowing multiple threads to run in parallel. This means increased speed with reduced driver overhead and CPU workload, leaving the CPU free to do additional computation or rendering.&#8221;</p>
<p>Vulkan is the big new addition, but Unity 5.6 also adds improvements and enhancements for existing graphical tech, including Metal Compute, Particle System and GPU Instancing. What does this mean for you, the average gamer? It means that a lot of your games, no matter what developer they are from, and what platform they are running on, now have a chance to look far better than they used to.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://gamingbolt.com/unity-engine-now-supports-vulkan-out-of-the-box/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">285638</post-id>	</item>
		<item>
		<title>id Software Dev Puzzled By Devs Choosing DX12 Over Vulkan, Claims Xbox One DX12 Is Different Than PC</title>
		<link>https://gamingbolt.com/id-software-dev-puzzled-by-devs-choosing-dx12-over-vulkan-claims-xbox-one-dx12-is-different-than-pc</link>
					<comments>https://gamingbolt.com/id-software-dev-puzzled-by-devs-choosing-dx12-over-vulkan-claims-xbox-one-dx12-is-different-than-pc#comments</comments>
		
		<dc:creator><![CDATA[Pramath]]></dc:creator>
		<pubDate>Fri, 08 Jul 2016 16:41:24 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[DirectX 12]]></category>
		<category><![CDATA[id Software]]></category>
		<category><![CDATA[khronos foundation]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[opengl]]></category>
		<category><![CDATA[pc gaming]]></category>
		<category><![CDATA[Vulkan]]></category>
		<category><![CDATA[windows 10]]></category>
		<category><![CDATA[Windows 7]]></category>
		<guid isPermaLink="false">http://gamingbolt.com/?p=271693</guid>

					<description><![CDATA['Don't buy all Microsoft propaganda.' ]]></description>
										<content:encoded><![CDATA[<p><a href="https://gamingbolt.com/wp-content/uploads/2015/11/DirectX-12.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-249251 aligncenter" src="https://gamingbolt.com/wp-content/uploads/2015/11/DirectX-12.jpg" alt="DirectX 12" width="620" height="349" srcset="https://gamingbolt.com/wp-content/uploads/2015/11/DirectX-12.jpg 620w, https://gamingbolt.com/wp-content/uploads/2015/11/DirectX-12-300x169.jpg 300w" sizes="auto, (max-width: 620px) 100vw, 620px" /></a></p>
<p>Microsoft&#8217;s DirectX 12 appears to be the next generation PC gaming graphical API of choice- which makes sense, given the ubiquity of Windows when it comes to PC gaming, and DirectX&#8217;s deep integration with Windows. That said, however, there are now alternatives to DirectX, viable alternatives that developers could be using, and open ones, rather than closed proprietary solutions like DirectX is- such as Vulkan.</p>
<p>But possibly because of Windows ubiquity, and because of all the hooks that DirectX has with Windows, or maybe because of all the other pushes for DirectX adoption that Microsoft have made, such as the aggressive push for Windows 10, or bringing DirectX to Xbox One, the fact remains that more and more developers are supporting DirectX 12 over Vulkan, or any other alternative, for their PC games- and this is something that Axel Gneiting, <a href="https://gamingbolt.com/doom-review-back-with-a-bang">engine programmer at id Software</a>, doesn&#8217;t necessarily approve of.</p>
<p>Speaking on Twitter, Gneiting said that developers using DirectX 12 over Vulkan &#8216;literally makes no sense.&#8217; Elaborating on his stance, and in response to some questions, Gneiting pointed out that with Windows 7 forming a major chunk of the PC gaming market, and with DirectX 12 being incompatible with Windows 7, using DirectX in an attempt to have &#8216;one codebase&#8217; makes no sense, since developers would need to create two separate ones anyway. He pointed out that the argument that programming for Xbox One and Windows 10 becomes easier by using DirectX 12 is moot too, because DirectX 12 on Windows and on Xbox is very different, necessitating two separate code paths anyway.</p>
<p>He also made some observations about how a lot of the perceived benefits of DirectX 12 are not exclusive to it, noting that both Vulkan and DirectX give similar performance benefits anyway.</p>
<p>I guess my question here is- if that is the case, why does it bother him at all that DirectX is the preferred code path for developers over Vulkan? I suppose there is something to be said for pushing open solutions like Vulkan, over proprietary and closed ones like DirectX, which effectively trap developers in Microsoft&#8217;s development ecosystem, so I can see some of his reasoning. But then, I suppose that DirectX benefits <em>because</em> it is not open- it has Microsoft to evangelize it, because Microsoft have a vested investment in seeing it widely adopted. Vulkan being open by definition has no such custodian, and that is why there is no one to pitch it to developers to the extent that Microsoft do with DirectX.</p>
<p><blockquote class="twitter-tweet" data-lang="en"><p lang="en" dir="ltr">I&#39;m really getting annoyed by everyone adopting DX12 instead of Vulkan even for PC exclusives. This literally makes no sense.</p>&mdash; Axel Gneiting (@axelgneiting) <a href="https://twitter.com/axelgneiting/status/749016744413372417">July 1, 2016</a></blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
<blockquote class="twitter-tweet" data-conversation="none" data-lang="en"><p lang="en" dir="ltr"><a href="https://twitter.com/nlguillemot">@nlguillemot</a> Availability is now not an issue anymore, you will need two code paths on PC for Win 7 compat making the Xbox stuff invalid</p>&mdash; Axel Gneiting (@axelgneiting) <a href="https://twitter.com/axelgneiting/status/749018535309955074">July 1, 2016</a></blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
<blockquote class="twitter-tweet" data-conversation="none" data-lang="en"><p lang="en" dir="ltr"><a href="https://twitter.com/nlguillemot">@nlguillemot</a> Wider HW support? How so? HLSL is the only valid point I can understand</p>&mdash; Axel Gneiting (@axelgneiting) <a href="https://twitter.com/axelgneiting/status/749018717539840000">July 1, 2016</a></blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
<blockquote class="twitter-tweet" data-conversation="none" data-lang="en"><p lang="en" dir="ltr"><a href="https://twitter.com/nlguillemot">@nlguillemot</a> <a href="https://twitter.com/Isaboll12">@Isaboll12</a> This is complete FUD. Vulkan on Windows 7 has no higher driver overhead than on Windows 10.</p>&mdash; Axel Gneiting (@axelgneiting) <a href="https://twitter.com/axelgneiting/status/749068454892740608">July 2, 2016</a></blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
<blockquote class="twitter-tweet" data-conversation="none" data-lang="en"><p lang="en" dir="ltr"><a href="https://twitter.com/nlguillemot">@nlguillemot</a> <a href="https://twitter.com/Isaboll12">@Isaboll12</a> GPUs have virtual memory. All samplers into one giant desc set, index it by push constant, done.</p>&mdash; Axel Gneiting (@axelgneiting) <a href="https://twitter.com/axelgneiting/status/749071298286923776">July 2, 2016</a></blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
<blockquote class="twitter-tweet" data-conversation="none" data-lang="en"><p lang="en" dir="ltr"><a href="https://twitter.com/nlguillemot">@nlguillemot</a> <a href="https://twitter.com/Isaboll12">@Isaboll12</a> Memory residency is managed by WDDM. Page table is updated by driver, virtual addr stays the same. Problem solved.</p>&mdash; Axel Gneiting (@axelgneiting) <a href="https://twitter.com/axelgneiting/status/749073638821752832">July 2, 2016</a></blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
<blockquote class="twitter-tweet" data-conversation="none" data-lang="en"><p lang="en" dir="ltr"><a href="https://twitter.com/nlguillemot">@nlguillemot</a> <a href="https://twitter.com/Isaboll12">@Isaboll12</a> Mantle btw also supported bindless and this worked just fine on Win 7. Don&#39;t buy all MS propaganda.</p>&mdash; Axel Gneiting (@axelgneiting) <a href="https://twitter.com/axelgneiting/status/749074768142274561">July 2, 2016</a></blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
<blockquote class="twitter-tweet" data-conversation="none" data-lang="en"><p lang="en" dir="ltr"><a href="https://twitter.com/kenpex">@kenpex</a> <a href="https://twitter.com/baldurk">@baldurk</a> <a href="https://twitter.com/nlguillemot">@nlguillemot</a> Fermi isn&#39;t supported with DX12 either, Intel Vk drivers are coming</p>&mdash; Axel Gneiting (@axelgneiting) <a href="https://twitter.com/axelgneiting/status/749248416518025216">July 2, 2016</a></blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
<blockquote class="twitter-tweet" data-conversation="none" data-lang="en"><p lang="en" dir="ltr"><a href="https://twitter.com/kenpex">@kenpex</a> <a href="https://twitter.com/baldurk">@baldurk</a> <a href="https://twitter.com/nlguillemot">@nlguillemot</a> Xbox needs special path anyway. Xbox DX12 is not Windows DX12. At least not if you want full perf.</p>&mdash; Axel Gneiting (@axelgneiting) <a href="https://twitter.com/axelgneiting/status/749248832693612544">July 2, 2016</a></blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
<blockquote class="twitter-tweet" data-conversation="none" data-lang="en"><p lang="en" dir="ltr"><a href="https://twitter.com/AndrewLauritzen">@AndrewLauritzen</a> <a href="https://twitter.com/nlguillemot">@nlguillemot</a> <a href="https://twitter.com/Isaboll12">@Isaboll12</a> I didn&#39;t argue that, I&#39;m just saying that perf benefit of DX12 and Vk is massive even without it.</p>&mdash; Axel Gneiting (@axelgneiting) <a href="https://twitter.com/axelgneiting/status/749078614184824833">July 2, 2016</a></blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gamingbolt.com/id-software-dev-puzzled-by-devs-choosing-dx12-over-vulkan-claims-xbox-one-dx12-is-different-than-pc/feed</wfw:commentRss>
			<slash:comments>105</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">271693</post-id>	</item>
		<item>
		<title>Epic Games Promise High-End Game Console Features on Smartphones With Unreal 4 and Vulkan</title>
		<link>https://gamingbolt.com/epic-games-promise-high-end-game-console-features-on-smartphones-with-unreal-4-and-vulkan</link>
					<comments>https://gamingbolt.com/epic-games-promise-high-end-game-console-features-on-smartphones-with-unreal-4-and-vulkan#comments</comments>
		
		<dc:creator><![CDATA[Pramath]]></dc:creator>
		<pubDate>Mon, 22 Feb 2016 18:03:51 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[EPIC]]></category>
		<category><![CDATA[unreal engine 4]]></category>
		<category><![CDATA[Vulkan]]></category>
		<guid isPermaLink="false">http://gamingbolt.com/?p=258362</guid>

					<description><![CDATA["Features that were once only possible on a high end game console now run on a device that fits in your pocket."]]></description>
										<content:encoded><![CDATA[<p><a href="https://gamingbolt.com/wp-content/uploads/2015/08/Vulkan.jpg" rel="attachment wp-att-239671"><img loading="lazy" decoding="async" class="aligncenter wp-image-239671" src="https://gamingbolt.com/wp-content/uploads/2015/08/Vulkan.jpg" alt="Vulkan" width="620" height="349" srcset="https://gamingbolt.com/wp-content/uploads/2015/08/Vulkan.jpg 800w, https://gamingbolt.com/wp-content/uploads/2015/08/Vulkan-300x169.jpg 300w" sizes="auto, (max-width: 620px) 100vw, 620px" /></a></p>
<p>With Vulkan now officially coming to mobiles, and with Unreal Engine 4 already being available for mobile devices, with mobile devices getting higher end graphic chips and performance components with each passing month, thanks to Qualcomm, Intel, and Nvidia, high end performance on your smartphone and tablet is no longer an alien concept- after all, we already have iPad games beginning to resemble Xbox 360 and PlayStation 3 games on the market.</p>
<p>But with Vulkan and Unreal now both available on mobile devices, Epic are promising high end game console features on mobile devices going forward.</p>
<p>“This scene has been rendered in real time using the Unreal Engine. It’s running live, and the operator, is right here in the audience,” said Epic Games Founder Tim Sweeney at the Samsung Galaxy Unpacked 2016 event in Barcelona.“Thanks to the new Vulkan API, we can render objects four times faster than in OpenGL, enabling high-end graphics with low power consumption.</p>
<p>“Now this is a simulation of celestial mechanics. Meteors are colliding and coalescing enhanced by particle systems, emissive materials, dynamic shaders, and other physically based rendering effects. Features that were once only possible on a high end game console now run on a device that fits in your pocket.”</p>
<p>This, of course, seems to line up with a report from earlier this month, which claimed that mobile game graphics would catch up to PS4 and Xbox One by next year- and as much as you and I would probably want to not take reports like these seriously, I would say that the creator of the biggest third party middleware engine on the market probably know what they are talking about.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://gamingbolt.com/epic-games-promise-high-end-game-console-features-on-smartphones-with-unreal-4-and-vulkan/feed</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">258362</post-id>	</item>
		<item>
		<title>Will Nintendo NX Use Vulkan Graphics API?</title>
		<link>https://gamingbolt.com/will-nintendo-nx-use-vulkan-graphics-api</link>
					<comments>https://gamingbolt.com/will-nintendo-nx-use-vulkan-graphics-api#comments</comments>
		
		<dc:creator><![CDATA[Pramath]]></dc:creator>
		<pubDate>Mon, 22 Feb 2016 17:49:50 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[khronoss]]></category>
		<category><![CDATA[Nintendo NX]]></category>
		<category><![CDATA[Vulkan]]></category>
		<guid isPermaLink="false">http://gamingbolt.com/?p=258355</guid>

					<description><![CDATA[Is Nintendo all set to use Vulkan on their next generation machine?]]></description>
										<content:encoded><![CDATA[<p><a href="https://gamingbolt.com/wp-content/uploads/2016/02/vulkan-group.jpg" rel="attachment wp-att-258357"><img loading="lazy" decoding="async" class="aligncenter wp-image-258357" src="https://gamingbolt.com/wp-content/uploads/2016/02/vulkan-group.jpg" alt="vulkan group" width="620" height="364" srcset="https://gamingbolt.com/wp-content/uploads/2016/02/vulkan-group.jpg 640w, https://gamingbolt.com/wp-content/uploads/2016/02/vulkan-group-300x176.jpg 300w" sizes="auto, (max-width: 620px) 100vw, 620px" /></a></p>
<p>Nintendo are an integral part of the gaming industry, but thy have always, for the most part, shunned standards, choosing instead to stick to proprietary solutions. This used to work well for them back in the day, but in the modern era, has made them increasingly isolated from the larger AAA gaming industry landscape and ecosystem.</p>
<p>However, Nintendo fans often pin the hopes of a triumphant comeback for the company on the mysterious upcoming Nintendo NX- we don&#8217;t exactly know what the NX is, but it does seem to be encouraging, from the bits and pieces about it that we have heard so far.</p>
<p>In September, we learned that Nintendo had joined the Khronos Group, which sounded encouraging at the time- after all, they are intimately involved with promoting Vulkan as an open source next generation API. However, there was no explicit association with Vulkan, not back then anyway.</p>
<p>That changed today- in the Vulkan Launch Webinar, a slide showed Nintendo as one of the groups that had participated in the creation of the Vulkan API (along with countless others). This immediately sounds encouraging- are Nintendo poised to use Vulkan on the Nintendo NX? That would bode good news for the console, its power, its adherence to standards, and the kinds of games that it may be able to run.</p>
<p>Let&#8217;s hope this is true.</p>
<p>Nintendo is expected to make some kind of preliminary announcement for the Nintendo NX in March.</p>
<p><iframe loading="lazy" src="https://www.youtube.com/embed/nGkpPp2tGSs" width="620" height="349" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gamingbolt.com/will-nintendo-nx-use-vulkan-graphics-api/feed</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">258355</post-id>	</item>
		<item>
		<title>An Interview With Oxide Games: The Evolution of Nitrous</title>
		<link>https://gamingbolt.com/an-interview-with-oxide-games-the-evolution-of-nitrous</link>
					<comments>https://gamingbolt.com/an-interview-with-oxide-games-the-evolution-of-nitrous#comments</comments>
		
		<dc:creator><![CDATA[Ravi Sinha]]></dc:creator>
		<pubDate>Mon, 01 Feb 2016 17:28:04 +0000</pubDate>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[Interviews]]></category>
		<category><![CDATA[Ashes of the Singularity]]></category>
		<category><![CDATA[DirectX 12]]></category>
		<category><![CDATA[Nitrous Engine]]></category>
		<category><![CDATA[oxide games]]></category>
		<category><![CDATA[pc]]></category>
		<category><![CDATA[ps4]]></category>
		<category><![CDATA[Vulkan]]></category>
		<category><![CDATA[Xbox One]]></category>
		<guid isPermaLink="false">http://gamingbolt.com/?p=253679</guid>

					<description><![CDATA[Oxide Games talks about Nitrous and its future.]]></description>
										<content:encoded><![CDATA[<p><span class="bigchar">T</span>wo years ago, Oxide Games had emerged on the scene with Nitrous, its new engine that promised to take a different route from the competition when it came to creating next-generation visuals. Roughly two years later, Oxide&#8217;s Nitrous has evolved significantly with the studio releasing its first DirectX 12  supported game in Ashes of the Singularity (currently in Steam Early Access). The achievements of the studio thus far can&#8217;t be ignored and luckily, GamingBolt had a chance to speak to the Nitrous development team about the engine&#8217;s development and any changes that have been made since its introduction.</p>
<p><a href="https://gamingbolt.com/wp-content/uploads/2014/01/Star-Swarm_Nitrous-engine.jpg" rel="attachment wp-att-184644"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-184644" src="https://gamingbolt.com/wp-content/uploads/2014/01/Star-Swarm_Nitrous-engine.jpg" alt="Star Swarm_Nitrous engine" width="700" height="393" srcset="https://gamingbolt.com/wp-content/uploads/2014/01/Star-Swarm_Nitrous-engine.jpg 700w, https://gamingbolt.com/wp-content/uploads/2014/01/Star-Swarm_Nitrous-engine-300x168.jpg 300w" sizes="auto, (max-width: 700px) 100vw, 700px" /></a></p>
<p class="review-highlite" >"We&#8217;ve had a very good results with DX12. We&#8217;re pretty far along with our Vulcan support. We&#8217;re phasing out the Mantle and phasing in the Vulcan. We don&#8217;t have it working yet because the spec isn&#8217;t quite in provisional yet. It will be soon."</p>
<p><strong>Ravi: Can you tell us a bit about yourselves and Oxide Games; and how you started it; and how you first got into games development?</strong></p>
<p><strong>Dev Team:</strong> That can be a long story. (Laughing) The founding members of Oxide. We&#8217;ve all been in the industry for a really long time now. Probably been in the games industry 20 plus years. We&#8217;ve all been developing software for a really long time. Did a bunch of different stuff. During the course of our careers we met each other along the way. At the end of it we all wound up at Firaxis.</p>
<p><strong>Ravi: Yeah, Sid Meier&#8217;s studio.</strong></p>
<p><strong>Dev Team:</strong> Right. We wanted to try out some new, riskier things and that&#8217;s difficult to do in a publicly owned company. That&#8217;s why we decided to form Oxide Games and take some risks on what we thought would be disruptive game technology that we could tie in with multi-core, next-gen API.</p>
<p><strong>Ravi: </strong><strong>Nitrous is the key thing here because Ashes of the Singularity is on it. When you first announced it, it caused that &#8220;disruption&#8221; you&#8217;re talking about. It&#8217;s been some time since the announcement. What sort of changes have you made to the engine over the years?</strong></p>
<p><strong>Dev Team:</strong> Whenever you&#8217;re building new technology you start with a problem. And a theory on how to solve that problem. You put that solution into practice and see what problems that solution caused. etcetera, etcetera. That&#8217;s where we started. We had a lot of ideas on how we&#8217;d utilize multi-core. We had a lot of ideas on how we could tie that into both gameplay and graphics for next gen APIs. What we&#8217;ve been doing since then is a refinement. The biggest thing we&#8217;ve noticed is that everything matters. We found ourselves changing in terms of synchronization, and that can really destroy a multi-core engine. Our interest isn&#8217;t just frame rate, but fast to get into it. Last night I tested it. From launch to the executable when the main movie plays its 7 seconds on DirectX12 its 4 on DirectX 11. And that&#8217;s to load the entire content of the game. That was a theory we had about synchronize loading and how we form out the loading system to a variety of different cores. We refined that overtime. We do a lot of work with different performance tools. We try to study the frame. One thing we focus on is we don&#8217;t just assume there&#8217;s a problem we try to track it down and make sure it&#8217;s the problem before we try and solve it.</p>
<p><strong>Ravi: When you first introduced Nitrous you were one of the biggest supporters of AMD&#8217;s mantle API. Has the tech been converted into a universal API which is the Vulcan API? Given that you are supporting Vulcan has this made the Nitrous Engine a platform agnostic engine of sorts, which gives better compatibility across several devices and consoles?</strong></p>
<p><strong>Dev Team:</strong> I would say that probably true. We&#8217;ve had a very good results with DX12. We&#8217;re pretty far along with our Vulcan support. We&#8217;re phasing out the Mantle and phasing in the Vulcan. We don&#8217;t have it working yet because the spec isn&#8217;t quite in provisional yet. It will be soon. We&#8217;ve been spending out time trying to get early access out. We believe by sometime next year we&#8217;ll be showing off Vulcan. All indications are indicating that our engine is well build around next generation technologies. When the new APIs come, everyone&#8217;s got these new technician costs. DX11 comes out and everyone has DX9. But we&#8217;ve already found all that tech transition. We&#8217;ve paid that cost. They&#8217;re all completely next generation on everything. Adopting Mantle early has given us an edge. We&#8217;ve already mapped out a lot of the models for next gen API. We have baselines; we know how fast things should be. When Mantle was new and being accepted, no one know what the results of that were going to be. Everyone had well informed ideas but no one actually sat down and proved how well it could work out. By adopting Mantle early, it&#8217;s made out transition to DirectX 12 a lot easier. We&#8217;re confident that those platforms are going to work out really well. For us.</p>
<p><a href="https://gamingbolt.com/wp-content/uploads/2015/04/Ashes-of-Singularity.jpg" rel="attachment wp-att-230385"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-230385" src="https://gamingbolt.com/wp-content/uploads/2015/04/Ashes-of-Singularity.jpg" alt="Ashes of Singularity" width="620" height="339" srcset="https://gamingbolt.com/wp-content/uploads/2015/04/Ashes-of-Singularity.jpg 620w, https://gamingbolt.com/wp-content/uploads/2015/04/Ashes-of-Singularity-300x164.jpg 300w" sizes="auto, (max-width: 620px) 100vw, 620px" /></a></p>
<p class="review-highlite" >"We built Nitrous. We didn&#8217;t just build an engine and say &#8220;we&#8217;re going to go out and compete with Unity and Unreal.&#8221; We built Nitrous because Unreal and Unity could not handle the type of games we wanted to make."</p>
<p><strong>Ravi: One thing that&#8217;s defined Ashes of the Singularity is that it&#8217;s one of the first games that will utilize DirectX 12 &#8212; it&#8217;s been built for it. What kind of benefits has this resulted in when used in conjunction with the Nitrous Engine?</strong></p>
<p><strong>Dev Team:</strong> There are lots of benefits. The direct control is really big. We can guarantee smoothness and get rid of hitches and do synchronization. DX11 has a lot of bugs even after we send our game in. DX12 is so much cleaner. We all this performability early on in it. When we shipped DX11 5 years ago, with Civ 5, those drivers were a mess. The fact that DX12 is working this well so early bodes well for them. A lot of the problems we were just anticipating would just go away.</p>
<p>There are a few things we&#8217;ve been able to embrace: object space, lighting. If you look at the next gen API they are what really make those technologies feasible. Both of them require increased draw count. If you look at it in DirectX 11 it was a very batched limited API. Two of the fundamental technologies we developed and embraced both the temporal anti-aliasing and the object space lighting require a significant increase in the number of batches that can be submitted to the GPU. Without that we would be more limited. If you look at Nvidia&#8217;s DirectX 11 driver performance, they&#8217;ve gotten what I would consider stellar results out of that. DirectX 12 should result in more stable game releases.</p>
<p><strong>Ravi: When you consider that Nitrous has gone to that point where it&#8217;s going onto multiple platforms, and it has that compatibility &#8212; right now it&#8217;s only announced for the PC platform and given that it is compatible with the PS4 and Xbox One are there any plans to bring it to consoles? Is there anything stopping you from current-gen consoles?</strong></p>
<p><strong>Dev Team:</strong> No. We&#8217;ve worked really well on current-gen consoles. It&#8217;s strictly just what games we&#8217;re working on and what our customers are wanting us to ship from right now. It&#8217;s well suited for consoles.</p>
<p><strong>Ravi: The game is going into early access in October 22. Besides gameplay feedback what is your current aim, what kind of data are you looking for? Say, for optimizing it across multiple GPUs for DirectX12 benchmarks and such.</strong></p>
<p><strong>Dev Team:</strong> We did our tuned benchmark back in August and this one isn&#8217;t set up for bench marking. We&#8217;re looking more for compatibility, troubleshooting stuff. We haven&#8217;t done an enormous amount of tuning for the GPUs and probably isn&#8217;t as useful for benchmarking. We want to make sure we can run on a wide variety of &#8212; especially &#8212; lower-end hardware. We should be able to run and scale down on mobile parts and integrated graphics. From a technical stand point, make sure we edit the tech settings appropriately. We want a lot of feedback with the DX12 to make sure everything is working correctly.</p>
<p><strong>Ravi: With regards to licensing the Nitrous engine. There&#8217;s been this thing in the past&#8211; this year actually: Unreal Engine 4 has gone free. Unity 5 also went free. How have these announcements affected your plans for licensing?</strong></p>
<p><strong>Dev Team:</strong> Two things about licensing. We built Nitrous. We didn&#8217;t just build an engine and say &#8220;we&#8217;re going to go out and compete with Unity and Unreal.&#8221; We built Nitrous because Unreal and Unity could not handle the type of games we wanted to make. We built Nitrous for the types of games Oxide wants to make. As for our plans for licensing, I don&#8217;t think we&#8217;re ready to announce that.</p>
<p>When we built Nitrous, our goal wasn&#8217;t to compete with Unity and Epic. The goal was we saw a serious of problems in the gaming space that we wanted to try and solve. Mainly that games were limited on their scope, their complexity. When you look at Unity and Epic those engines are really good content play back&#8211;especially sandbox games. Those engines aren&#8217;t very good at that. Nitrous is the opposite philosophy. It&#8217;s designed for more simulation, broad scope, and huge non-stop stuff going on.</p>
<p>We haven&#8217;t worried about competing in terms of price. If those guys want to fight it out to see who can be the most &#8220;free,&#8221; they&#8217;re more than welcome to do that. If you look at it, Unreal takes 5 percent on the back-end, and Unity takes a fair bit on the back-end.</p>
<p>People say it&#8217;s a fair bit, but it&#8217;s gross. It&#8217;s not that different from the previous model. They sort of changed which side they did that math on. They&#8217;re both fighting over certain developers. I think we&#8217;re in a different space entirely. They&#8217;re welcome to do what they want in the marketplace. It&#8217;s not much of an issue for us.</p>
<p><a href="https://gamingbolt.com/wp-content/uploads/2013/08/xbox-one-amd.jpg" rel="attachment wp-att-170702"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-170702" src="https://gamingbolt.com/wp-content/uploads/2013/08/xbox-one-amd.jpg" alt="xbox one amd" width="620" height="349" srcset="https://gamingbolt.com/wp-content/uploads/2013/08/xbox-one-amd.jpg 620w, https://gamingbolt.com/wp-content/uploads/2013/08/xbox-one-amd-300x168.jpg 300w" sizes="auto, (max-width: 620px) 100vw, 620px" /></a></p>
<p class="review-highlite" >"When you try to get a game down into the 16 milliseconds consistently, it&#8217;s amazing how those milliseconds add up. Going to 30 frames per second is like gaining those extra milliseconds really is huge in terms of flexibility you&#8217;ve got there. It&#8217;s very difficult."</p>
<p><strong>Ravi: In the past oxide games has claimed that DirectX 12 will improve visuals and this has become apparent on the PC. But DirectX 12 will also be coming to the Xbox One. As far as we know the Xbox One already has an API library which is similar to DirectX 12. Do you think this could be improved further when DirectX 12 actually arrives on the console?</strong></p>
<p><strong>Dev Team:</strong> We&#8217;re not experts on the Xbox One, but I can tell you what my understanding is. There are two benefits with DirectX 12 that are performance related. It&#8217;s a lot lower CPU overhead. That&#8217;s important because the CPUs on the consoles are not powerful. You have many of them but each one is not powerful. You&#8217;ll get a huge CPS benefit if you were having trouble with that by using DirectX 12. The other thing that DirectX 12 really does it offers more support for advanced GPU features. And there&#8217;s not a great way of doing that at all on DX11. By enabling that on Xbox One you can get pretty big (word sounds like per, or perf? Can&#8217;t understand) improvements on consoles. There should be tangible benefits. It will take people a few years to acclimatize to how to program and get those benefits.</p>
<p><strong>Ravi: Like you said, it reduces CPU overhead. Can this, for Xbox One in the long run, can it result in games pushing out more pixels or a better resolution or better FPS?</strong></p>
<p><strong>Dev Team:</strong> Sure. If you use synchronous compute feature, if you optimize your research transition barriers that you have direct control over for DirectX, there are things you can do that you have no way to analog in DX11. There&#8217;s potential for substantial performance improvements which could manifest in increased resolution and frame rate.</p>
<p>There&#8217;s also additional benefit for developers to invest in trying to really pull the most that they can out. So they can bring that directly back to the PC. Because if you have to build two different paths you have to optimize one over the other. That&#8217;s as much a budget and a resource issue as anything else. It certainly is going to encourage people to invest more in that technology.</p>
<p><strong>Ravi: Microsoft is working on&#8211; they&#8217;re trying to make Windows 10 a singular platform across every system, with Xbox One having that along with the PC having that as well. They&#8217;re encouraging a lot of cross platform compatibility between it. Do you think this kind of feedback that comes back and forth between developing on Xbox One and on PC, is it like a mutual benefit between the two platforms? This kind of work that&#8217;s being done.</strong></p>
<p><strong>Dev Team:</strong> Yeah. I think it is. It&#8217;s certainly very attractive for a developer to have to have a unified platform. To be able to code on DirectX 12 and be on the PC and then put it on the Xbox with minimal changes is hugely beneficial. It definitely homogenize their platform. Instead of Xbox One as a separate platform and Windows 10 as a separate platform, now you just have Microsoft as one platform and that&#8217;s clearly a lot simpler.</p>
<p><strong>Ravi: One thing that&#8217;s been a major issues with the current gen consoles since they were announced&#8211; it&#8217;s been a PC issue since the beginning of time &#8212; from a developer&#8217;s perspective, 1080p at 60 frames per second: why do you think that isn&#8217;t a norm for this generation as such? Because when we looked back at the beginning there was all this hype that the new consoles would be capable of this and since then it&#8217;s like not many developers have been able to deliver on those promises, per se. Why do you think it&#8217;s been a struggle to balance between frame rate and resolution?</strong></p>
<p><strong>Dev Team:</strong> It&#8217;s simple math. Last generation consoles and this generation, I think the number I heard quoted was it was 6 times more powerful. That&#8217;s great, right? Then you do the math. You realize that if you&#8217;re running at 720p and going to 1080p you&#8217;ve doubled the number of pixels. If you were running 30 frames a second at 720 and you doubled your pixels and wanted to double your frame rate, you just used 4 more per and you have no more perf. Then you additionally want to increase the fidelity. You&#8217;ll see the same thing on 4k. It has 4 times the pixels as 1080. You need a GPU 4 times as powerful just to do the same thing you did before just at a higher resolution level with most engines. With Nitrous you actually don&#8217;t. That&#8217;s probably why you haven&#8217;t seen the big jump that some people were expecting.</p>
<p>It also takes increased bandwidth, etc. etc. When you try to get a game down into the 16 milliseconds consistently, it&#8217;s amazing how those milliseconds add up. Going to 30 frames per second is like gaining those extra milliseconds really is huge in terms of flexibility you&#8217;ve got there. It&#8217;s very difficult. Every game generation you want to do something a little more ambitious. And to pack additional graphics plus additional AI, plus additional gameplay and everything else into 16 milliseconds can be really, really challenging. Especially when trying to do that consistently. The last thing you want to do is stutter between 60 frames per second and 30. You don&#8217;t want to jump back and forth there a whole lot. There&#8217;s a lot of people that will argue the development cost and the discipline it takes to make a game run consistently at 16 milliseconds is just very difficult to achieve.</p>
<p>There are other things you can say too. As resolution increases the computational cost increases. I think we&#8217;re one of the only engines out there that have been reinvestigating how you render a frame. To some extent, as the resolution increases, not only is there a cost of more pixels but those pixels are being faded in a very simple manner. As we scale up in resolution how can we change our rendering so it&#8217;s less expensive? Because we&#8217;re doing the object space lighting we actually would scale better as the resolution increases. If you run our games at 4K, a lot of engines are 3 or 4 times slower we&#8217;re like less than half speed.</p>
<p><a href="https://gamingbolt.com/wp-content/uploads/2015/12/Xbox-One-PS4.jpg" rel="attachment wp-att-251784"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-251784" src="https://gamingbolt.com/wp-content/uploads/2015/12/Xbox-One-PS4.jpg" alt="Xbox One PS4" width="620" height="357" srcset="https://gamingbolt.com/wp-content/uploads/2015/12/Xbox-One-PS4.jpg 620w, https://gamingbolt.com/wp-content/uploads/2015/12/Xbox-One-PS4-300x173.jpg 300w" sizes="auto, (max-width: 620px) 100vw, 620px" /></a></p>
<p class="review-highlite" >"To some extent whenever you&#8217;ve got something new like DirectX 12, you need people to pioneer the way. Once they prove that it works then you start to see a greater adoption. It&#8217;s an exponential growth. Somebody&#8217;s got to start somewhere."</p>
<p><strong>Ravi: When it came to optimizing Nitrous for PS4 and Xbox One, both consoles have a similar architecture. They&#8217;re both AMD based per se. Did you see any major differences in how the memory works or the number or GPU or ROPs and such?</strong></p>
<p><strong>Dev Team:</strong> I don&#8217;t think we can talk about differences that we can see. It&#8217;s not clear what part of that is for NDA and what part isn&#8217;t.</p>
<p><strong>Ravi: The overall differences between the two APIs on both consoles and which one is easier to work with.</strong></p>
<p><strong>Dev Team:</strong> I think the PS4 has a pretty nice API. The PS3 had this thing called the GCN. They did something similar for PS4. It&#8217;s a bit of a learning curve, but it&#8217;s pretty good.</p>
<p><strong>Ravi: Given that you have a close relationship with Microsoft with DirectX 12 and such, what are your thoughts on the adoption rates on the API and the feedback that you&#8217;re getting back from developers that have used it so far?</strong></p>
<p><strong>Dev Team:</strong> We have a pretty good relationship with Microsoft. I actually worked on DirectX years ago, so I know those guys personally. We gave Microsoft out entire mantle station and said, &#8220;have at it.&#8221; We worked back and forth with them for a year. They helped us a lot with the initial implication. We&#8217;ve learned a lot. The difference between DX12 and the previous API is that the previous API was designed by Microsoft and they threw it over the fence and hoped it worked. This time around we actually had everything working and prototyped before the API was finalized. We&#8217;re pretty sure that everything works great. That&#8217;s a huge change in previous ones. Consumer adoption seems pretty positive. DX12 works with a vast majority of GPUs. We&#8217;re not at a point yet where we would drop our DX11 support. We wish we could. Wish we could because we can&#8217;t completely take advantage of all of DX12 until we kill our DX11 version. We&#8217;re pretty happy with the adoption.</p>
<p>To some extent whenever you&#8217;ve got something new like DirectX 12, you need people to pioneer the way. Once they prove that it works then you start to see a greater adoption. It&#8217;s an exponential growth. Somebody&#8217;s got to start somewhere. I&#8217;m really glad we&#8217;ve got such a good working relationship with Microsoft and Nvidia and AMD because trying to pioneer a new engine on top of a brand new graphics API and a brand new OS is definitely challenging for everyone involved.</p>
<p><strong>Ravi: In our last interview with Brad, he was talking about how Sony was considering opting for Vulcan on thePS4. What kind of advantages do you think this opens up in general to regards to the Nitrous engine?</strong></p>
<p><strong>Dev Team:</strong> From our standpoint, writing a back-end for PS4 is a few months cost and then we&#8217;re done. I think it&#8217;s a better move for Sony because that means people can invest money in API and it will work everywhere. It will be a lot easier for them to put their code onto.</p>
<p><strong>Ravi: As regarding the GPGPU on both consoles using the Nitrous engine, the PS4 has wider computer for that and get more utilization out of the ALU. What&#8217;s your philosophy is on the GRGPU on the Xbox One and PS4. What&#8217;s your take?</strong></p>
<p><strong>Dev Team:</strong> The PS4 has more synchronous compute queues which could allow you to develop more dependency with gameplay. You could preempt work. I know I could give you a better answer &#8212; but I can&#8217;t.</p>
<p><a href="https://gamingbolt.com/wp-content/uploads/2015/08/gaming-crackdown-3-screenshot-05.jpg" rel="attachment wp-att-239910"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-239910" src="https://gamingbolt.com/wp-content/uploads/2015/08/gaming-crackdown-3-screenshot-05.jpg" alt="gaming-crackdown-3-screenshot-05" width="618" height="336" srcset="https://gamingbolt.com/wp-content/uploads/2015/08/gaming-crackdown-3-screenshot-05.jpg 618w, https://gamingbolt.com/wp-content/uploads/2015/08/gaming-crackdown-3-screenshot-05-300x163.jpg 300w" sizes="auto, (max-width: 618px) 100vw, 618px" /></a></p>
<p class="review-highlite" >"We really want to get those most of what we can out of your systems. We&#8217;ve been working hard to do that. It&#8217;s one of those things where the hardware guys need developers to produce content that utilizes it."</p>
<p><strong>Ravi: That&#8217;s perfectly fine. The PS4 GPU is a step above the Xbox One&#8217;s. As you were saying earlier, you don&#8217;t have too much trouble when you&#8217;re scaling down the Nitrous engine to these different platforms. When you consider the GPU differences, how do you approach this situation? Are you able to scale accordingly to the hardware? Do you go for that or do you try to stick to the lowest common denominator?</strong></p>
<p><strong>Dev Team:</strong> We have this problem way more on consoles because we&#8217;re PC focused. PS4 and Xbox One are relatively in the same ballpark in performance. There are some differences. With PC space we have to 10x scale not like 30-40 percent type of thing. Our engine is built for integrated graphics. We&#8217;re going up to a Furry or a Titan. We have all sorts of knobs we can turn up and down. A lot of them are subtle. You may not notice a GPU that&#8217;s a little bit slower. Like 20-30 percent. I don&#8217;t know if you&#8217;d notice if one is that slower. The average person probably wouldn&#8217;t see that too much. We can hide that pretty well.</p>
<p>It goes back into investing in different rendering technologies. The object space lighting stuff is very ALU efficient. Because of that we got a ride range of stuff there that we can do. It&#8217;s also resolution independent. If you&#8217;re computer ALU bound we can change how much of the scene is shaded at what rate. Where as, say you&#8217;re triangle bound we can change the TXAA settings to get different settings there. We have a lot of different knobs use to control that. Most traditional renderers are fixed. You&#8217;ve got &#8216;low,&#8217; &#8216;medium,&#8217; and &#8216;high.&#8217; It&#8217;s very difficult for them to scale because resolution is going to cut into them. There are a lot of things that hamstring them. Where as we have a lot more freedom to embrace whatever the hardware strengths are.</p>
<p><strong>Ravi: As you said, you&#8217;re a PC focused studio and one of the main concerns that&#8217;s been coming out the various bottlenecks that have been coming between components. One of the main things we&#8217;re wondering is that GPUs and APIs they&#8217;ve been progressing at a very fast rate compared to CPUs and memory speed. Are there concerns about bottlenecks in the future in regards to CPUs and memory speeds? And why do you think the industry is not quite working towards making those CPUs faster, where as they&#8217;re working more on the GPUs and progressive APIs?</strong></p>
<p><strong>Dev Team:</strong> The main problem is chicken and egg. We&#8217;ve been told that the hardware guys don&#8217;t see scaling. No one&#8217;s using all four cores. And a lot of that is the API. They can&#8217;t make a single core much faster. But they can add more cores. But they don&#8217;t want to add more cores because the games are easier. So we&#8217;re in this sort of nasty pattern.</p>
<p>It&#8217;s a great question. We&#8217;ve been looking at this a lot. We&#8217;d be labeled hardware enthusiasts as well as developers. We really want to get those most of what we can out of your systems. We&#8217;ve been working hard to do that. It&#8217;s one of those things where the hardware guys need developers to produce content that utilizes it. It&#8217;s worse than the chicken and the egg because there&#8217;s also got to be some business case for it as well. It becomes more complex than a simple chicken and egg things. Aside from the core issue that we&#8217;re looking at I think bandwidth is the next interesting thing that we&#8217;re looking at. There&#8217;s bandwidth and latency. From what we&#8217;ve found, as you scale up both in terms of complexity of the game that you&#8217;re making such as an RTS, we&#8217;re not looking for thousands of units but tens of thousands of units.</p>
<p>The memory you need for that all of a sudden becomes an issue. If you want to look at it, all of a sudden you have 16 cores instead of 8 and trying to use the same memory bus. Again you&#8217;ve got a bottle neck problem. One of the interesting things here is we build our own systems and we generally check them pretty well. I&#8217;ve got an I7 development box and we had another I7 development box and one of them was running at 50 frames per second was our CPU score. The other was at 74. We were looking at them and knew there shouldn&#8217;t be that fundamental difference between the two. That&#8217;s absolutely impossible. There&#8217;s something clearly wrong here. I ended up running Vtune on the box that was running slower and we notice that the bandwidth on the slower machine was capped at 11 gigabytes a second. It turns out; whoever had built the box had put the two memory dibs in the single channel slots so it wouldn&#8217;t register. It registered a single channel to a dual channel memory. Once we fixed that it went right back up to 70 frames per second. We&#8217;re seeing cases where increased bandwidth is going to result in increased CPU performance. We&#8217;re interested in testing out the newer DDR4 platforms especially with the higher frequency RAM, lower latency.</p>
<p><strong>Ravi: One thing I found interesting that the PCs that are having these problems come up every few years. The same issue we come back to it. Whereas with consoles which have that limited hardware for years and years at a time, they&#8217;re finding ways to think outside the box. With Cloudgen on Xbox One developing Crackdown 3 and such. What&#8217;s your overall take on the cloud that makes a static console more powerful? Is there something in store like that for Nitrous? Have you ever considered inserting cloud computing with Nitrous?</strong></p>
<p><strong>Dev Team:</strong> Like cloud rendering?</p>
<p><a href="https://gamingbolt.com/wp-content/uploads/2015/04/Ashes-of-Singularity_03.jpg" rel="attachment wp-att-230387"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-230387" src="https://gamingbolt.com/wp-content/uploads/2015/04/Ashes-of-Singularity_03.jpg" alt="Ashes of Singularity_03" width="620" height="382" srcset="https://gamingbolt.com/wp-content/uploads/2015/04/Ashes-of-Singularity_03.jpg 620w, https://gamingbolt.com/wp-content/uploads/2015/04/Ashes-of-Singularity_03-300x185.jpg 300w" sizes="auto, (max-width: 620px) 100vw, 620px" /></a></p>
<p class="review-highlite" >"I think the cloud tends to be much more successful when you&#8217;re aggregating data and crunching numbers and then spitting those results out to a large number of users. From either a shading stand point there&#8217;s a reduced bandwidth cost there and there&#8217;s latency tolerance."</p>
<p><strong>Ravi: Yeah.</strong></p>
<p><strong>Dev Team:</strong> Maybe. There are things we could do. You could do significant rendering calculations on the host and upload them. The way our engines works there are no latency issues. You might see some occasional rendering every now and again. So we haven&#8217;t really invested in it. Other than to know the architecture is compatible. From a business standpoint we&#8217;re always skeptical when we see cloud computer. The reason why is when you add up all the overhead in a big machine somewhere else, it&#8217;s not that expensive to have a machine locally. It&#8217;s never clear when it becomes a benefit.</p>
<p>I think a lot of it tends to wind up, as Dan says, a cost calculation. I think the cloud tends to be much more successful when you&#8217;re aggregating data and crunching numbers and then spitting those results out to a large number of users. From either a shading stand point there&#8217;s a reduced bandwidth cost there and there&#8217;s latency tolerance. If you look at AI generation and running AI in the cloud that becomes a really interesting idea. Because you can aggregate a lot of different users results, put them together and then dynamically form that data back out to other players. If you&#8217;re doing procedural generation of various parts of worlds or things, you&#8217;re streaming some of the results down, I think there are a lot of ways that that can work. But you definitely have to be careful about it.</p>
<p><strong>Ravi: Coming to Ashes of the Singularity, the first thing I was wondering with regards to the gameplay: when I saw the concept for the gameplay there was tens of thousands of units on screen at the same time; and there were these battles happening simultaneously; what really struck me was that this is very similar to Total Annihilation.</strong></p>
<p><strong>Dev Team:</strong> I would say Total Annihilation is a good comparison.</p>
<p><strong>Ravi: Even </strong><strong>Planetary Annihilation.</strong></p>
<p><strong>Dev Team:</strong> I would say that Total Annihilation and Supreme Commander. There&#8217;s really like 4 different touchtone groups: there&#8217;s Total Annihilation, Supreme Commander, Company of Heroes, and Starcraft. I think all 4 of those games have provided, hopefully, an informed decision. Whenever we&#8217;re forced with a decision to make in the game those are the games we go back to the most and take a look at.</p>
<p><strong>Ravi: When you look at the gameplay model itself there&#8217;s always that concern Supreme Commander was coming out there&#8217;s that concern that, &#8220;how are people going to manage when battles happen all at once.&#8221; How are you going to cater to the hardcore strategy gamers, but also help newer gamers to get into it as well? How will you manage these concerns?</strong></p>
<p><strong>Dev Team:</strong> We use traditional tools: there&#8217;s mini maps and there&#8217;s an expanded map to help give you an idea of what&#8217;s going on. In addition we have something we call the &#8220;Empire Tree.&#8221; Basically, it&#8217;s very similar to what&#8217;s in Sins of a Solar Empire. Keeping track of what units and factories are doing. And as much automation as we can get away with.</p>
<p>We&#8217;ve got the battle groups. Battle groups can have a hundred guys in it. And you&#8217;re managing them with one order. The production queue has been modified.</p>
<p>You can order reinforcements from units. If an army at the front gates needs more guys they can just say, &#8220;some factory, please send me these guys as soon as possible.&#8221; Things like that help speed up and help manage gameplay. Anywhere that we&#8217;ve noticed that it tends to be tedious or extra work to go back and do something we&#8217;re trying to remove those bottlenecks where we can.</p>
<p><a href="https://gamingbolt.com/wp-content/uploads/2015/06/nintendo-nx.jpg" rel="attachment wp-att-233986"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-233986" src="https://gamingbolt.com/wp-content/uploads/2015/06/nintendo-nx.jpg" alt="nintendo nx" width="620" height="348" srcset="https://gamingbolt.com/wp-content/uploads/2015/06/nintendo-nx.jpg 620w, https://gamingbolt.com/wp-content/uploads/2015/06/nintendo-nx-300x168.jpg 300w" sizes="auto, (max-width: 620px) 100vw, 620px" /></a></p>
<p class="review-highlite" >"I think we&#8217;re actually more set up for the next generation, whenever that&#8217;s going to be. Not that we know anything of what it&#8217;s going to be or anything yet. If you double the cores and increase the GPU Nitrous will scale."</p>
<p><strong>Ravi: With regards to what you&#8217;re going to have with Early Access&#8211; there&#8217;s going to be a skirmish mode, 1v1 multiplayer, and 3 medium sized maps for both single and multiplayer. What are the long term plans for the game in terms of content? What kind of maps, modes are you going to add into it?</strong></p>
<p><strong>Dev Team:</strong> Oh my goodness. That&#8217;s a huge question. I would say the best thing to do would to follow up with Brad on that and see what he&#8217;s got planned. To some extent, to be very frank and honest some of that is going to be based on the user feedback for Early Access. Some of that&#8217;s going to be based on feedback when we launch the game. There&#8217;s stuff users are really excited about and we&#8217;re going to focus on that stuff rather than focus on stuff we think is going to be more interesting. We want to make sure the users are enjoying themselves and having a good time. Some of the things we&#8217;re interested in is making sure people can access to as many maps as they can. There&#8217;s a couple ways we&#8217;re looking at that. We&#8217;re also looking at different terrain types. The game modes is also very interesting. I think we&#8217;ll likely be &#8212; not in Early Access &#8212; for release and beyond we&#8217;ll be looking at adding different types of game modes, not just traditional skirmish.</p>
<p><strong>Ravi: The final question I have and I&#8217;m not sure how you&#8217;re going to answer this. There are these rumours going around with Nintendo&#8217;s next platform, which is the NX. How are you going to get a PC to run a high end&#8211; we need a high end CPU and GPU chip just to run the tech demo. I was wondering your thoughts on that. Given that we&#8217;ve already had one current generation of consoles and then we have this platform that&#8217;s apparently going to be even more powerful. What are your thoughts on that and how Nitrous Engine will scale as the next wave of consoles approaches?</strong></p>
<p><strong>Dev Team:</strong> I don&#8217;t know anything about the NX. You probably know more.</p>
<p><strong>Ravi: I probably don&#8217;t.</strong></p>
<p><strong>Dev Team:</strong> I don&#8217;t know what they&#8217;re building. I think we&#8217;ll run great on it. I think we&#8217;re actually more set up for the next generation, whenever that&#8217;s going to be. Not that we know anything of what it&#8217;s going to be or anything yet. If you double the cores and increase the GPU Nitrous will scale. We&#8217;ve done 16 threads. We&#8217;ll scale with 16 cores right now. The only reason I&#8217;ve tested higher than that is because we don&#8217;t have more in the machine than that. We&#8217;re well prepared for the next gen tech transition. If someone&#8217;s going to ship a console with double the performance of the current consoles, we&#8217;d definitely love to play around with it. I think we&#8217;d be very successful there.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://gamingbolt.com/an-interview-with-oxide-games-the-evolution-of-nitrous/feed</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">253679</post-id>	</item>
		<item>
		<title>AMD Promises To Share Insights On DirectX 12 and Vulkan at GDC</title>
		<link>https://gamingbolt.com/amd-promises-to-share-insights-on-directx-12-and-vulkan-at-gdc</link>
					<comments>https://gamingbolt.com/amd-promises-to-share-insights-on-directx-12-and-vulkan-at-gdc#comments</comments>
		
		<dc:creator><![CDATA[Pramath]]></dc:creator>
		<pubDate>Thu, 14 Jan 2016 16:14:24 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[amd]]></category>
		<category><![CDATA[DirectX 12]]></category>
		<category><![CDATA[GDC]]></category>
		<category><![CDATA[Vulkan]]></category>
		<guid isPermaLink="false">http://gamingbolt.com/?p=254514</guid>

					<description><![CDATA[Will this spur third parties to use these APIs more?]]></description>
										<content:encoded><![CDATA[<p><a href="https://gamingbolt.com/wp-content/uploads/2015/02/amd.jpg" rel="attachment wp-att-222794"><img loading="lazy" decoding="async" class="size-full wp-image-222794 aligncenter" src="https://gamingbolt.com/wp-content/uploads/2015/02/amd.jpg" alt="amd" width="620" height="349" srcset="https://gamingbolt.com/wp-content/uploads/2015/02/amd.jpg 620w, https://gamingbolt.com/wp-content/uploads/2015/02/amd-300x169.jpg 300w" sizes="auto, (max-width: 620px) 100vw, 620px" /></a></p>
<p>The new generation of graphical APIs is here- both, DirectX 12 and Vulkan look incredible, and look like they will be able to extract far better and more impressive performance from games than anything before. At this year&#8217;s Game Developer&#8217;s Conference, AMD is promising that it will share its insights on these two new APIs with developers, presumably demystifying them in the process.</p>
<p>&#8220;Vulkan and DirectX 12 are new, low-level APIs which require developers to think about graphics in a new way,&#8221; <a href="https://www.khronos.org/news/archives/gdc-2016-session-with-amd-d3d12-vulkan-lessons-learned" target="_blank">AMD says</a>. &#8220;In many cases game engines need to be restructured to take advantage of low-level parallel submission, asynchronous execution and new state &amp; resource handling features provided by the API. In this lecture, these new concepts will be reviewed and we will take a look at how launch titles successfully handled the transition to the new APIs. The presentation will include useful insights gained while developing the first wave of Vulkan &amp; DirectX 12 titles.&#8221;</p>
<p>Hopefully, this kind of a presentation will spur more adoption of these APIs by third party developers- so far, in spite of all the hype surrounding them, not many DirectX 12 or Vulkan games really exist.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://gamingbolt.com/amd-promises-to-share-insights-on-directx-12-and-vulkan-at-gdc/feed</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">254514</post-id>	</item>
		<item>
		<title>Valve’s Dan Ginsburg Thinks Vulkan Is Better Alternative To Creating A Back End With DX12</title>
		<link>https://gamingbolt.com/valves-dan-ginsburg-thinks-vulkan-is-better-alternative-to-creating-a-back-end-with-dx12</link>
					<comments>https://gamingbolt.com/valves-dan-ginsburg-thinks-vulkan-is-better-alternative-to-creating-a-back-end-with-dx12#comments</comments>
		
		<dc:creator><![CDATA[Oliver VanDervoort]]></dc:creator>
		<pubDate>Wed, 23 Sep 2015 17:03:46 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[DirectX 12]]></category>
		<category><![CDATA[Valve]]></category>
		<category><![CDATA[Vulkan]]></category>
		<guid isPermaLink="false">http://gamingbolt.com/?p=244050</guid>

					<description><![CDATA[Take it with a grain of salt though, as he's worked closely on Vulkan.]]></description>
										<content:encoded><![CDATA[<p><a href="https://gamingbolt.com/wp-content/uploads/2014/07/dx12.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-202083" src="https://gamingbolt.com/wp-content/uploads/2014/07/dx12.jpg" alt="dx12" width="620" height="332" srcset="https://gamingbolt.com/wp-content/uploads/2014/07/dx12.jpg 620w, https://gamingbolt.com/wp-content/uploads/2014/07/dx12-300x160.jpg 300w" sizes="auto, (max-width: 620px) 100vw, 620px" /></a></p>
<p>At the recently completed Siggraph event, Valve&#8217;s Dan Ginsburg talked, among other things about the new and upcoming APIs involving DirectX and <a href="https://gamingbolt.com/vulkan-interview-the-new-generation-of-apis">Vulkan</a>. Ginsburg said these APIs are set to offer low-level access to the GPU and CPU, thus improving performance in games. Ginsburg has been working very closely on Vulkan for Valve and talks about the fact that he doesn&#8217;t see any reason for game developers to create a DX12 back end for their games. He added that in general he feels as though Vulkan is far superior technology.</p>
<p>&#8220;Unless you are aggressive enough to be shipping a DX12 game this year, I would argue that there is really not much reason to ever create a DX12 back end for your game. And the reason for that is that Vulkan will cover you on Windows 10 on the same class of hardware and so much more from all these other platforms and IHVs that we’ve heard from. Metal is single platform, single vendor, and Vulkan… we are gonna have support for not only Windows 10 but Windows 7, Windows 8 and Linux.” Ginsburg <a href="https://www.youtube.com/watch?v=quNsdYfWXfM" target="_blank">said at the event</a>.</p>
<p>It should be pointed out that Ginsburg might not stand alone in this opinion, but he&#8217;s certainly still in the minority. More and more developers are looking to support DX 12 than ever before. He&#8217;s also got an inherent bias since he&#8217;s worked so closely with Vulkan over the past few months. Whether you agree with Dan or not, you can watch his entire talk about these APIs in the video below. it is a rather long video but Ginsburg gets to the heart of the matter at the 1:40 minute mark.</p>
<p><iframe loading="lazy" src="https://www.youtube.com/embed/quNsdYfWXfM" width="620" height="349" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>

<a href='https://gamingbolt.com/wp-content/uploads/2015/09/Vulkan.jpg'><img loading="lazy" decoding="async" width="1280" height="720" src="https://gamingbolt.com/wp-content/uploads/2015/09/Vulkan.jpg" class="attachment-full size-full" alt="Vulkan" srcset="https://gamingbolt.com/wp-content/uploads/2015/09/Vulkan.jpg 1280w, https://gamingbolt.com/wp-content/uploads/2015/09/Vulkan-300x169.jpg 300w, https://gamingbolt.com/wp-content/uploads/2015/09/Vulkan-1024x576.jpg 1024w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></a>

]]></content:encoded>
					
					<wfw:commentRss>https://gamingbolt.com/valves-dan-ginsburg-thinks-vulkan-is-better-alternative-to-creating-a-back-end-with-dx12/feed</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">244050</post-id>	</item>
	</channel>
</rss>
