<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/VideoCommon, 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>PerformanceMetrics: Add clamping, resetting on resize, and setting</title>
<updated>2025-02-24T21:17:57+00:00</updated>
<author>
<name>Dentomologist</name>
<email>dentomologist@gmail.com</email>
</author>
<published>2025-02-03T22:32:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0645a267d97767a82b8a9cb3ef7c5731444dc3cf'/>
<id>0645a267d97767a82b8a9cb3ef7c5731444dc3cf</id>
<content type='text'>
Clamp overlays to the render window (with some padding), reset their
positions when the render window changes sizes, and add a setting to
enable moving the overlays (off by default, .ini only for now).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Clamp overlays to the render window (with some padding), reset their
positions when the render window changes sizes, and add a setting to
enable moving the overlays (off by default, .ini only for now).
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13353 from iwubcode/custom_shader_overhaul_vertex_texcoord</title>
<updated>2025-02-22T07:32:47+00:00</updated>
<author>
<name>JMC47</name>
<email>JMC4789@gmail.com</email>
</author>
<published>2025-02-22T07:32:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=43a6ec5bbd605c4f7450eae2c05cc48bbf0bf6d1'/>
<id>43a6ec5bbd605c4f7450eae2c05cc48bbf0bf6d1</id>
<content type='text'>
VideoCommon: move texcoord calculations to accessible functions in VertexShaderGen</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
VideoCommon: move texcoord calculations to accessible functions in VertexShaderGen</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13219 from Tilka/cp_cleanup</title>
<updated>2025-02-17T20:27:19+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2025-02-17T20:27:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=af064c57dee4e116bfdb2e82f7bcc8376ae813a8'/>
<id>af064c57dee4e116bfdb2e82f7bcc8376ae813a8</id>
<content type='text'>
VideoCommon: drop CP MMIO registers that were probably added in the wrong place</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
VideoCommon: drop CP MMIO registers that were probably added in the wrong place</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: move texcoord calculations to accessible functions in VertexShaderGen</title>
<updated>2025-02-15T04:44:49+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2025-02-15T04:44:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=1ce78dd9b411e520345faeca26288f322532919c'/>
<id>1ce78dd9b411e520345faeca26288f322532919c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: simplify dither calculation</title>
<updated>2025-02-11T19:23:37+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2025-02-11T17:32:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=5db6bd6054c6d535142102a3f54d8fa239f33b1c'/>
<id>5db6bd6054c6d535142102a3f54d8fa239f33b1c</id>
<content type='text'>
This saves three instructions on AMD GPUs. Dunno about Nvidia.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This saves three instructions on AMD GPUs. Dunno about Nvidia.
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: remove CP readonly field, it's now always false</title>
<updated>2025-02-08T11:46:49+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2024-11-30T21:20:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=19d954eaeaa5674583cf32c15fe21b425f498cb3'/>
<id>19d954eaeaa5674583cf32c15fe21b425f498cb3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: drop CP MMIO registers that were probably added in the wrong place</title>
<updated>2025-02-08T11:46:49+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2024-11-30T21:19:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=84e72c185afa918b3478e37ccabe87a1309311b2'/>
<id>84e72c185afa918b3478e37ccabe87a1309311b2</id>
<content type='text'>
I think someone confused these with the actual token and bounding box
registers in PE, which were added later. In CP they never did anything
and it's suspicious that they have the same addresses as their PE
counterparts. On real hardware they always read as zero.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I think someone confused these with the actual token and bounding box
registers in PE, which were added later. In CP they never did anything
and it's suspicious that they have the same addresses as their PE
counterparts. On real hardware they always read as zero.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13330 from Dentomologist/performancemetrics_allow_moving_overlays</title>
<updated>2025-02-06T20:56:57+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2025-02-06T20:56:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=05f217bd0b4c40ab8a6af67df2ed4806433eadfa'/>
<id>05f217bd0b4c40ab8a6af67df2ed4806433eadfa</id>
<content type='text'>
PerformanceMetrics: Allow users to move overlays</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PerformanceMetrics: Allow users to move overlays</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13319 from hoogmin/infinite-style-fix</title>
<updated>2025-02-06T17:31:28+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2025-02-06T17:31:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=db285b7c877b37d7388756f38bdd75332232cff6'/>
<id>db285b7c877b37d7388756f38bdd75332232cff6</id>
<content type='text'>
Refactor: Infinite loop in AsyncShaderCompiler according to style guidelines</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refactor: Infinite loop in AsyncShaderCompiler according to style guidelines</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor: Make loop non-infinite instead in AsyncShaderCompiler.</title>
<updated>2025-02-06T01:06:59+00:00</updated>
<author>
<name>Javier Martinez</name>
<email>hoogmin@gmail.com</email>
</author>
<published>2025-01-31T17:26:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=7dec083af5ebb99d1a3269b5f523b55bfe939d51'/>
<id>7dec083af5ebb99d1a3269b5f523b55bfe939d51</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
