| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | | hle: kernel: Migrate MemoryManager to KMemoryManager. | 2021-02-18 | 8 | -47/+48 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Migrate PageLinkedList to KPageLinkedList. | 2021-02-18 | 8 | -38/+41 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Migrate to KMemoryBlock, KMemoryBlockManager, and others. | 2021-02-18 | 18 | -476/+479 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Migrate SlabHeap to KSlabHeap. | 2021-02-18 | 4 | -22/+21 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Migrate MemoryLayout to KMemoryLayout. | 2021-02-18 | 5 | -31/+30 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Migrate AddressSpaceInfo to KAddressSpaceInfo. | 2021-02-18 | 4 | -59/+54 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: memory_manager: Rename AllocateContinuous to AllocateContinuous. | 2021-02-18 | 2 | -4/+28 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: KSystemControl does not belong in Memory namespace. | 2021-02-18 | 7 | -31/+38 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: memory: PageHeap: Migrate to KPageBitmap class. | 2021-02-18 | 4 | -197/+23 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Add KPageBitmap class. | 2021-02-18 | 2 | -0/+280 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: system_control: Add function GenerateRandomU64. | 2021-02-18 | 2 | -3/+5 | ||
| | | | | | | ||||||
| | * | | | | common: Add implementation of TinyMT (Mersenne Twister RNG). | 2021-02-18 | 2 | -0/+251 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Add KSpinLock implementation. | 2021-02-18 | 3 | -0/+89 | ||
| | | | | | | ||||||
| | * | | | | core: memory: Add templated GetPointer methods. | 2021-02-18 | 1 | -0/+10 | ||
| | | | | | | ||||||
| | * | | | | common: alignment: Add DivideUp utility method. | 2021-02-18 | 1 | -0/+5 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Rename SharedMemory to KSharedMemory. | 2021-02-18 | 13 | -54/+54 | ||
| | | | | | | ||||||
| * | | | | | Merge pull request #5944 from Morph1984/gc-vibrations | 2021-02-26 | 2 | -3/+130 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | hid: Implement GameCube Controller Vibrations | |||||
| | * | | | | | hid: Implement GameCube Controller Vibrations | 2021-02-21 | 2 | -3/+130 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | Implements both SendVibrationGcErmCommand and GetActualVibrationGcErmCommand, and modifies GetVibrationDeviceInfo to account for additional controllers. | |||||
| * | | | | | | Merge pull request #5997 from Kelebek1/Depth | 2021-02-26 | 3 | -1/+12 | ||
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | [OpenGL] Implement glDepthRangeIndexeddNV | |||||
| | * | | | | | | Implement glDepthRangeIndexeddNV | 2021-02-24 | 3 | -1/+12 | ||
| | | |_|/ / / | |/| | | | | ||||||
| * | | | | | | Merge pull request #5977 from Morph1984/stub-acc | 2021-02-24 | 1 | -1/+17 | ||
| |\ \ \ \ \ \ | |/ / / / / |/| | | | | | acc: Stub GetNintendoAccountUserResourceCacheForApplication | |||||
| | * | | | | | acc: Stub GetNintendoAccountUserResourceCacheForApplication | 2021-02-21 | 1 | -1/+17 | ||
| | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This command returns a Nintendo Account ID and writes 2 output buffers. The first output buffer is a NasUserBaseForApplication and the second output buffer is currently empty. Used by: - Pokken Tournament DX - Super Smash Bros. Ultimate - Super Nintendo Entertainment System - Nintendo Switch Online - Mario Kart 8 Deluxe | |||||
| * | | | | | Merge pull request #5936 from Kelebek1/Offsets | 2021-02-21 | 3 | -9/+34 | ||
| |\ \ \ \ \ | |/ / / / |/| | | | | Offsets for TexelFetch and TextureGather in Vulkan | |||||
| | * | | | | Review 1 | 2021-02-15 | 2 | -3/+3 | ||
| | | | | | | ||||||
| | * | | | | Implement texture offset support for TexelFetch and TextureGather and add ↵ | 2021-02-15 | 3 | -9/+34 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | offsets for Tlds Formatting | |||||
| * | | | | | kernel: Fix resource release exception on exit | 2021-02-20 | 4 | -2/+16 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | After rewriting the resource limit, objects releasing reserved resources require a live kernel instance. This commit fixes exceptions that occur due to the kernel being destroyed before some objects released their resources, allowing for a graceful exit. | |||||
| * | | | | | gl_disk_shader_cache: Log total shader entries count on game load | 2021-02-20 | 1 | -0/+4 | ||
| | | | | | | ||||||
| * | | | | | common: wall_clock: Fix integer overflow with StandardWallClock. | 2021-02-19 | 2 | -7/+28 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Previous optimized impl. resulted in an integer overflow, so revert. - This is our slow/fallback path that should never be really be used, so the optimization in unimportant. | |||||
| * | | | | | Merge pull request #5924 from ReinUsesLisp/inline-bindings | 2021-02-19 | 4 | -24/+24 | ||
| |\ \ \ \ \ | |_|/ / / |/| | | | | vk_update_descriptor: Inline and improve code for binding buffers | |||||
| | * | | | | vk_update_descriptor: Inline and improve code for binding buffers | 2021-02-13 | 4 | -24/+24 | ||
| | | | | | | | | | | | | | | | | | | | | | Allow compilers with our settings inline hot code. | |||||
| * | | | | | Merge pull request #4973 from ameerj/nvdec-opt | 2021-02-18 | 11 | -149/+79 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | nvdec: Reuse allocated buffers and general cleanup | |||||
| | * | | | | | rebase, fix name shadowing, more const | 2021-02-13 | 4 | -11/+10 | ||
| | | | | | | | ||||||
| | * | | | | | Address PR feedback | 2021-02-13 | 4 | -12/+7 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | Co-Authored-By: LC <712067+lioncash@users.noreply.github.com> | |||||
| | * | | | | | streamline cdma_pusher/command_classes | 2021-02-13 | 1 | -13/+5 | ||
| | | | | | | | ||||||
| | * | | | | | streamline cdma_pusher/command_classes | 2021-02-13 | 5 | -85/+34 | ||
| | | | | | | | ||||||
| | * | | | | | nvdec cleanup | 2021-02-13 | 8 | -43/+38 | ||
| | | | | | | | ||||||
| * | | | | | | Revert "Port citra-emu/citra#5123: "SDL: Disable hidapi drivers due to ↵ | 2021-02-18 | 1 | -7/+0 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | compatibility problems with certain controllers"" | |||||
| * | | | | | | common/cityhash: Use common types | 2021-02-18 | 3 | -116/+100 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow sharing return types with the rest of the code base. For example, we use 'u128 = std::array<u64, 2>', meanwhile Google's code uses 'uint128 = std::pair<u64, u64>'. While we are at it, use size_t instead of std::size_t. | |||||
| * | | | | | | tests: Add tests for CityHash | 2021-02-18 | 2 | -0/+23 | ||
| | | | | | | | ||||||
| * | | | | | | Merge pull request #5121 from bunnei/optimize-core-timing | 2021-02-16 | 8 | -241/+141 | ||
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | core: Optimize core timing utility functions to avoid unnecessary math | |||||
| | * | | | | | | core: core_timing_util: Optimize core timing math. | 2021-02-15 | 3 | -98/+48 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Avoids a lot of unnecessary 128-bit math for imperceptible accuracy. | |||||
| | * | | | | | | common: wall_clock: Optimize GetClockCycles/GetCPUCycles to use a single MUL ↵ | 2021-02-15 | 1 | -8/+9 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instruction. | |||||
| | * | | | | | | common: Merge uint128 to a single header file with inlines. | 2021-02-15 | 4 | -135/+84 | ||
| | | | | | | | | ||||||
| * | | | | | | | Merge pull request #5929 from german77/mousePanning | 2021-02-16 | 1 | -5/+21 | ||
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Improve mouse panning | |||||
| | * | | | | | | | Improve mouse panning | 2021-02-13 | 1 | -5/+21 | ||
| | | |/ / / / / | |/| | | | | | ||||||
| * | | | | | | | Merge pull request #4298 from FearlessTobi/remove-cache-setting | 2021-02-15 | 5 | -57/+1 | ||
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | yuzu/configure_filesystem: Remove "Select Cache Directory" option | |||||
| | * | | | | | | | yuzu/configure_filesystem: Remove "Select Cache Directory" option | 2021-01-04 | 5 | -57/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This tab of the settings is already extremely bloated and the setting itself is quite useless. With a gamelist of almost 30 games, the cache directory is smaller than 1MB for me and therefore I don't see why it needs to be configurable. | |||||
| * | | | | | | | | vk_rasterizer: Fix loading shader addresses twice | 2021-02-15 | 1 | -1/+0 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was recently introduced on a wrongly rebased commit. | |||||
| * | | | | | | | | Merge pull request #3603 from FearlessTobi/port-5123 | 2021-02-15 | 1 | -0/+7 | ||
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Port citra-emu/citra#5123: "SDL: Disable hidapi drivers due to compatibility problems with certain controllers" | |||||
| | * | | | | | | | | sdl_joystick: disable the use of the hidapi drivers due to many problems ↵ | 2020-08-30 | 1 | -0/+7 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | caused by them. The main problem is the loss of compatibility with some controllers, but there are also unwanted changes to the behaviour of PS4 controllers (hardcoded lightbar color). | |||||