<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/VideoCommon/PerformanceMetrics.cpp, branch release-prep-2503</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 #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>PerformanceMetrics: Allow users to move overlays</title>
<updated>2025-02-03T03:40:01+00:00</updated>
<author>
<name>Dentomologist</name>
<email>dentomologist@gmail.com</email>
</author>
<published>2025-02-02T22:43:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=4b8e36cba92fb65c533f70695961af102af62b56'/>
<id>4b8e36cba92fb65c533f70695961af102af62b56</id>
<content type='text'>
Allow users to move the FPS, VPS, Speed, and Performance Graph overlays.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow users to move the FPS, VPS, Speed, and Performance Graph overlays.
</pre>
</div>
</content>
</entry>
<entry>
<title>PerformanceMetrics: Call ImGui::End() unconditionally</title>
<updated>2025-02-02T22:14:56+00:00</updated>
<author>
<name>Dentomologist</name>
<email>dentomologist@gmail.com</email>
</author>
<published>2025-02-02T21:02:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f94e6cb73e1438eafb8219548d561fa69534f7ae'/>
<id>f94e6cb73e1438eafb8219548d561fa69534f7ae</id>
<content type='text'>
Move ImGui::End() calls out of if(ImGui::Begin()) blocks.

Quoting from ImGui::Begin's function comment in imgui.cpp:
"You always need to call ImGui::End() even if false is returned."

In practice this didn't cause problems because the windows don't have
title bars and thus can't be collapsed, and so the block containing
::End would always run, but let's do it the right way.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move ImGui::End() calls out of if(ImGui::Begin()) blocks.

Quoting from ImGui::Begin's function comment in imgui.cpp:
"You always need to call ImGui::End() even if false is returned."

In practice this didn't cause problems because the windows don't have
title bars and thus can't be collapsed, and so the block containing
::End would always run, but let's do it the right way.
</pre>
</div>
</content>
</entry>
<entry>
<title>HW/VideoInterface: Refactor to class.</title>
<updated>2023-03-11T11:50:35+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2023-03-10T21:14:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=069280ddc6c9bc161a4a003c555f685adbb47f53'/>
<id>069280ddc6c9bc161a4a003c555f685adbb47f53</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Tie Speed to CPU Speed and not VPS</title>
<updated>2023-01-29T18:33:48+00:00</updated>
<author>
<name>Sam Belliveau</name>
<email>sam.belliveau@gmail.com</email>
</author>
<published>2023-01-29T18:33:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ebf114aef5637bf35e1d843126c466fee916db8e'/>
<id>ebf114aef5637bf35e1d843126c466fee916db8e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>CoreTiming: Throttle Before Every Event Using Chrono</title>
<updated>2023-01-06T22:21:17+00:00</updated>
<author>
<name>Sam Belliveau</name>
<email>sam.belliveau@gmail.com</email>
</author>
<published>2023-01-06T22:21:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=bc1cc9eeb44f48a7333fc5acfefc0f2eaaa30fc3'/>
<id>bc1cc9eeb44f48a7333fc5acfefc0f2eaaa30fc3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>PerformanceMetrics: Fix Line Width Issue on Non HiDPI Screens</title>
<updated>2023-01-06T19:27:17+00:00</updated>
<author>
<name>Sam Belliveau</name>
<email>sam.belliveau@gmail.com</email>
</author>
<published>2022-12-31T21:04:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9143eb00fb167e14dfb2d64a959df3fb8d8f0f55'/>
<id>9143eb00fb167e14dfb2d64a959df3fb8d8f0f55</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>New FrameTime/VBlank Analyzer + Graph</title>
<updated>2022-12-24T00:52:53+00:00</updated>
<author>
<name>Sam Belliveau</name>
<email>sam.belliveau@gmail.com</email>
</author>
<published>2022-12-24T00:52:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=673f81c18a7ec5af6d243d5ac4e90b5778c69385'/>
<id>673f81c18a7ec5af6d243d5ac4e90b5778c69385</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
