| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | | | | filesystem: Pass Size Getter functions to IFileSystem for sizes | 2019-09-21 | 3 | -20/+31 | ||
| | | | | | | | | ||||||
| | * | | | | | | sdmc_factory: Add SD Card size getters | 2019-09-21 | 2 | -0/+12 | ||
| | | | | | | | | ||||||
| | * | | | | | | bis_factory: Add getters for NAND partition sizes | 2019-09-21 | 2 | -0/+38 | ||
| | | | | | | | | ||||||
| | * | | | | | | filesystem: Add FileSystemController to deglobalize FS services | 2019-09-21 | 2 | -58/+359 | ||
| | | | | | | | | ||||||
| | * | | | | | | submisson_package: Fix edge case with improperly sized filenames | 2019-09-21 | 1 | -1/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | Prevents a crash if the filename is less than 9 characters long. | |||||
| | * | | | | | | sdmc_factory: Add accessor for SDMC Album directory | 2019-09-21 | 2 | -0/+6 | ||
| | | | | | | | | ||||||
| | * | | | | | | sdmc_factory: Add accessor for SDMC PlaceholderCache | 2019-09-21 | 2 | -1/+10 | ||
| | | | | | | | | ||||||
| | * | | | | | | sdmc_factory: Add accessor for content directory | 2019-09-21 | 2 | -0/+7 | ||
| | | | | | | | | ||||||
| | * | | | | | | savedata_factory: Implement savedata creation and don't create dir on open | 2019-09-21 | 2 | -26/+40 | ||
| | | | | | | | | | | | | | | | | | | | | | | Matches hardware behavior and eliminates some nasty behavior we were doing that wasn't hw-accurate at all. | |||||
| | * | | | | | | patch_manager: Add short-circuit edge-case to GetPatchVersionNames | 2019-09-21 | 1 | -0/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | If title ID is 0, there are no add ons, prevents wasting time looking for them. | |||||
| | * | | | | | | patch_manager: Add error checking to load dir to prevent crashes | 2019-09-21 | 1 | -0/+15 | ||
| | | | | | | | | | | | | | | | | | | | | | | Prevents a crash if the load dir would be nullptr, instead logs an error and returns appropriately. | |||||
| | * | | | | | | registered_cache: Process *.cnmt.nca files | 2019-09-21 | 1 | -16/+23 | ||
| | | | | | | | | | | | | | | | | | | | | | | Needed to use the RegisteredCache/PlaceholderCache on gamecards. | |||||
| | * | | | | | | registered_cache: Implement PlaceholderCache to manage placeholder and ↵ | 2019-09-21 | 2 | -0/+175 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | installing content | |||||
| | * | | | | | | bis_factory: Fix mod loader edge-case with homebrew title IDs | 2019-09-21 | 1 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | Fixes a bug where homebrew that has a title ID with the update bit set can cause issues with the PatchManager | |||||
| | * | | | | | | bis_factory: Add accessors for BIS placeholder caches | 2019-09-21 | 2 | -1/+20 | ||
| | | | | | | | | ||||||
| | * | | | | | | bis_factory: Add accessor for NAND Image Directory | 2019-09-21 | 2 | -0/+6 | ||
| | | | | | | | | ||||||
| | * | | | | | | bis_factory: Add accessors for BIS content directories | 2019-09-21 | 2 | -0/+11 | ||
| | | | | | | | | ||||||
| | * | | | | | | bis_factory: Add accessors for BIS partitions | 2019-09-21 | 2 | -0/+61 | ||
| | | | | | | | | ||||||
| * | | | | | | | Merge pull request #2883 from ogniK5377/log-game | 2019-09-21 | 1 | -3/+3 | ||
| |\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | Log the current title id and game name which is booting | |||||
| | * | | | | | | Swapped TID and Game name to make it easier to parse | 2019-09-21 | 1 | -1/+1 | ||
| | | | | | | | | ||||||
| | * | | | | | | Log the current title id and game name which is booting | 2019-09-21 | 1 | -3/+3 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Spit out a LOG_INFO of the current game name and it's title id in the log. This helps to read log files and figure out which games have which issues | |||||
| * | | | | | | | Merge pull request #2878 from FernandoS27/icmp | 2019-09-21 | 2 | -0/+42 | ||
| |\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | shader_ir: Implement ICMP | |||||
| | * | | | | | | Shader_IR: ICMP corrections and fixes | 2019-09-21 | 2 | -6/+11 | ||
| | | | | | | | | ||||||
| | * | | | | | | Shader_IR: Implement ICMP. | 2019-09-19 | 2 | -0/+37 | ||
| | | |_|/ / / | |/| | | | | ||||||
| * | | | | | | Merge pull request #2885 from Hexagon12/port-4944 | 2019-09-21 | 1 | -0/+8 | ||
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | Port citra-emu/citra#4944: "Added Host CPU and OS to log" | |||||
| | * | | | | | | Added Host CPU and OS to log | 2019-09-21 | 1 | -0/+8 | ||
| | | |/ / / / | |/| | | | | ||||||
| * | | | | | | Merge pull request #2806 from FearlessTobi/port-4882 | 2019-09-21 | 7 | -10/+93 | ||
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | Port citra-emu/citra#4882: "Add frametime logging for tracking performance over time" | |||||
| | * | | | | | | Address review comments | 2019-09-10 | 2 | -6/+9 | ||
| | | | | | | | | ||||||
| | * | | | | | | Add frametime logging for tracking performance over time | 2019-09-10 | 7 | -10/+90 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-Authored-By: jroweboy <jroweboy@gmail.com> | |||||
| * | | | | | | | Merge pull request #2872 from FernandoS27/mem-gpu-opt | 2019-09-21 | 1 | -2/+7 | ||
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Core/Memory: Only FlushAndInvalidate GPU if the page is marked as RasterizerCachedMemory | |||||
| | * | | | | | | | Core/Memory: Only FlushAndInvalidate GPU if the page is marked as ↵ | 2019-09-18 | 1 | -2/+7 | ||
| | | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RasterizerCachedMemory This commit avoids Invalidating and Flushing the GPU if the page is not marked as a RasterizerCache Page. | |||||
| * | | | | | | | Merge pull request #2576 from DarkLordZach/nsp-fix-1 | 2019-09-21 | 2 | -14/+39 | ||
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | nsp: Fix various errors with loading and processing of extracted NSPs | |||||
| | * | | | | | | | nsp: Correct status codes for extracted NSPs | 2019-06-10 | 2 | -13/+17 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoids all extracted NSPs being marked as error file type because they don't have program NCAs. | |||||
| | * | | | | | | | nsp: Use title ID from NPDM metadata for extracted type NSPs | 2019-06-10 | 2 | -1/+22 | ||
| | | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | Avoids 0 being used as title ID for all extracted NSPs. | |||||
| * | | | | | | | Merge pull request #2866 from Morph1984/checkbox_fix | 2019-09-21 | 1 | -0/+2 | ||
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | configure_input: Uncheck "Joycons Docked" when "Use Docked Mode" is checked | |||||
| | * | | | | | | | When docked mode is checked, uncheck "joycons docked" | 2019-09-16 | 1 | -0/+2 | ||
| | | | | | | | | | ||||||
| * | | | | | | | | Merge pull request #2868 from ReinUsesLisp/fix-mipmaps | 2019-09-21 | 1 | -2/+2 | ||
| |\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | | | maxwell_to_gl: Fix mipmap filtering | |||||
| | * | | | | | | | maxwell_to_gl: Fix mipmap filtering | 2019-09-17 | 1 | -2/+2 | ||
| | | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | OpenGL texture filters follow GL_<texture_filter>_MIPMAP_<mipmap_filter> but we were using them in the opposite way. | |||||
| * | | | | | | | Merge pull request #2879 from ogniK5377/trace-submitgpfifo | 2019-09-21 | 1 | -4/+4 | ||
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Mark KickOffPb & SubmitGPFIFO as trace | |||||
| | * | | | | | | | Mark KickOffPb & SubmitGPFIFO as trace | 2019-09-21 | 1 | -4/+4 | ||
| | | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | These functions are not stubbed and are called fairly often. Due to the nature of how often they're called, we should keep them marked as LOG_TRACE instead of LOG_DEBUG or LOG_WARNING | |||||
| * / | | | | | | Mark DrawArrays as LOG_TRACE | 2019-09-21 | 1 | -1/+1 | ||
| |/ / / / / / | | | | | | | | | | | | | | | | | | | There's no reason to clog logs with DrawArray. | |||||
| * | | | | | | Merge pull request #2846 from ReinUsesLisp/fixup-viewport-index | 2019-09-20 | 1 | -10/+14 | ||
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | gl_shader_decompiler: Avoid writing output attribute when unimplemented | |||||
| | * | | | | | | gl_shader_decompiler: Avoid writing output attribute when unimplemented | 2019-09-06 | 1 | -10/+14 | ||
| | | | | | | | | ||||||
| * | | | | | | | Merge pull request #2855 from ReinUsesLisp/shfl | 2019-09-20 | 6 | -9/+182 | ||
| |\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | | shader_ir/warp: Implement SHFL for Nvidia devices | |||||
| | * | | | | | | shader_ir/warp: Implement SHFL | 2019-09-17 | 6 | -9/+182 | ||
| | | |/ / / / | |/| | | | | ||||||
| * | | | | | | Merge pull request #2784 from ReinUsesLisp/smem | 2019-09-18 | 5 | -21/+81 | ||
| |\ \ \ \ \ \ | |/ / / / / |/| | | | | | shader_ir: Implement shared memory | |||||
| | * | | | | | gl_shader_decompiler: Implement shared memory | 2019-09-05 | 1 | -0/+23 | ||
| | | | | | | | ||||||
| | * | | | | | shader_ir: Implement LD_S | 2019-09-05 | 1 | -10/+13 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | Loads from shared memory. | |||||
| | * | | | | | shader_ir: Implement ST_S | 2019-09-05 | 4 | -11/+45 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This instruction writes to a memory buffer shared with threads within the same work group. It is known as "shared" memory in GLSL. | |||||
| * | | | | | | Merge pull request #2851 from ReinUsesLisp/srgb | 2019-09-15 | 6 | -30/+9 | ||
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | renderer_opengl: Fix sRGB blits | |||||