<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/VideoCommon/Assets/CustomAssetLibrary.h, branch master</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>VideoCommon: update shader asset to support both vertex and pixel shaders; rename to 'RasterSurfaceShader'</title>
<updated>2025-08-23T00:48:22+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2025-08-23T00:38:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=6ec8e0ed8a504d09feb7fa8f03d58faf41490592'/>
<id>6ec8e0ed8a504d09feb7fa8f03d58faf41490592</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: rename m_bytes_loaded in asset library to bytes_loaded</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:24:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b3f50c969eef54c07b28860be6c8e172e03daaed'/>
<id>b3f50c969eef54c07b28860be6c8e172e03daaed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: rename GameTextureAsset into TextureAsset and make it only contain CustomTextureData.  Move validation and load logic to individual functions</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-17T17:20:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=d8ea31ca463712fa9d2977807ae0c3b101239fa1'/>
<id>d8ea31ca463712fa9d2977807ae0c3b101239fa1</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: make mesh asset data loadable by asset loader</title>
<updated>2024-02-13T03:45:32+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2024-02-13T00:42:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2ab877586def383692c893e3948ccc6865966f3c'/>
<id>2ab877586def383692c893e3948ccc6865966f3c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>CustomAssetLibrary: Remove unnecessary qualifier in LoadInfo</title>
<updated>2023-11-25T23:01:44+00:00</updated>
<author>
<name>Lioncash</name>
<email>mai.iam2048@gmail.com</email>
</author>
<published>2023-11-25T23:01:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=04011373f3653101709ce904ac59dd70e9cb2ff2'/>
<id>04011373f3653101709ce904ac59dd70e9cb2ff2</id>
<content type='text'>
The type is already in visible scope, so we don't need the rather length
qualifier.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The type is already in visible scope, so we don't need the rather length
qualifier.
</pre>
</div>
</content>
</entry>
<entry>
<title>CustomAssetLibrary: Add virtual destructor</title>
<updated>2023-11-25T23:01:17+00:00</updated>
<author>
<name>Lioncash</name>
<email>mai.iam2048@gmail.com</email>
</author>
<published>2023-11-25T22:58:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b85902ccb5af8d46aa032f4e0502372dcb4716c0'/>
<id>b85902ccb5af8d46aa032f4e0502372dcb4716c0</id>
<content type='text'>
This is used as a base pointer inside CustomPipelineAction, so this
should probably really have a virtual destructor to ensure derived
objects are torn down properly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is used as a base pointer inside CustomPipelineAction, so this
should probably really have a virtual destructor to ensure derived
objects are torn down properly.
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: instead of using 'CustomTextureData' directly, use 'TextureData' for texture assets, this allows us to provide additional metadata for textures.  Such as a sampler or type information (to distinguish cube maps)</title>
<updated>2023-10-10T14:58:14+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2023-09-06T05:16:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0e8f8ea930d4b635fd7287f572dc2911996638bf'/>
<id>0e8f8ea930d4b635fd7287f572dc2911996638bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: asset load time is now stored as a chrono system_clock time, so that times can be fabricated in a future feature (without creating a file to do so)</title>
<updated>2023-08-16T03:02:28+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2023-08-13T21:46:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=eeb73460ab5991707b8d1561b241b913f41c1db9'/>
<id>eeb73460ab5991707b8d1561b241b913f41c1db9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: initialize load info variables</title>
<updated>2023-07-16T17:56:03+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2023-07-16T17:56:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=5740be15f9fe5c6a009f097b9089970f3f78682a'/>
<id>5740be15f9fe5c6a009f097b9089970f3f78682a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
