<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/VideoCommon/Assets/CustomAssetLoader.cpp, 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 #12457 from iwubcode/asset_memory_limit</title>
<updated>2024-02-16T20:46:52+00:00</updated>
<author>
<name>Mai</name>
<email>mai.iam2048@gmail.com</email>
</author>
<published>2024-02-16T20:46:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=21300bb21b5b60c8249bb0d13445037bdc9f7da4'/>
<id>21300bb21b5b60c8249bb0d13445037bdc9f7da4</id>
<content type='text'>
VideoCommon: handle asset memory going over reserved limit correctly</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
VideoCommon: handle asset memory going over reserved limit correctly</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>VideoCommon: handle asset memory going over reserved limit correctly by erroring when the memory is exceeded and not allowing more assets to load until memory is released</title>
<updated>2023-12-21T07:05:56+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2023-12-21T06:55:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b669580aeb5209004dec00a1b1447c7949fc0073'/>
<id>b669580aeb5209004dec00a1b1447c7949fc0073</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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: add material asset.  A material is similar to other graphics engines where it provides data to be used in conjunction with a shader asset to generate a runtime AbstractShader</title>
<updated>2023-07-09T17:21:34+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2023-07-03T02:27:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=77511e8e7cc80cc82fa1edf206948f714413aac8'/>
<id>77511e8e7cc80cc82fa1edf206948f714413aac8</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 pixel shader asset</title>
<updated>2023-06-30T06:32:53+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2023-06-29T05:56:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=6ea49c6746de19c09ede7f539cf3cafc42280e5a'/>
<id>6ea49c6746de19c09ede7f539cf3cafc42280e5a</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: add multithreaded asset loader and define a texture asset</title>
<updated>2023-06-02T22:31:31+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2023-06-02T19:43:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c93940c6ee8194fa48663b9bcd0f153c9d72a3ea'/>
<id>c93940c6ee8194fa48663b9bcd0f153c9d72a3ea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
