<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/VideoBackends/Vulkan/VulkanEntryPoints.inl, branch 2409</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>VideoBackends:Vulkan: Replace debug_report with debug_utils</title>
<updated>2022-12-27T01:48:50+00:00</updated>
<author>
<name>Robin Kertels</name>
<email>robin.kertels@gmail.com</email>
</author>
<published>2022-10-27T19:25:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=19a4653203e9459bb43607a1656194c9601f96d0'/>
<id>19a4653203e9459bb43607a1656194c9601f96d0</id>
<content type='text'>
The former is deprecated and pretty much all modern drivers
support VK_EXT_debug_utils.
Android drivers dont support it. On those drivers,
we use the implementation provided by the validation layers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The former is deprecated and pretty much all modern drivers
support VK_EXT_debug_utils.
Android drivers dont support it. On those drivers,
we use the implementation provided by the validation layers.
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoBackends:Vulkan: Set up VMA</title>
<updated>2022-10-23T00:54:35+00:00</updated>
<author>
<name>Robin Kertels</name>
<email>robin.kertels@gmail.com</email>
</author>
<published>2022-10-07T21:36:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=3ffbf94b2a7460e250ae81e3eb6a40dcc1024e36'/>
<id>3ffbf94b2a7460e250ae81e3eb6a40dcc1024e36</id>
<content type='text'>
Co-authored-by: iwubcode &lt;iwubcode@users.noreply.github.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: iwubcode &lt;iwubcode@users.noreply.github.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>VulkanEntryPoints: Make vkSetDebugUtilsObjectNameEXT an instance function</title>
<updated>2022-01-31T06:17:40+00:00</updated>
<author>
<name>OatmealDome</name>
<email>julian@oatmealdome.me</email>
</author>
<published>2022-01-31T03:14:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=801897467c3ea25b04641a122fb6261e317dc455'/>
<id>801897467c3ea25b04641a122fb6261e317dc455</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoBackends / VideoCommon: allow the ability to set debug names for shaders / textures.  These names are visible in applications like RenderDoc</title>
<updated>2021-08-30T18:47:48+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2021-08-28T05:30:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=1f2f5053735b4e94dac29237e9482befd9a2687b'/>
<id>1f2f5053735b4e94dac29237e9482befd9a2687b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>treewide: convert GPLv2+ license info to SPDX tags</title>
<updated>2021-07-05T02:35:56+00:00</updated>
<author>
<name>Pierre Bourdon</name>
<email>delroth@gmail.com</email>
</author>
<published>2021-07-05T01:22:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e149ad4f0a9874f354221a7fc76d8f1841e47808'/>
<id>e149ad4f0a9874f354221a7fc76d8f1841e47808</id>
<content type='text'>
SPDX standardizes how source code conveys its copyright and licensing
information. See https://spdx.github.io/spdx-spec/1-rationale/ . SPDX
tags are adopted in many large projects, including things like the Linux
kernel.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SPDX standardizes how source code conveys its copyright and licensing
information. See https://spdx.github.io/spdx-spec/1-rationale/ . SPDX
tags are adopted in many large projects, including things like the Linux
kernel.
</pre>
</div>
</content>
</entry>
<entry>
<title>Vulkan: Switch from vkCreateMacOSSurfaceMVK() to vkCreateMetalSurfaceEXT()</title>
<updated>2020-04-07T08:56:55+00:00</updated>
<author>
<name>Stenzek</name>
<email>stenzek@gmail.com</email>
</author>
<published>2020-04-07T08:49:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=a2f4fafe86b8407ecbe1228257ab993fd2c1b815'/>
<id>a2f4fafe86b8407ecbe1228257ab993fd2c1b815</id>
<content type='text'>
Since we are calling this off the UI thread, we can't use anything which
accesses the underlying NSView object. We create and set the Metal layer
on the UI thread before the video backend is initialized. This extension
is both compatible with MoltenVK and gfx-portability for accepting a
layer at surface creation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since we are calling this off the UI thread, we can't use anything which
accesses the underlying NSView object. We create and set the Metal layer
on the UI thread before the video backend is initialized. This extension
is both compatible with MoltenVK and gfx-portability for accepting a
layer at surface creation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Vulkan: Exclusive fullscreen support via VK_EXT_full_screen_exclusive</title>
<updated>2019-10-31T12:45:59+00:00</updated>
<author>
<name>Stenzek</name>
<email>stenzek@gmail.com</email>
</author>
<published>2019-09-30T15:10:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=16f103ab42c6faca0cb2c4ce6e93546d22feb1a4'/>
<id>16f103ab42c6faca0cb2c4ce6e93546d22feb1a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Vulkan: Fix crash when checking subgroup support on Mesa</title>
<updated>2019-03-29T14:18:26+00:00</updated>
<author>
<name>Stenzek</name>
<email>stenzek@gmail.com</email>
</author>
<published>2019-03-29T14:18:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b685a66753c980f2c6e69aa277d33b20e9490d15'/>
<id>b685a66753c980f2c6e69aa277d33b20e9490d15</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Vulkan: Support subgroup reduction operations via GL_KHR_shader_subgroup</title>
<updated>2019-03-29T10:06:56+00:00</updated>
<author>
<name>Stenzek</name>
<email>stenzek@gmail.com</email>
</author>
<published>2019-03-22T10:39:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=6561850f2bbb8e6faa98e23bdf8293c002fbd405'/>
<id>6561850f2bbb8e6faa98e23bdf8293c002fbd405</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Vulkan: Support runtime selection of WSI</title>
<updated>2019-02-15T08:40:46+00:00</updated>
<author>
<name>Stenzek</name>
<email>stenzek@gmail.com</email>
</author>
<published>2018-10-24T04:47:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f9869cb2163b0e3644dae4c7b592cdc5b516608b'/>
<id>f9869cb2163b0e3644dae4c7b592cdc5b516608b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
