| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-04-26 | texture_cache: Reintroduce preserve_contents accurately | ReinUsesLisp | |
| This reverts commit 94b0e2e5dae4e0bd0021ac2d8fe1ff904a93ee69. preserve_contents proved to be a meaningful optimization. This commit reintroduces it but properly implemented on OpenGL. We have to make sure the clear removes all the previous contents of the image. It's not currently implemented on Vulkan because we can do smart things there that's preferred to be introduced in a separate commit. | |||
| 2020-04-26 | Merge pull request #3795 from vitor-k/fix-folder | bunnei | |
| Fix "Port citra-emu/citra#4956: "Fixes to game list sorting" #3611" | |||
| 2020-04-26 | Merge pull request #3744 from lioncash/table2 | bunnei | |
| service: Update function tables | |||
| 2020-04-26 | Merge pull request #3753 from ReinUsesLisp/ac-vulkan | Rodrigo Locatti | |
| {gl,vk}_rasterizer: Add lazy default buffer maker and use it for empty buffers | |||
| 2020-04-26 | Merge pull request #3791 from Kewlan/hotkey-config-plus | bunnei | |
| configuration: Add Restore Default and Clear options to hotkeys | |||
| 2020-04-25 | Merge pull request #3761 from Kewlan/stick-modifier-slider | bunnei | |
| configure_input_player: Use slider to edit modifier scale | |||
| 2020-04-25 | Fix the mistake in the port and update the comment for clarity | Vitor Kiguchi | |
| 2020-04-25 | Merge pull request #3721 from ReinUsesLisp/sort-devices | bunnei | |
| vulkan/wrapper: Sort physical devices | |||
| 2020-04-25 | Merge pull request #3734 from ReinUsesLisp/half-float-mods | bunnei | |
| decode/arithmetic_half: Fix HADD2 and HMUL2 absolute and negation bits | |||
| 2020-04-24 | Merge pull request #3780 from lioncash/process | bunnei | |
| svc: Re-add MapProcessCodeMemory/UnmapProcessCodeMemory | |||
| 2020-04-24 | Add Restore Defaults and Clear options to hotkeys | Kewlan | |
| 2020-04-24 | Merge pull request #3749 from ReinUsesLisp/lea-imm | bunnei | |
| shader/arithmetic_integer: Fix LEA_IMM encoding | |||
| 2020-04-24 | Fix -Wdeprecated-copy warning. | Markus Wick | |
| 2020-04-24 | Fix -Werror=conversion error. | Markus Wick | |
| 2020-04-24 | Merge pull request #3760 from Morph1984/trailing-filedir-separator | bunnei | |
| frontend/filesystem: Add a trailing separator to the string path | |||
| 2020-04-23 | Merge pull request #3777 from lioncash/warn | Rodrigo Locatti | |
| page_table: Remove unused captures | |||
| 2020-04-23 | Merge pull request #3778 from lioncash/unused-var | Rodrigo Locatti | |
| svc: Remove unused variable | |||
| 2020-04-23 | shared_memory: Amend doxygen reference | Lioncash | |
| Amends the parameter to match the documentation reference. Resolves a -Wdocumentation warning with clang. | |||
| 2020-04-23 | svc: Re-add MapProcessCodeMemory/UnmapProcessCodeMemory | Lioncash | |
| These were lost in the re-implementation of the virtual memory manager. | |||
| 2020-04-23 | svc: Remove unused variable | Lioncash | |
| Since the VMM refactor, this is no longer used or needed. | |||
| 2020-04-23 | page_table: Remove unused captures | Lioncash | |
| Any time the lambda function is called, the permission being used in the capture would be passed in as an argument to the lambda, so the capture is unnecessary. | |||
| 2020-04-23 | decode/arithmetic_half: Fix HADD2 and HMUL2 absolute and negation bits | ReinUsesLisp | |
| The encoding for negation and absolute value was wrong. Extracting is now done manually. Similar instructions having different encodings is the rule, not the exception. To keep sanity and readability I preferred to extract the desired bit manually. This is implemented against nxas: https://github.com/ReinUsesLisp/nxas/blob/8dbc38995711cc12206aa370145a3a02665fd989/table.h#L68 That is itself tested against nvdisasm (Nvidia's official disassembler). | |||
| 2020-04-23 | Merge pull request #3768 from H27CK/cmd-title-fmt | Rodrigo Locatti | |
| Fix format error in performance statistics | |||
| 2020-04-23 | kernel: memory: Improve implementation of device shared memory. (#3707) | bunnei | |
| * kernel: memory: Improve implementation of device shared memory. * fixup! kernel: memory: Improve implementation of device shared memory. * fixup! kernel: memory: Improve implementation of device shared memory. | |||
| 2020-04-23 | Merge pull request #3730 from lioncash/time | bunnei | |
| service/time: Remove reliance on the global system accessor | |||
| 2020-04-23 | Merge pull request #3697 from lioncash/declarations | bunnei | |
| CMakeLists: Enable -Wmissing-declarations on Linux builds | |||
| 2020-04-23 | Edit modifier_scale with the deadzone slider | Kewlan | |
| 2020-04-23 | Fix format error in performance statistics | H27CK | |
| Formatting | |||
| 2020-04-22 | Merge pull request #3677 from FernandoS27/better-sync | bunnei | |
| Introduce Predictive Flushing and Improve ASYNC GPU | |||
| 2020-04-22 | Merge pull request #3767 from ReinUsesLisp/point-size-pipeline | Mat M | |
| vk_pipeline_cache: Fix unintentional memcpy into optional | |||
| 2020-04-22 | vk_pipeline_cache: Fix unintentional memcpy into optional | ReinUsesLisp | |
| The intention behind this was to assign a float to from an uint32_t, but it was unintentionally being copied directly into the std::optional. Copy to a temporary and assign that temporary to std::optional. This can be replaced with std::bit_cast<float> once we are in C++20. | |||
| 2020-04-22 | GL_Fence_Manager: use GL_TIMEOUT_IGNORED instead of a loop, | Fernando Sahmkow | |
| 2020-04-22 | Merge pull request #3725 from MerryMage/fpcr | bunnei | |
| thread: FPCR.FZ is likely not 1 (and FPCR.RMode = TieAway and FPCR.DN = 0) | |||
| 2020-04-22 | Merge pull request #3763 from H27CK/vk-cmd | Fernando Sahmkow | |
| Add missing ; | |||
| 2020-04-22 | Add missing ; | H27CK | |
| 2020-04-22 | Merge pull request #3758 from H27CK/vk-cmd | bunnei | |
| Introduce dummy context for yuzu-cmd VK support | |||
| 2020-04-22 | Merge pull request #3653 from ReinUsesLisp/nsight-aftermath | Fernando Sahmkow | |
| renderer_vulkan: Integrate Nvidia Nsight Aftermath on Windows | |||
| 2020-04-22 | Address Feedback. | Fernando Sahmkow | |
| 2020-04-22 | Async GPU: Correct flushing behavior to be similar to old async GPU behavior. | Fernando Sahmkow | |
| 2020-04-22 | MaxwellDMA: Correct copying on accuracy level. | Fernando Sahmkow | |
| 2020-04-22 | ShaderCache/PipelineCache: Cache null shaders. | Fernando Sahmkow | |
| 2020-04-22 | Address Feedback. | Fernando Sahmkow | |
| 2020-04-22 | Fix GCC error. | Fernando Sahmkow | |
| 2020-04-22 | Correct Linux Compile Error. | Fernando Sahmkow | |
| 2020-04-22 | Clang format. | Fernando Sahmkow | |
| 2020-04-22 | QueryCache: Only do async flushes on async gpu. | Fernando Sahmkow | |
| 2020-04-22 | Async GPU: Only do reactive flushing on Extreme Level. | Fernando Sahmkow | |
| 2020-04-22 | vk_fence_manager: Initial implementation | ReinUsesLisp | |
| 2020-04-22 | QueryCache: Implement Async Flushes. | Fernando Sahmkow | |
| 2020-04-22 | OpenGL: Guarantee writes to Buffers. | Fernando Sahmkow | |
