<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xenia/.gitmodules, branch master</title>
<subtitle>Xbox 360 emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/'/>
<entry>
<title>[D3D12] Include recent D3D12 headers from the Microsoft GitHub</title>
<updated>2026-01-14T20:05:08+00:00</updated>
<author>
<name>Triang3l</name>
<email>triang3l@yandex.ru</email>
</author>
<published>2026-01-14T20:05:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=c4e1242fa26f55c260f2b030e43ffc8a5ac5d0b7'/>
<id>c4e1242fa26f55c260f2b030e43ffc8a5ac5d0b7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Premake] Update premake-cmake</title>
<updated>2022-09-22T11:36:43+00:00</updated>
<author>
<name>Joel Linn</name>
<email>jl@conductive.de</email>
</author>
<published>2022-09-22T10:44:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=9ab4db285c31e10823e3a6810ba0d688fd128bfb'/>
<id>9ab4db285c31e10823e3a6810ba0d688fd128bfb</id>
<content type='text'>
- Handle compiler flags per-file. Removes ffmpeg warnings
- Switch to JoelLinn fork since original author stopped maintaining
  and other forks don't seem to care about PRs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Handle compiler flags per-file. Removes ffmpeg warnings
- Switch to JoelLinn fork since original author stopped maintaining
  and other forks don't seem to care about PRs
