suyu-mirror/src
ReinUsesLisp 2339fe199f shader_decompiler: Remove FragCoord.w hack and change IPA implementation
Credits go to gdkchan and Ryujinx. The pull request used for this can
be found here: https://github.com/Ryujinx/Ryujinx/pull/1082

yuzu was already using the header for interpolation, but it was missing
the FragCoord.w multiplication described in the linked pull request.
This commit finally removes the FragCoord.w == 1.0f hack from the shader
decompiler.

While we are at it, this commit renames some enumerations to match
Nvidia's documentation (linked below) and fixes component declaration
order in the shader program header (z and w were swapped).

https://github.com/NVIDIA/open-gpu-doc/blob/master/Shader-Program-Header/Shader-Program-Header.html
2020-04-01 21:48:55 +07:00
..
audio_core audio_core: Accept Audren REV8 2020-03-23 03:07:14 +07:00
common Merge pull request #3508 from FernandoS27/page-table 2020-03-14 16:50:27 +07:00
core capsrv: Split Capture services into individual files and stub GetAlbumContentsFileListForApplication (#3571) 2020-03-31 19:16:36 +07:00
input_common Merge pull request #3525 from FearlessTobi/linux-compile-error 2020-03-21 16:04:45 +07:00
tests core/memory: Migrate over memory mapping functions to the new Memory class 2019-11-26 21:53:34 +07:00
video_core shader_decompiler: Remove FragCoord.w hack and change IPA implementation 2020-04-01 21:48:55 +07:00
web_service httplib compatibility 2020-02-18 18:04:33 +07:00
yuzu Merge pull request #3573 from FearlessTobi/port-5089 2020-03-28 01:48:46 +07:00
yuzu_cmd bcat: Disable Boxcat backend by default 2020-03-17 15:24:26 +07:00
yuzu_tester Create an "Advanced" tab in the graphics configuration tab and add anisotropic filtering levels. 2020-02-27 21:34:00 +07:00
.clang-format
CMakeLists.txt CMake: Create thin archives on Linux 2020-01-19 12:52:09 +07:00