<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yuzu/dist, branch main</title>
<subtitle>Nintendo Switch emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/'/>
<entry>
<title>shader_recompiler: Add stubs for CSM/FCSM flow test conditions</title>
<updated>2025-05-11T11:17:03+00:00</updated>
<author>
<name>Zephyron</name>
<email>zephyron@citron-emu.org</email>
</author>
<published>2025-01-17T09:28:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=72e2f7130e9cdd7983ab650241845ce333a844a3'/>
<id>72e2f7130e9cdd7983ab650241845ce333a844a3</id>
<content type='text'>
Add stub implementations for previously unhandled flow test conditions in the
shader recompiler's IR emitter. These conditions were previously throwing
"Not Implemented" exceptions when encountered.

The following flow test cases are now stubbed:
- FCSM_TR (Fragment Shader Coarse/Fine Mode Test and Reject)
- CSM_TA (Coarse/Fine Mode Test Accept)
- CSM_TR (Coarse/Fine Mode Test and Reject)
- CSM_MX (Coarse/Fine Mode Maximum)
- FCSM_TA (Fragment Shader Coarse/Fine Mode Test Accept)
- FCSM_MX (Fragment Shader Coarse/Fine Mode Maximum)

Currently these stubs:
1. Return false (ir.Imm1(false)) as a placeholder value
2. Log a warning message indicating the stub
3. Allow shaders using these conditions to compile rather than fail

This is a step toward proper implementation of coarse/fine mode shader
operations. The stubs prevent crashes while making it clear which code paths
need full implementation.

Technical notes:
- Removed the previous FCSM_TR implementation that used flag operations
- Added consistent warning messages for tracking stub usage
- Kept within the existing GetFlowTest switch statement structure
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add stub implementations for previously unhandled flow test conditions in the
shader recompiler's IR emitter. These conditions were previously throwing
"Not Implemented" exceptions when encountered.

The following flow test cases are now stubbed:
- FCSM_TR (Fragment Shader Coarse/Fine Mode Test and Reject)
- CSM_TA (Coarse/Fine Mode Test Accept)
- CSM_TR (Coarse/Fine Mode Test and Reject)
- CSM_MX (Coarse/Fine Mode Maximum)
- FCSM_TA (Fragment Shader Coarse/Fine Mode Test Accept)
- FCSM_MX (Fragment Shader Coarse/Fine Mode Maximum)

Currently these stubs:
1. Return false (ir.Imm1(false)) as a placeholder value
2. Log a warning message indicating the stub
3. Allow shaders using these conditions to compile rather than fail

This is a step toward proper implementation of coarse/fine mode shader
operations. The stubs prevent crashes while making it clear which code paths
need full implementation.

Technical notes:
- Removed the previous FCSM_TR implementation that used flag operations
- Added consistent warning messages for tracking stub usage
- Kept within the existing GetFlowTest switch statement structure
</pre>
</div>
</content>
</entry>
<entry>
<title>configuration: break up tooltip for 'VRAM Usage Mode' into multiple lines</title>
<updated>2024-12-20T15:24:58+00:00</updated>
<author>
<name>lui</name>
<email>lui@vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion</email>
</author>
<published>2024-10-09T00:13:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=bbcd39bc1953b146acb9d5161b5fc60fec924b01'/>
<id>bbcd39bc1953b146acb9d5161b5fc60fec924b01</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove trailing whitespaces</title>
<updated>2024-03-01T06:19:02+00:00</updated>
<author>
<name>Pengfei Zhu</name>
<email>zhupf321@gmail.com</email>
</author>
<published>2024-03-01T06:19:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=338e088b9d7ff32ce64ceb769379622fd2458ef7'/>
<id>338e088b9d7ff32ce64ceb769379622fd2458ef7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update translations (2024-03-01)</title>
<updated>2024-03-01T03:12:19+00:00</updated>
<author>
<name>The yuzu Community</name>
<email>noreply-fake@community.yuzu-emu.org</email>
</author>
<published>2024-03-01T03:12:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=56c9107d081c4b57c64d457649910eae0b6a4b36'/>
<id>56c9107d081c4b57c64d457649910eae0b6a4b36</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>.tx/config: Use language mappings for android "tx pull"</title>
<updated>2024-02-05T14:57:13+00:00</updated>
<author>
<name>FearlessTobi</name>
<email>thm.frey@gmail.com</email>
</author>
<published>2024-02-05T14:57:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=ddbefc71cb4895e193276b50af9125b5072f3032'/>
<id>ddbefc71cb4895e193276b50af9125b5072f3032</id>
<content type='text'>
The language names we are using in the android resources differ from those on Transifex.

We need to manually specify mappings for them, so Transifex is able to place the files in the correct folders.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The language names we are using in the android resources differ from those on Transifex.

