| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-18 | Merge pull request #3716 from bunnei/fix-another-impl-fallthrough | Mat M | |
| video_core: gl_shader_decompiler: Fix implicit fallthrough errors. | |||
| 2020-04-18 | video_core: gl_shader_decompiler: Fix implicit fallthrough errors. | bunnei | |
| 2020-04-18 | Merge pull request #3710 from lioncash/nso | bunnei | |
| loader/nso: Resolve moves not occurring in DecompressSegment | |||
| 2020-04-18 | Merge pull request #3715 from bunnei/fix-impl-fallthrough | Mat M | |
| service: hid: npad: Fix implicit fallthrough errors. | |||
| 2020-04-18 | service: hid: npad: Fix implicit fallthrough errors. | bunnei | |
| 2020-04-17 | Merge pull request #3713 from lioncash/time | bunnei | |
| service/time: Minor changes | |||
| 2020-04-17 | Merge pull request #3711 from lioncash/cast | bunnei | |
| memory/slab_heap: Make use of static_cast over reinterpret_cast | |||
| 2020-04-17 | time/system_clock_core: Remove unnecessary initializer | Lioncash | |
| This is already initialized within the class body. | |||
| 2020-04-17 | service/time: Mark IsStandardNetworkSystemClockAccuracySufficient as const | Lioncash | |
| This doesn't modify internal member state. | |||
| 2020-04-17 | service/time: Add virtual destructors where applicable | Lioncash | |
| Many of these implementations are used to implement a polymorphic interface. While not directly used polymorphically, this prevents virtual destruction from ever becoming an issue. | |||
| 2020-04-17 | Merge pull request #3630 from benru/open-windows-network-files | bunnei | |
| common/file_util: Allow access to files on network shares | |||
| 2020-04-17 | memory/slab_heap: Make use of static_cast over reinterpret_cast | Lioncash | |
| Casting from void* with static_cast is permitted by the standard, so we can just make use of that instead. | |||
| 2020-04-17 | loader/nso: Resolve moves not occurring in DecompressSegment | Lioncash | |
| Given the std::vector was const, an automatic move out of the function could not occur. We can allow automatic return value optimizations to occur by making the buffer non-const. | |||
| 2020-04-17 | video_code: Fix implicit switch fallthrough. | Markus Wick | |
| Since yesterday, this breaks the build on linux. So let's fix it. | |||
| 2020-04-17 | Merge pull request #3703 from yuzu-emu/revert-3656-glsl-full-decompile | Fernando Sahmkow | |
| Revert "gl_shader_cache: Use CompileDepth::FullDecompile on GLSL" | |||
| 2020-04-17 | Merge pull request #3672 from lioncash/null | Fernando Sahmkow | |
| file_util: Early-exit in WriteArray and ReadArray if specified lengths are zero | |||
| 2020-04-17 | Revert "gl_shader_cache: Use CompileDepth::FullDecompile on GLSL" | Rodrigo Locatti | |
| 2020-04-17 | Merge pull request #3666 from bunnei/new-vmm | bunnei | |
| Implement a new virtual memory manager | |||
| 2020-04-17 | Merge pull request #3682 from lioncash/uam | bunnei | |
| gl_query_cache: Resolve use-after-move in CachedQuery move assignment operator | |||
| 2020-04-17 | core: hle: Address various feedback & code cleanup. | bunnei | |
| - Should be no functional changes. | |||
| 2020-04-17 | core: device_memory: Remove incorrect usage of constexpr. | bunnei | |
| 2020-04-17 | memory: Add copyright notice for Atmosphere where applicable. | bunnei | |
| 2020-04-17 | kernel: Remove old VMManager class. | bunnei | |
| 2020-04-17 | loader: nso: Fix loader size and arguments. | bunnei | |
| 2020-04-17 | loader: elf/kip/nro: Updates for new VMM. | bunnei | |
| 2020-04-17 | service: ldr: Updates for new VMM. | bunnei | |
| - Includes removing some service impls. that are untested. | |||
| 2020-04-17 | kernel: memory: page_table: Simplify GetPhysicalAddr impl. | bunnei | |
| 2020-04-17 | kernel: svc: Updates for new VMM. | bunnei | |
| - Includes removing some SVC impls. that are untested. | |||
| 2020-04-17 | core: memory: Fix memory access on page boundaries. | bunnei | |
| - Fixes Super Smash Bros. Ultimate. | |||
| 2020-04-17 | video_core: memory_manager: Updates for Common::PageTable changes. | bunnei | |
| 2020-04-17 | core: memory: Updates for new VMM. | bunnei | |
| 2020-04-17 | common: page_table: Update to use VirtualBuffer and simplify. | bunnei | |
| 2020-04-17 | core: gdbstub: Updates for new VMM. | bunnei | |
| 2020-04-17 | core: reporter: Updates for new VMM. | bunnei | |
| 2020-04-17 | memory: cheat_engine: Updates for new VMM. | bunnei | |
| 2020-04-17 | arm_test_common: Updates for new VMM. | bunnei | |
| 2020-04-17 | kernel: process: Updates for new VMM. | bunnei | |
| 2020-04-17 | service: pl_u: Update for new shared memory layout. | bunnei | |
| 2020-04-17 | service: time: Update for new shared memory layout. | bunnei | |
| 2020-04-17 | service: hid: Update for new shared memory layout. | bunnei | |
| 2020-04-17 | service: irs: Update for new shared memory layout. | bunnei | |
| 2020-04-17 | kernel: resource_limit: Reserve physical memory. | bunnei | |
| 2020-04-17 | kernel: Initialize memory layout for new VMM. | bunnei | |
| 2020-04-17 | core: system: Rename GetDeviceManager -> DeviceManager. | bunnei | |
| - More consistent with other system components. | |||
| 2020-04-17 | kernel: transfer_memory: Refactor for new VMM. | bunnei | |
| 2020-04-17 | core: Construct/Destruct DeviceMemory on Init/Shutdown. | bunnei | |
| 2020-04-17 | kernel: shared_memory: Refactor for new VMM. | bunnei | |
| 2020-04-17 | core: device_memory: Update to use VirtualBuffer class. | bunnei | |
| 2020-04-17 | common: Add VirtualBuffer class, to abstract memory virtualization. | bunnei | |
