Splitted Super Mario 3D World and Captain Toad: Treasure Tracker as both are getting their own shaders. Both are partial due to mips which are hard to scale and due to the rarity of some of the bloom shaders (only in the latest world. Might fix them later but they're awfully long and weird)
* fix splatoon missing bloom
the bloom miss because the game creates a mipmap seperately so cemu can't auto rescale it
only added one, the rest 3 then is all handled by cemu (tested with 1440p)
* yet another smoke shader
report by Bleed.0xx on discord
only vertex, smoke itself seems to be only a texture
* Added resolution independent FXAA for BotW
* Renamed to give FXAA priority over base graphics packs
* Updated FXAA implementation. Integrated Contrasty.
* Moved some defines to make more readable/editable
* Sharper detail settings, to make it look better at native res.
* Native AntiAliasing Restoration.
* Antialiasing restoration, removed unnecessary files.
* Edited Contrasty to be disabled by default
* [BotW] Fixed upscaled blur pixelation for reflections on shrine walls
the old way used in menu blur is kinda hacky (cuz i found the games's original blur is
linear sampled 5x5, not jump lines), and seems to have some negative effect when used on bloom (pixelation)
so back to increasing taps, however as the image size goes up, it becomes quite harder/impossible to get the same blurry result for some reason. 5x5 menu blur ends up in 100 taps in 10k to get the similar blur, and 9x9 used in bloom is even blurrier... so i give up trying to get the same blur by increasing a lot taps, but just scale linearly to fix pixelation first and wait for a better solution.
also the texturesize() returns weird value when mipmap is present, so changed to calculate the image size from the data passed from vertex shader (as we already figured out what blur is used so offset is known).
A quick found by Xalphenos and Rajkosto
Partially fix thin paper look explosion smoke on nvdia when using AccurateShaderMul = true, by using the ones from AccurateShaderMul = min
Shaders dumped from Cemu 1.10.0f and BotW 1.3.1
* fix camera rune dof blur using the same method as zl focus
* too much?
compared screenshot, previous radius seems too large
* fix
NAVrasZ The Fuzzy Head
Pull request #92
* Added resolution independent FXAA for BotW
* Renamed to give FXAA priority over base graphics packs
* Updated FXAA implementation. Integrated Contrasty.
* Sharper default settings, to make it look better at native res.
Contrasty isn't on by default, you can change it by editing `f14bb57cd5c9cb77_00000000000003c9_ps.txt` and changing
```
#define ENABLE_CONTRASTY 0
```
to
```
#define ENABLE_CONTRASTY 1
```
in the graphic pack.
Fixed Blur of various levels, mainly made for Captain Toad Treasure Tracker which had various issues like having weird issues with light dots having a grid of dots around it.
Cemu 1.10.0 made some changes which are causing the blur radius to be less on Cemu 1.10.0 due to a blur layer which changed size (for Mario kart 8). Can't do much about it. I used Cemu 1.10.0 as a guideline, but backwards compatibility is still here.
- Mario Kart 8 now has the general blur fix, added to Quality&Enthusiast. Showcase
+ Fixed previous low radius
+ Added support for all resolutions by using general blur fix
+ Details: Used Horizontal&Vertical blur, 2 shaders added
- Splatoon now has the general blur fix, added to Quality&Enthusiast. Showcase
+ Details: Used Horizontal&Vertical blur, 2 shaders added