We need to manually specify mappings for them, so Transifex is able to place the files in the correct folders.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update translations (2024-02-01)</title>
<updated>2024-02-01T02:06:09+00:00</updated>
<author>
<name>The yuzu Community</name>
<email>noreply-fake@community.yuzu-emu.org</email>
</author>
<published>2024-02-01T02:06:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=d4ac84d50d71cd8b7b52ea105d22681286874039'/>
<id>d4ac84d50d71cd8b7b52ea105d22681286874039</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update translations (2024-01-01)</title>
<updated>2024-01-01T02:14:51+00:00</updated>
<author>
<name>The yuzu Community</name>
<email>noreply-fake@community.yuzu-emu.org</email>
</author>
<published>2024-01-01T02:14:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=583e04bdd6895836ab1c8aea985ec5ebda8208c9'/>
<id>583e04bdd6895836ab1c8aea985ec5ebda8208c9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>dist: add udev rule to enable user hidraw access (#12292)</title>
<updated>2023-12-08T04:12:56+00:00</updated>
<author>
<name>HurricanePootis</name>
<email>53066639+HurricanePootis@users.noreply.github.com</email>
</author>
<published>2023-12-08T04:12:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=e92b10f971733d89ce4b0a9ffc782c13114e1eee'/>
<id>e92b10f971733d89ce4b0a9ffc782c13114e1eee</id>
<content type='text'>
* dist: add udev rule to enable user hidraw access

* dist: amend install instructions for udev rules

* dist: change udev prefix prefix from 99 to 72

* dist: fix header typo for udev rule

* Update dist/72-yuzu-input.rules

shoutout to @liamwhite

Co-authored-by: liamwhite &lt;liamwhite@users.noreply.github.com&gt;

* Update dist/72-yuzu-input.rules

shout out to @liamwhite

Co-authored-by: liamwhite &lt;liamwhite@users.noreply.github.com&gt;

* Update dist/72-yuzu-input.rules

shout out to @liamwhite

Co-authored-by: liamwhite &lt;liamwhite@users.noreply.github.com&gt;

* Update dist/72-yuzu-input.rules

shout out to @liamwhite

Co-authored-by: liamwhite &lt;liamwhite@users.noreply.github.com&gt;

* Update dist/72-yuzu-input.rules

Co-authored-by: liamwhite &lt;liamwhite@users.noreply.github.com&gt;

* dist: add spdx header to udev rules

* dist: change udev modes to 0660

* Update dist/72-yuzu-input.rules

Co-authored-by: liamwhite &lt;liamwhite@users.noreply.github.com&gt;

* Update dist/72-yuzu-input.rules

Co-authored-by: liamwhite &lt;liamwhite@users.noreply.github.com&gt;

---------

Co-authored-by: HurricanePootis &lt;hurricanepootis@protonmail.com&gt;
Co-authored-by: liamwhite &lt;liamwhite@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* dist: add udev rule to enable user hidraw access

* dist: amend install instructions for udev rules

* dist: change udev prefix prefix from 99 to 72

* dist: fix header typo for udev rule

* Update dist/72-yuzu-input.rules

shoutout to @liamwhite

Co-authored-by: liamwhite &lt;liamwhite@users.noreply.github.com&gt;

* Update dist/72-yuzu-input.rules

shout out to @liamwhite

Co-authored-by: liamwhite &lt;liamwhite@users.noreply.github.com&gt;

* Update dist/72-yuzu-input.rules

shout out to @liamwhite

Co-authored-by: liamwhite &lt;liamwhite@users.noreply.github.com&gt;

* Update dist/72-yuzu-input.rules

shout out to @liamwhite

Co-authored-by: liamwhite &lt;liamwhite@users.noreply.github.com&gt;

* Update dist/72-yuzu-input.rules

Co-authored-by: liamwhite &lt;liamwhite@users.noreply.github.com&gt;

* dist: add spdx header to udev rules

* dist: change udev modes to 0660

* Update dist/72-yuzu-input.rules

Co-authored-by: liamwhite &lt;liamwhite@users.noreply.github.com&gt;

* Update dist/72-yuzu-input.rules

Co-authored-by: liamwhite &lt;liamwhite@users.noreply.github.com&gt;

---------

Co-authored-by: HurricanePootis &lt;hurricanepootis@protonmail.com&gt;
Co-authored-by: liamwhite &lt;liamwhite@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Update translations (2023-12-01)</title>
<updated>2023-12-01T02:15:30+00:00</updated>
<author>
<name>The yuzu Community</name>
<email>noreply-fake@community.yuzu-emu.org</email>
</author>
<published>2023-12-01T02:15:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=7dd78e8dcc6d07435af3058c205f9ccaa42e52c8'/>
<id>7dd78e8dcc6d07435af3058c205f9ccaa42e52c8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>translations: Add android translations to transifex config</title>
<updated>2023-11-20T15:37:09+00:00</updated>
<author>
<name>t895</name>
<email>clombardo169@gmail.com</email>
</author>
<published>2023-11-20T04:39:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=0298c2cc5de073ed1a2befcbaea24fd497763771'/>
<id>0298c2cc5de073ed1a2befcbaea24fd497763771</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
