Fernando Sahmkow
a909bf7263
TextureCache: Add the ability to deduce if two textures are depth on blit.
2019-10-04 18:53:46 -04:00
Fernando Sahmkow
4de60d6a41
Shader_ir: Address feedback
2019-10-04 18:52:57 -04:00
Fernando Sahmkow
97f8352efe
Shader_Ir: Address Feedback and clang format.
2019-10-04 18:52:57 -04:00
Fernando Sahmkow
40dc82911f
vk_shader_decompiler: Correct Branches inside conditionals.
2019-10-04 18:52:56 -04:00
Fernando Sahmkow
073ccf8def
vk_shader_decompiler: Clean code and be const correct.
2019-10-04 18:52:55 -04:00
Fernando Sahmkow
8561edf839
Shader_IR: clean up AST handling and add documentation.
2019-10-04 18:52:55 -04:00
Fernando Sahmkow
e9f4340b88
Shader_IR: Correct OutwardMoves for Ifs
2019-10-04 18:52:54 -04:00
Fernando Sahmkow
c5d2245b54
vk_shader_compiler: Don't enclose branches with if(true) to avoid crashing AMD
2019-10-04 18:52:54 -04:00
Fernando Sahmkow
8cd340c636
gl_shader_decompiler: Refactor and address feedback.
2019-10-04 18:52:53 -04:00
Fernando Sahmkow
6389d468ff
Shader_IR: corrections and clang-format
2019-10-04 18:52:53 -04:00
Fernando Sahmkow
bd5969e086
vk_shader_compiler: Correct SPIR-V AST Decompiling
2019-10-04 18:52:52 -04:00
Fernando Sahmkow
9e8c57f049
Shader_IR: allow else derivation to be optional.
2019-10-04 18:52:52 -04:00
Fernando Sahmkow
8d882ef69a
vk_shader_compiler: Implement the decompiler in SPIR-V
2019-10-04 18:52:51 -04:00
Fernando Sahmkow
7e08fad2d4
Shader_IR: mark labels as unused for partial decompile.
2019-10-04 18:52:51 -04:00
Fernando Sahmkow
7b55e1c0b1
Shader_Ir: Refactor Decompilation process and allow multiple decompilation modes.
2019-10-04 18:52:50 -04:00
Fernando Sahmkow
5d3c5df7f4
gl_shader_decompiler: Implement AST decompiling
2019-10-04 18:52:50 -04:00
Fernando Sahmkow
f1ed22419c
shader_ir: Declare Manager and pass it to appropiate programs.
2019-10-04 18:52:49 -04:00
Fernando Sahmkow
9f61500df1
shader_ir: Corrections to outward movements and misc stuffs
2019-10-04 18:52:48 -04:00
Fernando Sahmkow
9581919b87
shader_ir: Add basic goto elimination
2019-10-04 18:52:48 -04:00
Fernando Sahmkow
a3d04b45a9
shader_ir: Initial Decompile Setup
2019-10-04 18:52:47 -04:00
Rodrigo Locatti
81dea00732
Merge pull request #2941 from FernandoS27/fix-master
...
SDL: Fix missing header
2019-10-04 22:50:15 +00:00
Fernando Sahmkow
7236d8c6f4
SDL: Fix missing header
...
This fixes linux and mingw builds.
2019-10-04 18:14:11 -04:00
bunnei
eba423894c
Merge pull request #2896 from FearlessTobi/port-4950
...
Port citra-emu/citra#4950 : "Add FPS to SDL title bar"
2019-10-04 15:51:03 -04:00
bunnei
f36ff3bea2
Merge pull request #2936 from VPeruS/use-isallzeroarray
...
[crypto] Use IsAllZeroArray helper function
2019-10-04 15:44:35 -04:00
bunnei
3f0dfbad7e
Merge pull request #2940 from lioncash/zlib
...
externals: Track mainline zlib as a submodule
2019-10-04 15:44:13 -04:00
Lioncash
85c8859a2a
CMakeLists: Make libzip excluded from the ALL target
...
Likewise, we also only want to link in the libraries that we actually
make use of (so we don't need to worry about linking in test targets).
2019-10-04 05:02:01 -04:00
Lioncash
ee8483cf04
externals: Use upstream zlib
...
We don't need to depend on a custom fork for this. We can add the
library as is, and then make it excluded from the ALL target, so we only
link in the libraries that we actually make use of.
2019-10-04 05:01:57 -04:00
bunnei
d171205f0c
Merge pull request #2898 from FearlessTobi/port-4004
...
Port citra-emu/citra#4004 : "qt_themes: add two colorful themes"
2019-10-03 21:34:40 -04:00
David
e2547d51c6
Merge pull request #2539 from DarkLordZach/bcat
...
bcat: Implement BCAT service and connect to yuzu Boxcat server
2019-10-03 19:06:13 +10:00
bunnei
8f8c6cd38d
Merge pull request #2937 from DarkLordZach/azure-msvc
...
ci: Add windows MSVC builds to patreon and mainline pipelines
2019-10-02 19:28:03 -04:00
Zach Hilman
41826fac4f
ci: Correct mainline release dependency
2019-10-02 18:54:05 -04:00
Zach Hilman
2d2b2d45d9
ci: Add Mainline tagline
2019-10-02 18:51:21 -04:00
Zach Hilman
6e2242d5ac
ci: Use MSVC windows for patreon
2019-10-02 18:23:09 -04:00
Zach Hilman
e89b29b7e1
ci: Use MSVC windows for mainline
2019-10-02 17:58:52 -04:00
Zach Hilman
caa495a644
ci: Add MSVC build template
2019-10-02 17:58:33 -04:00
Zach Hilman
93f1734f55
ci: Add Windows MSVC package script
2019-10-02 17:53:53 -04:00
Zach Hilman
65e2798563
ci: Fix unset environment variable bug
2019-10-02 17:53:37 -04:00
vperus
1625fd5a18
[crypto] Use IsAllZeroArray helper function
2019-10-02 19:20:45 +03:00
Zach Hilman
a012cf713d
qt: Add service dialog
2019-10-02 08:35:43 -04:00
bunnei
5eb9b95227
Merge pull request #2932 from DarkLordZach/azure-gitpages
...
ci: Iterate through GitHub pages for pull requests
2019-10-01 23:22:49 -04:00
Zach Hilman
33d3c95341
ci: Check additional pages on GitHub
2019-10-01 21:54:26 -04:00
Zach Hilman
13fe4d1095
ci: Iterate through GitHub pages for pull requests
2019-10-01 21:38:09 -04:00
bunnei
6bb7d992e2
Merge pull request #2904 from ogniK5377/better-signal-hid
...
Signal styleset changes at a better time
2019-10-01 10:58:02 -04:00
bunnei
dbefe2939d
Merge pull request #2924 from MysticExile/readme-2
...
Remove AppVeyor status from the readme.md
2019-10-01 10:57:19 -04:00
bunnei
3c7a996e4b
Merge pull request #2929 from DarkLordZach/azure-patreon-merge-extra
...
ci: Merge patreon tagged PRs from public repository during merge step.
2019-10-01 10:56:50 -04:00
Zach Hilman
fc31d50e65
boxcat: Use updated game-asset API URL and tags
2019-10-01 09:13:31 -04:00
Zach Hilman
d4de82fcdb
bcat: Add FSC accessors for BCAT data
...
Ports BCAT to use FSC interface
2019-10-01 09:13:09 -04:00
ReinUsesLisp
1b0470b913
gl_rasterizer: Fix polygon offset units
...
For some reason hardware divides polygon offset units by two. This is
visible since drivers multiply the application requested polygon offset
by two.
2019-10-01 02:00:23 -03:00
Zach Hilman
361dcf2d3a
boxcat: Implement events global field
2019-09-30 17:28:23 -04:00
Zach Hilman
098f7e89fd
bcat: Implement DeliveryCacheProgressImpl structure
...
Huge thanks to lioncash for re-ing this for me.
2019-09-30 17:27:23 -04:00