<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/VideoCommon/Assets/CustomAsset.h, branch release-prep-2603a</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>VideoCommon: remove 'GetByteSizeInMemory()' from custom asset, it is not needed anymore</title>
<updated>2025-06-07T04:03:02+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2025-06-07T01:43:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c3d3b8153388866117334cdc719889d1f676a16e'/>
<id>c3d3b8153388866117334cdc719889d1f676a16e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: avoid race conditions with asset load/unload by moving the lock to the entire function, favor atomics for the memory/time getters</title>
<updated>2025-06-07T04:03:02+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2025-06-07T00:55:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=774a84a95371b73c1577414c58420d9afa6eadff'/>
<id>774a84a95371b73c1577414c58420d9afa6eadff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: remove 'GetLastAssetWriteTime' and switch to a steady_clock for asset times</title>
<updated>2025-06-07T04:03:02+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2025-05-04T22:50:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=bafe78203d4eb508c8b9e5d55923cde8d60b72ce'/>
<id>bafe78203d4eb508c8b9e5d55923cde8d60b72ce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: change asset loading to return the number of bytes loaded instead of a pass/fail</title>
<updated>2025-06-07T04:03:02+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2025-06-07T01:34:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=15f125ebeee950924c1317abbfdbc600d480ae78'/>
<id>15f125ebeee950924c1317abbfdbc600d480ae78</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: add 'Unload' functionality to CustomAsset</title>
<updated>2025-06-07T04:03:02+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2025-05-04T17:14:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=316740daede362a144b1a3756cf747e988ead0ab'/>
<id>316740daede362a144b1a3756cf747e988ead0ab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: add a handle to custom asset, this is an id that is only relevant for a particular game session but is slightly faster as a numeric value for lookups than the traditional asset id</title>
<updated>2025-06-07T00:20:25+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2025-03-02T04:16:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9ec69b5925ea4230077e7f77795b7a0f7a05e963'/>
<id>9ec69b5925ea4230077e7f77795b7a0f7a05e963</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: fix some compiler warnings for CustomAsset.  FreeBSD compiler complained about a defaulted move constructor due to the mutex being implicitly deleted.  Additionally, the const owning library deleted the copy constructor.</title>
<updated>2023-07-17T00:45:55+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2023-07-17T00:44:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=79f202ea5cfa6c10d3c822a1143943fa34fce173'/>
<id>79f202ea5cfa6c10d3c822a1143943fa34fce173</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: move cached texture asset to 'CustomAsset' common code</title>
<updated>2023-06-20T23:59:55+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2023-06-20T23:59:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2dc24a9148e1dc98ada6629fe6eebb673ceb336b'/>
<id>2dc24a9148e1dc98ada6629fe6eebb673ceb336b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: add additional locks around asset access and usage to ensure thread safety</title>
<updated>2023-06-05T21:19:46+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2023-06-05T04:01:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9d7ab477387bb9afc00181dfa70e1e0d1a27b28b'/>
<id>9d7ab477387bb9afc00181dfa70e1e0d1a27b28b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: fix minor issue in C++ template</title>
<updated>2023-06-03T17:47:12+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2023-06-03T17:47:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9b9dc6dc5d6eb5ab403dab3bc51f7b3f7131158f'/>
<id>9b9dc6dc5d6eb5ab403dab3bc51f7b3f7131158f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
