<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eglantine-cirakg/src/video_core/shader/decode/arithmetic.cpp, branch nx2</title>
<subtitle>Mirror of github.com/cira0100/Eglantine-public nx2, a fork of Djihads80/Eglantine.</subtitle>
<id>https://git.cirakg.xyz/eglantine-cirakg/atom?h=nx2</id>
<link rel='self' href='https://git.cirakg.xyz/eglantine-cirakg/atom?h=nx2'/>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/'/>
<updated>2021-07-23T01:51:22+00:00</updated>
<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.cirakg.xyz/eglantine-cirakg/commit/?id=65069df8aa3975b055d70c3c615f9c99d60c72e0'/>
<id>urn:sha1:65069df8aa3975b055d70c3c615f9c99d60c72e0</id>
<content type='text'>
</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.cirakg.xyz/eglantine-cirakg/commit/?id=ea0e85b869ffc0dd372168bf9871bc2523554355'/>
<id>urn:sha1:ea0e85b869ffc0dd372168bf9871bc2523554355</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>
</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.cirakg.xyz/eglantine-cirakg/commit/?id=016fb60ff53150ba37839dd16c121fe2cf874c3e'/>
<id>urn:sha1:016fb60ff53150ba37839dd16c121fe2cf874c3e</id>
<content type='text'>
Trivially add the encoding for this.
</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.cirakg.xyz/eglantine-cirakg/commit/?id=ffceca76c9447133e47103c17247a51a98a0e94f'/>
<id>urn:sha1:ffceca76c9447133e47103c17247a51a98a0e94f</id>
<content type='text'>
Adds another variant of FCMP.
</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.cirakg.xyz/eglantine-cirakg/commit/?id=bb39862dfede0bb1939136871b7372e05ed13b17'/>
<id>urn:sha1:bb39862dfede0bb1939136871b7372e05ed13b17</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>
</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.cirakg.xyz/eglantine-cirakg/commit/?id=098218ff4c87854a61f44352f429f809098dd5eb'/>
<id>urn:sha1:098218ff4c87854a61f44352f429f809098dd5eb</id>
<content type='text'>
Compares the third operand with zero, then selects between the first and
second.
</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.cirakg.xyz/eglantine-cirakg/commit/?id=93d1d8713bfc99034e28ee91b06d4a88d8247dd1'/>
<id>urn:sha1:93d1d8713bfc99034e28ee91b06d4a88d8247dd1</id>
<content type='text'>
</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.cirakg.xyz/eglantine-cirakg/commit/?id=d08cbd4f310de4668cf9c4117493d660fde30a4a'/>
<id>urn:sha1:d08cbd4f310de4668cf9c4117493d660fde30a4a</id>
<content type='text'>
</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.cirakg.xyz/eglantine-cirakg/commit/?id=9a4a346b3f986c069669c44901ed0829d9e5137e'/>
<id>urn:sha1:9a4a346b3f986c069669c44901ed0829d9e5137e</id>
<content type='text'>
</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.cirakg.xyz/eglantine-cirakg/commit/?id=a13b47f080bdfdb08ccf00c806e21be2a80654fc'/>
<id>urn:sha1:a13b47f080bdfdb08ccf00c806e21be2a80654fc</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>
</entry>
</feed>
