<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/VideoBackends/Metal, branch release-prep-2503a</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Merge pull request #13104 from TellowKrinkle/MTLLogging</title>
<updated>2024-10-19T17:03:52+00:00</updated>
<author>
<name>JMC47</name>
<email>JMC4789@gmail.com</email>
</author>
<published>2024-10-19T17:03:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e10821a84725959cbb3bf5b43ad8f72a4ff4e2bb'/>
<id>e10821a84725959cbb3bf5b43ad8f72a4ff4e2bb</id>
<content type='text'>
VideoBackends:Metal: Log file on failed pipeline compile</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
VideoBackends:Metal: Log file on failed pipeline compile</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13117 from mitaclaw/ranges-modernization-9-trivial-find</title>
<updated>2024-10-11T19:27:18+00:00</updated>
<author>
<name>Tilka</name>
<email>tilkax@gmail.com</email>
</author>
<published>2024-10-11T19:27:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c1832d17f657ba885815f53881784ea12a87c532'/>
<id>c1832d17f657ba885815f53881784ea12a87c532</id>
<content type='text'>
Ranges Algorithms Modernization - Find</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ranges Algorithms Modernization - Find</pre>
</div>
</content>
</entry>
<entry>
<title>C++20: Synthesize `operator!=` From `operator==`</title>
<updated>2024-10-11T03:23:55+00:00</updated>
<author>
<name>mitaclaw</name>
<email>140017135+mitaclaw@users.noreply.github.com</email>
</author>
<published>2024-10-09T00:16:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e8d5fb89e4465e8ef64920f12e7cb60e82057658'/>
<id>e8d5fb89e4465e8ef64920f12e7cb60e82057658</id>
<content type='text'>
The inequality operator is automatically generated by the compiler if `operator==` is defined.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The inequality operator is automatically generated by the compiler if `operator==` is defined.
</pre>
</div>
</content>
</entry>
<entry>
<title>Modernize `std::find_if` with ranges</title>
<updated>2024-10-10T22:28:11+00:00</updated>
<author>
<name>mitaclaw</name>
<email>140017135+mitaclaw@users.noreply.github.com</email>
</author>
<published>2024-09-22T01:09:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e4fb837f4bf886e9688ea3c12e081a2d7b4e6a75'/>
<id>e4fb837f4bf886e9688ea3c12e081a2d7b4e6a75</id>
<content type='text'>
In BTEmu.cpp, `std::mem_fn` was not necessary for the predicate to compile.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In BTEmu.cpp, `std::mem_fn` was not necessary for the predicate to compile.
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoBackends:Metal: Use standardized C++ features over clang builtins</title>
<updated>2024-10-06T07:13:48+00:00</updated>
<author>
<name>TellowKrinkle</name>
<email>tellowkrinkle@gmail.com</email>
</author>
<published>2024-10-01T04:35:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=1454934a07b233693291c5eba297e13811e496ab'/>
<id>1454934a07b233693291c5eba297e13811e496ab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoBackends:Metal: Log file on failed pipeline compile</title>
<updated>2024-10-06T07:13:48+00:00</updated>
<author>
<name>TellowKrinkle</name>
<email>tellowkrinkle@gmail.com</email>
</author>
<published>2024-09-30T04:55:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=32fd10bd083ade9d160968afb7d014868f0d6ce2'/>
<id>32fd10bd083ade9d160968afb7d014868f0d6ce2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13088 from TellowKrinkle/iOSFixes</title>
<updated>2024-10-04T21:32:44+00:00</updated>
<author>
<name>OatmealDome</name>
<email>OatmealDome@users.noreply.github.com</email>
</author>
<published>2024-10-04T21:32:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ae14abb2faab4b96c12a70f5a9c136476523b36a'/>
<id>ae14abb2faab4b96c12a70f5a9c136476523b36a</id>
<content type='text'>
VideoBackends:Metal: Fix bbox on newer iOS devices</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
VideoBackends:Metal: Fix bbox on newer iOS devices</pre>
</div>
</content>
</entry>
<entry>
<title>VideoBackends:Vulkan: Don't try to present if swapchain acquire failed</title>
<updated>2024-10-03T00:22:16+00:00</updated>
<author>
<name>TellowKrinkle</name>
<email>tellowkrinkle@gmail.com</email>
</author>
<published>2024-09-30T23:29:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=7e1a9490c0112358b4a6593f6e4ec23bb5d1201b'/>
<id>7e1a9490c0112358b4a6593f6e4ec23bb5d1201b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoBackends:Metal: subgroup_ops requires Apple7, not Apple6</title>
<updated>2024-10-01T04:38:23+00:00</updated>
<author>
<name>TellowKrinkle</name>
<email>tellowkrinkle@gmail.com</email>
</author>
<published>2024-10-01T04:38:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=70f69c3213c144536ab328b514e96fd2f8bd5146'/>
<id>70f69c3213c144536ab328b514e96fd2f8bd5146</id>
<content type='text'>
SIMD-scoped permute operations are Apple6, but reduction operations are Apple7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SIMD-scoped permute operations are Apple6, but reduction operations are Apple7
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoBackends:Metal: Use ios_use_simdgroup_functions with SPIRV-Cross</title>
<updated>2024-09-30T04:58:54+00:00</updated>
<author>
<name>TellowKrinkle</name>
<email>tellowkrinkle@gmail.com</email>
</author>
<published>2024-09-30T04:58:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=14feaf4ba8108251fcea9d4d311451a313299b65'/>
<id>14feaf4ba8108251fcea9d4d311451a313299b65</id>
<content type='text'>
It defaults to trying to emulate simdgroup functions on iOS
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It defaults to trying to emulate simdgroup functions on iOS
</pre>
</div>
</content>
</entry>
</feed>