</pre>
</div>
</content>
</entry>
<entry>
<title>[Vulkan] VMA for textures</title>
<updated>2022-07-03T16:40:48+00:00</updated>
<author>
<name>Triang3l</name>
<email>triang3l@yandex.ru</email>
</author>
<published>2022-07-03T16:40:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=001f64852c044b7a0903e7c24d1360834c688449'/>
<id>001f64852c044b7a0903e7c24d1360834c688449</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into vulkan</title>
<updated>2022-02-13T20:25:39+00:00</updated>
<author>
<name>Triang3l</name>
<email>triang3l@yandex.ru</email>
</author>
<published>2022-02-13T20:25:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=b8c9d5bb8c247397d64c2ebe40c1a13ffd23b1a0'/>
<id>b8c9d5bb8c247397d64c2ebe40c1a13ffd23b1a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Vulkan] Add Vulkan-Headers and VMA submodules</title>
<updated>2022-02-13T17:08:08+00:00</updated>
<author>
<name>Triang3l</name>
<email>triang3l@yandex.ru</email>
</author>
<published>2022-02-13T17:08:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=0590346084561acaf9c7c9bcbeef7ee9127918da'/>
<id>0590346084561acaf9c7c9bcbeef7ee9127918da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into vulkan</title>
<updated>2022-02-03T18:12:10+00:00</updated>
<author>
<name>Triang3l</name>
<email>triang3l@yandex.ru</email>
</author>
<published>2022-02-03T18:12:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=922efb13ce7dce4a1e87c47ae47369765ce0f9ce'/>
<id>922efb13ce7dce4a1e87c47ae47369765ce0f9ce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[UI] Image post-processing and full presentation/window rework</title>
<updated>2022-01-29T10:22:03+00:00</updated>
<author>
<name>Triang3l</name>
<email>triang3l@yandex.ru</email>
</author>
<published>2022-01-29T10:22:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=fe3f0f26e43ed7e01e0207119f11d24d16cd5540'/>
<id>fe3f0f26e43ed7e01e0207119f11d24d16cd5540</id>
<content type='text'>
[GPU] Add FXAA post-processing
[UI] Add FidelityFX FSR and CAS post-processing
[UI] Add blue noise dithering from 10bpc to 8bpc
[GPU] Apply the DC PWL gamma ramp closer to the spec, supporting fully white color
[UI] Allow the GPU CP thread to present on the host directly, bypassing the UI thread OS paint event
[UI] Allow variable refresh rate (or tearing)
[UI] Present the newest frame (restart) on DXGI
[UI] Replace GraphicsContext with a far more advanced Presenter with more coherent surface connection and UI overlay state management
[UI] Connect presentation to windows via the Surface class, not native window handles
[Vulkan] Switch to simpler Vulkan setup with no instance/device separation due to interdependencies and to pass fewer objects around
[Vulkan] Lower the minimum required Vulkan version to 1.0
[UI/GPU] Various cleanup, mainly ComPtr usage
[UI] Support per-monitor DPI awareness v2 on Windows
[UI] DPI-scale Dear ImGui
[UI] Replace the remaining non-detachable window delegates with unified window event and input listeners
[UI] Allow listeners to safely destroy or close the window, and to register/unregister listeners without use-after-free and the ABA problem
[UI] Explicit Z ordering of input listeners and UI overlays, top-down for input, bottom-up for drawing
[UI] Add explicit window lifecycle phases
[UI] Replace Window virtual functions with explicit desired state, its application, actual state, its feedback
[UI] GTK: Apply the initial size to the drawing area
[UI] Limit internal UI frame rate to that of the monitor
[UI] Hide the cursor using a timer instead of polling due to no repeated UI thread paints with GPU CP thread presentation, and only within the window
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[GPU] Add FXAA post-processing
[UI] Add FidelityFX FSR and CAS post-processing
[UI] Add blue noise dithering from 10bpc to 8bpc
[GPU] Apply the DC PWL gamma ramp closer to the spec, supporting fully white color
[UI] Allow the GPU CP thread to present on the host directly, bypassing the UI thread OS paint event
[UI] Allow variable refresh rate (or tearing)
[UI] Present the newest frame (restart) on DXGI
[UI] Replace GraphicsContext with a far more advanced Presenter with more coherent surface connection and UI overlay state management
[UI] Connect presentation to windows via the Surface class, not native window handles
[Vulkan] Switch to simpler Vulkan setup with no instance/device separation due to interdependencies and to pass fewer objects around
[Vulkan] Lower the minimum required Vulkan version to 1.0
[UI/GPU] Various cleanup, mainly ComPtr usage
[UI] Support per-monitor DPI awareness v2 on Windows
[UI] DPI-scale Dear ImGui
[UI] Replace the remaining non-detachable window delegates with unified window event and input listeners
[UI] Allow listeners to safely destroy or close the window, and to register/unregister listeners without use-after-free and the ABA problem
[UI] Explicit Z ordering of input listeners and UI overlays, top-down for input, bottom-up for drawing
[UI] Add explicit window lifecycle phases
[UI] Replace Window virtual functions with explicit desired state, its application, actual state, its feedback
[UI] GTK: Apply the initial size to the drawing area
[UI] Limit internal UI frame rate to that of the monitor
[UI] Hide the cursor using a timer instead of polling due to no repeated UI thread paints with GPU CP thread presentation, and only within the window
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into vulkan</title>
<updated>2021-10-31T13:49:14+00:00</updated>
<author>
<name>Triang3l</name>
<email>triang3l@yandex.ru</email>
</author>
<published>2021-10-31T13:27:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=ce68a09b0cd48d9624bce46b7ab38dd2afa952df'/>
<id>ce68a09b0cd48d9624bce46b7ab38dd2afa952df</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Build] Use first-party premake-androidndk (#1878)</title>
<updated>2021-10-29T21:01:27+00:00</updated>
<author>
<name>Triang3l</name>
<email>triang3l@yandex.ru</email>
</author>
<published>2021-10-29T21:01:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=7e6cf349e21c2483ee9b12b8cb4543fa545c9c01'/>
<id>7e6cf349e21c2483ee9b12b8cb4543fa545c9c01</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into vulkan</title>
<updated>2021-06-12T11:51:01+00:00</updated>
<author>
<name>Triang3l</name>
<email>triang3l@yandex.ru</email>
</author>
<published>2021-06-12T11:51:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=322921233c58d7e6ec9cf47f0a09aeac3e4e6767'/>
<id>322921233c58d7e6ec9cf47f0a09aeac3e4e6767</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
