Commit Graph

12889 Commits (ef9b31783d2c6af6ec21e5a8a4a9de4e340295c7)
 

Author SHA1 Message Date
Fernando Sahmkow 69fa2e6525 Nvdrv: Correct Event setup in Nvdrv
Events are supposed to be cleared on quering. This fixes that issue.
5 years ago
Fernando Sahmkow 782b7a0ca4 NVFlinger: Reverse the change that only signaled events on buffer acquire.
This has been hardware tested and it seems that NVFlinger will still 
signal even if there are no buffers to present.
5 years ago
Fernando Sahmkow ffc2ce89a0 Nvdrv: Do framelimiting only in the CPU Thread 5 years ago
Fernando Sahmkow 976d9ef43c NvFlinger: Don't swap buffers if a frame is missing and always trigger event in sync gpu. 5 years ago
Fernando Sahmkow 5b5e60ffec GPU_Async: Correct fences, display events and more.
This commit uses guest fences on vSync event instead of an articial fake 
fence we had.
It also corrects to keep signaling display events while loading the game 
as the OS is suppose to send buffers to vSync during that time.
5 years ago
Fernando Sahmkow 4e9f975935 Nvdrv: Correct Async regression and avoid signaling empty buffer vsyncs 5 years ago
ReinUsesLisp 25ee892d5e audio/audout_u: Change formatting for old clang-format versions 5 years ago
ReinUsesLisp e1afeec76d yuzu/game_list_worker: Silence warnings 5 years ago
ReinUsesLisp f297e9ff22 yuzu/game_list: Silence -Wswitch and -Wunused-variable 5 years ago
ReinUsesLisp 2b9b695fa7 yuzu/configure_service: Silence -Wswitch 5 years ago
ReinUsesLisp e03f46fb0e yuzu_tester: Remove unused variable 5 years ago
ReinUsesLisp 8d0b1a957e service/nvdrv: Silence -Wswitch 5 years ago
ReinUsesLisp 5c907f85fc service/nfp: Silence -Wunused and -Wswitch 5 years ago
ReinUsesLisp 0759df0aff service/hid: Silence -Wunused and -Wswitch 5 years ago
ReinUsesLisp ab6f8d8a1e service/am: Silence -Wreorder 5 years ago
ReinUsesLisp 634c6e24b0 service/hid: Remove unused system reference 5 years ago
ReinUsesLisp 1dbd22e695 service/friend: Remove unused field 5 years ago
ReinUsesLisp 99db7d23dd service/filesystem: Silence -Wunused-variable 5 years ago
ReinUsesLisp 8566096794 service/bcat: Silence -Wreorder and -Wunused 5 years ago
ReinUsesLisp 87e7cc2d5a service/audio: Silence -Wunused 5 years ago
ReinUsesLisp aacb473aa2 service/apm: Silence -Wunused and -Wreorder 5 years ago
ReinUsesLisp f4417eab8f common/file_util: Silence -Wswitch 5 years ago
Fernando Sahmkow ab47a660c8 Texture_Cache: Blit Deduction corrections and simplifications. 5 years ago
Fernando Sahmkow 2036504a82 TextureCache: Add the ability to deduce if two textures are depth on blit. 5 years ago
Fernando Sahmkow e6eae4b815 Shader_ir: Address feedback 5 years ago
Fernando Sahmkow 3c09d9abe6 Shader_Ir: Address Feedback and clang format. 5 years ago
Fernando Sahmkow 507a9c6a40 vk_shader_decompiler: Correct Branches inside conditionals. 5 years ago
Fernando Sahmkow 000ad558dd vk_shader_decompiler: Clean code and be const correct. 5 years ago
Fernando Sahmkow 7c756baa77 Shader_IR: clean up AST handling and add documentation. 5 years ago
Fernando Sahmkow 5ea740beb5 Shader_IR: Correct OutwardMoves for Ifs 5 years ago
Fernando Sahmkow 100a4bd988 vk_shader_compiler: Don't enclose branches with if(true) to avoid crashing AMD 5 years ago
Fernando Sahmkow 189a50bc2a gl_shader_decompiler: Refactor and address feedback. 5 years ago
Fernando Sahmkow b3c46d6948 Shader_IR: corrections and clang-format 5 years ago
Fernando Sahmkow 466cd52ad4 vk_shader_compiler: Correct SPIR-V AST Decompiling 5 years ago
Fernando Sahmkow 2e9a810423 Shader_IR: allow else derivation to be optional. 5 years ago
Fernando Sahmkow ca9901867e vk_shader_compiler: Implement the decompiler in SPIR-V 5 years ago
Fernando Sahmkow 0366c18d87 Shader_IR: mark labels as unused for partial decompile. 5 years ago
Fernando Sahmkow 47e4f6a52c Shader_Ir: Refactor Decompilation process and allow multiple decompilation modes. 5 years ago
Fernando Sahmkow 38fc995f6c gl_shader_decompiler: Implement AST decompiling 5 years ago
Fernando Sahmkow 6fdd501113 shader_ir: Declare Manager and pass it to appropiate programs. 5 years ago
Fernando Sahmkow 8be6e1c522 shader_ir: Corrections to outward movements and misc stuffs 5 years ago
Fernando Sahmkow 4fde66e609 shader_ir: Add basic goto elimination 5 years ago
Fernando Sahmkow c17953978b shader_ir: Initial Decompile Setup 5 years ago
Rodrigo Locatti d633397883
Merge pull request #2941 from FernandoS27/fix-master
SDL: Fix missing header
5 years ago
Fernando Sahmkow 678d9ccad6 SDL: Fix missing header
This fixes linux and mingw builds.
5 years ago
bunnei 94c34f23d7
Merge pull request #2896 from FearlessTobi/port-4950
Port citra-emu/citra#4950: "Add FPS to SDL title bar"
5 years ago
bunnei 7fbaf62bac
Merge pull request #2936 from VPeruS/use-isallzeroarray
[crypto] Use IsAllZeroArray helper function
5 years ago
bunnei accdb84993
Merge pull request #2940 from lioncash/zlib
externals: Track mainline zlib as a submodule
5 years ago
Lioncash e29492d114 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).
5 years ago
Lioncash 80bdb44ead 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.
5 years ago