<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yuzu/src/video_core/shader/decode/arithmetic.cpp, branch main</title>
<subtitle>Nintendo Switch emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/'/>
<entry>
<title>shader: Remove old shader management</title>
<updated>2021-07-23T01:51:22+00:00</updated>
<author>
<name>ReinUsesLisp</name>
<email>reinuseslisp@airmail.cc</email>
</author>
<published>2021-02-16T23:52:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=c67d64365a712830fe140dd36e24e2efd9b8a812'/>
<id>c67d64365a712830fe140dd36e24e2efd9b8a812</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>video_core: Remove unnecessary enum class casting in logging messages</title>
<updated>2020-12-07T05:41:50+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2020-12-07T05:41:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=4c5f5c9bf301d3626df104dbed6fed6f115cedc8'/>
<id>4c5f5c9bf301d3626df104dbed6fed6f115cedc8</id>
<content type='text'>
fmt now automatically prints the numeric value of an enum class member
by default, so we don't need to use casts any more.

Reduces the line noise a bit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fmt now automatically prints the numeric value of an enum class member
by default, so we don't need to use casts any more.

Reduces the line noise a bit.
</pre>
</div>
</content>
</entry>
<entry>
<title>shader/arithmetic: Implement FCMP immediate + register variant</title>
<updated>2020-10-28T20:05:41+00:00</updated>
<author>
<name>ReinUsesLisp</name>
<email>reinuseslisp@airmail.cc</email>
</author>
<published>2020-10-28T20:05:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=44b552be712a9db83a92710648cde4053adf876d'/>
<id>44b552be712a9db83a92710648cde4053adf876d</id>
<content type='text'>
Trivially add the encoding for this.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Trivially add the encoding for this.
</pre>
</div>
</content>
</entry>
<entry>
<title>shader/arithmetic: Add FCMP_CR variant</title>
<updated>2020-04-14T22:11:04+00:00</updated>
<author>
<name>ReinUsesLisp</name>
<email>reinuseslisp@airmail.cc</email>
</author>
<published>2020-04-14T22:11:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=fefe7f18f9d626386340057402a2a29d69ae55c4'/>
<id>fefe7f18f9d626386340057402a2a29d69ae55c4</id>
<content type='text'>
Adds another variant of FCMP.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds another variant of FCMP.
</pre>
</div>
</content>
</entry>
<entry>
<title>shader: FMUL switch to using LUT (#3441)</title>
<updated>2020-02-27T16:14:25+00:00</updated>
<author>
<name>Nguyen Dac Nam</name>
<email>nam.kazt.91@gmail.com</email>
</author>
<published>2020-02-27T16:14:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=db2f547434cd989bc76f3fc579be692e6756b006'/>
<id>db2f547434cd989bc76f3fc579be692e6756b006</id>
<content type='text'>
* shader: add FmulPostFactor LUT table

* shader: FMUL apply LUT

* Update src/video_core/engines/shader_bytecode.h

Co-Authored-By: Mat M. &lt;mathew1800@gmail.com&gt;

* nit: mistype

* clang-format &amp; add missing import

* shader: remove post factor LUT.

* shader: move post factor LUT to function and fix incorrect order.

* clang-format

* shader: FMUL: add static to post factor LUT

* nit: typo

Co-authored-by: Mat M. &lt;mathew1800@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* shader: add FmulPostFactor LUT table

* shader: FMUL apply LUT

* Update src/video_core/engines/shader_bytecode.h

Co-Authored-By: Mat M. &lt;mathew1800@gmail.com&gt;

* nit: mistype

* clang-format &amp; add missing import

* shader: remove post factor LUT.

* shader: move post factor LUT to function and fix incorrect order.

* clang-format

* shader: FMUL: add static to post factor LUT

* nit: typo

Co-authored-by: Mat M. &lt;mathew1800@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>shader/arithmetic: Implement FCMP</title>
<updated>2020-01-27T04:15:44+00:00</updated>
<author>
<name>ReinUsesLisp</name>
<email>reinuseslisp@airmail.cc</email>
</author>
<published>2020-01-27T04:14:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=e3fc3459c817398fdc9a878c2e554e4580b1d863'/>
<id>e3fc3459c817398fdc9a878c2e554e4580b1d863</id>
<content type='text'>
Compares the third operand with zero, then selects between the first and
second.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Compares the third operand with zero, then selects between the first and
second.
</pre>
</div>
</content>
</entry>
<entry>
<title>shader/decode: Reduce severity of arithmetic rounding warnings</title>
<updated>2019-11-07T04:43:38+00:00</updated>
<author>
<name>ReinUsesLisp</name>
<email>reinuseslisp@airmail.cc</email>
</author>
<published>2019-11-04T05:24:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=39c66abd91c62f95361e63bacd253027e7617022'/>
<id>39c66abd91c62f95361e63bacd253027e7617022</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>shader/arithmetic: Reduce RRO stub severity</title>
<updated>2019-11-07T04:43:38+00:00</updated>
<author>
<name>ReinUsesLisp</name>
<email>reinuseslisp@airmail.cc</email>
</author>
<published>2019-11-04T05:19:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=c4374d0d4198954675d97193655e953d8c31a7fe'/>
<id>c4374d0d4198954675d97193655e953d8c31a7fe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Shader_Ir: Change Debug Asserts for Log Warnings</title>
<updated>2019-07-20T02:15:34+00:00</updated>
<author>
<name>Fernando Sahmkow</name>
<email>fsahmkow27@gmail.com</email>
</author>
<published>2019-07-20T02:15:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=1158777737716536c0ac4c2eedb5e9b46d2dcfd8'/>
<id>1158777737716536c0ac4c2eedb5e9b46d2dcfd8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Shader_Ir: Downgrade precision and rounding asserts to debug asserts.</title>
<updated>2019-07-18T12:17:19+00:00</updated>
<author>
<name>Fernando Sahmkow</name>
<email>fsahmkow27@gmail.com</email>
</author>
<published>2019-07-18T12:17:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=0b65e9335eaec6bef6423f6aa3be8d6b930657b9'/>
<id>0b65e9335eaec6bef6423f6aa3be8d6b930657b9</id>
<content type='text'>
This commit reduces the sevirity of asserts for FP precision and 
rounding as this are well known and have little to no consequences in 
gpu's accuracy.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit reduces the sevirity of asserts for FP precision and 
rounding as this are well known and have little to no consequences in 
gpu's accuracy.
</pre>
</div>
</content>
</entry>
</feed>
