<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/VideoCommon/RenderState.cpp, branch release-prep-2506a</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Enable anisotropic filtering when the game requests it</title>
<updated>2025-03-18T01:46:19+00:00</updated>
<author>
<name>Pokechu22</name>
<email>Pokechu022@gmail.com</email>
</author>
<published>2021-07-30T19:14:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=79a1e480ca75046ef932f26a4c72022422bcd485'/>
<id>79a1e480ca75046ef932f26a4c72022422bcd485</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: copy software renderer logic for blend mode priorities</title>
<updated>2023-11-12T05:51:28+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2023-11-12T05:47:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ac9079f2cad9953958112da158b2ffb6c5f2e4a8'/>
<id>ac9079f2cad9953958112da158b2ffb6c5f2e4a8</id>
<content type='text'>
I've not tested this on hardware, but it fixes issue 12271 (shadow
people in Deal or No Deal - Special Edition).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I've not tested this on hardware, but it fixes issue 12271 (shadow
people in Deal or No Deal - Special Edition).
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoBackends: add support to allow rendering to multiple output textures</title>
<updated>2023-06-03T19:52:31+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2023-05-29T01:59:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=834f8f7b5cb9b5d9e437c7a3935bfdcc236c422a'/>
<id>834f8f7b5cb9b5d9e437c7a3935bfdcc236c422a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: Clear blend configuration if color/alpha update disabled</title>
<updated>2023-02-14T02:22:41+00:00</updated>
<author>
<name>Pokechu22</name>
<email>Pokechu022@gmail.com</email>
</author>
<published>2023-01-05T00:51:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=4f6ce51d69612ae448bcfed7b7e27fa9ace5b756'/>
<id>4f6ce51d69612ae448bcfed7b7e27fa9ace5b756</id>
<content type='text'>
This works around an Intel driver bug where, on D3D12 only, dual-source blending behaves incorrectly if the second source is unused on. This bug is visible in skyboxes in Super Mario Sunshine, which first draw clouds and sun flare in greyscale and then draw the sky afterwards with a source factor of 1 and a dest factor of 1-src_color (this results in the clouds being tinted blue). This process is done on an RGB888 framebuffer, so alpha update is disabled. (Color update is enabled; note that if you look at this in Dolphin's fifo analyzer, it won't be enabled because they use the BP mask functionality to only change the blending functions and not alpha/color update, for whatever reason.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This works around an Intel driver bug where, on D3D12 only, dual-source blending behaves incorrectly if the second source is unused on. This bug is visible in skyboxes in Super Mario Sunshine, which first draw clouds and sun flare in greyscale and then draw the sky afterwards with a source factor of 1 and a dest factor of 1-src_color (this results in the clouds being tinted blue). This process is done on an RGB888 framebuffer, so alpha update is disabled. (Color update is enabled; note that if you look at this in Dolphin's fifo analyzer, it won't be enabled because they use the BP mask functionality to only change the blending functions and not alpha/color update, for whatever reason.)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #11522 from phire/KillRendererWithFire</title>
<updated>2023-02-09T06:59:16+00:00</updated>
<author>
<name>Scott Mansell</name>
<email>phiren@gmail.com</email>
</author>
<published>2023-02-09T06:59:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ccf92a3e56764d6378c436a8040519a5bffc3372'/>
<id>ccf92a3e56764d6378c436a8040519a5bffc3372</id>
<content type='text'>
Kill Renderer (with phire)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Kill Renderer (with phire)</pre>
</div>
</content>
</entry>
<entry>
<title>Minimise include polution from RenderState</title>
<updated>2023-01-31T06:41:23+00:00</updated>
<author>
<name>Scott Mansell</name>
<email>phiren@gmail.com</email>
</author>
<published>2023-01-28T02:13:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8f5b196019f60393ea21990e311c744c20aa840e'/>
<id>8f5b196019f60393ea21990e311c744c20aa840e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: Better logic op invert approximation</title>
<updated>2023-01-30T20:04:37+00:00</updated>
<author>
<name>TellowKrinkle</name>
<email>tellowkrinkle@gmail.com</email>
</author>
<published>2022-07-13T08:56:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=600ad5f49832a69efe0ebd5ca7a19d3a82f7a319'/>
<id>600ad5f49832a69efe0ebd5ca7a19d3a82f7a319</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: Fix IsDualSrc check for dst blend factors</title>
<updated>2022-07-18T01:50:53+00:00</updated>
<author>
<name>TellowKrinkle</name>
<email>tellowkrinkle@gmail.com</email>
</author>
<published>2022-07-18T01:50:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=88c85ce471f73c16694a0a3505b3e2ecc2da1563'/>
<id>88c85ce471f73c16694a0a3505b3e2ecc2da1563</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: Remove dstalpha from BlendingState</title>
<updated>2022-07-15T20:31:47+00:00</updated>
<author>
<name>TellowKrinkle</name>
<email>tellowkrinkle@gmail.com</email>
</author>
<published>2022-06-13T23:24:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=fb5648541ce93cf4938dd58e635f7c2d1a3a1569'/>
<id>fb5648541ce93cf4938dd58e635f7c2d1a3a1569</id>
<content type='text'>
It's not supported by any PC graphics API, and therefore completely unused
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's not supported by any PC graphics API, and therefore completely unused
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: Better driver bug handling</title>
<updated>2022-07-14T02:51:24+00:00</updated>
<author>
<name>TellowKrinkle</name>
<email>tellowkrinkle@gmail.com</email>
</author>
<published>2022-06-12T02:03:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=6ab24e6c176bfd288296bf8284a30b0835fa45c3'/>
<id>6ab24e6c176bfd288296bf8284a30b0835fa45c3</id>
<content type='text'>
Adds a pass to process driver deficiencies between UID caching and use, allowing a full view of the whole pipeline, since some bugs/workarounds involve interactions between blend modes and the pixel shader
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds a pass to process driver deficiencies between UID caching and use, allowing a full view of the whole pipeline, since some bugs/workarounds involve interactions between blend modes and the pixel shader
</pre>
</div>
</content>
</entry>
</feed>
