| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-10-17 | hid/controller/npad: Remove unused dump_idx member variable | Lioncash | |
| Given it's unused, we may as well toss it. | |||
| 2018-10-17 | hid/controller/npad: Remove unnecessary semicolon from the closing brace of ↵ | Lioncash | |
| LedPattern's constructor | |||
| 2018-10-17 | hid/controller/npad: Remove #pragma once from the cpp file | Lioncash | |
| This is only useful in headers. | |||
| 2018-10-17 | hid/controller/npad: Move npad_id_list into the cpp file | Lioncash | |
| This is just a lookup table, and since it's private, there's nothing really stateful about it, so we can just move it into the cpp file. | |||
| 2018-10-17 | hid/controller/npad: Remove unnecessary const from void return type | Lioncash | |
| This literally does nothing. | |||
| 2018-10-17 | hid/controller: Default the destructors of all controller types in the cpp file | Lioncash | |
| These classes are non-trivial and are definitely going to be changed in the future, so we default these to prevent issues with forward declarations, and to keep the compiler from inlining tear-down code. | |||
| 2018-10-17 | controller_base: Default the base class constructor and destructor in the ↵ | Lioncash | |
| cpp file The destructor doesn't need to be a pure-virtual function. | |||
| 2018-10-17 | gl_shader_decompiler: Implement PBK and BRK | ReinUsesLisp | |
| 2018-10-17 | Merge pull request #1444 from ogniK5377/better-hid | bunnei | |
| "Better Hid" Rework Part 1 | |||
| 2018-10-17 | Merge pull request #1489 from FernandoS27/fix-tlds | bunnei | |
| shader_decompiler: Fix TLDS | |||
| 2018-10-17 | Clang format and other fixes | FernandoS27 | |
| 2018-10-17 | Implement Reinterpret Surface, to accurately blit 3D textures | FernandoS27 | |
| 2018-10-17 | Implement GetInRange in the Rasterizer Cache | FernandoS27 | |
| 2018-10-17 | Implement 3D Textures | FernandoS27 | |
| 2018-10-17 | Merge pull request #1497 from bunnei/flush-framebuffers | bunnei | |
| Implement flushing in the rasterizer cache | |||
| 2018-10-17 | Merge pull request #1498 from lioncash/aslr | bunnei | |
| svc: Clarify enum values for AddressSpaceBaseAddr and AddressSpaceSize in svcGetInfo() | |||
| 2018-10-17 | Merge pull request #1496 from FernandoS27/tex-array | bunnei | |
| Implement Arrays on Tex Instruction | |||
| 2018-10-17 | qt: Add support for dumping a DLC Data RomFS | Zach Hilman | |
| 2018-10-17 | Merge pull request #1509 from DarkLordZach/device-save-data | bunnei | |
| savedata_factory: Add DeviceSaveData and fix TemporaryStorage | |||
| 2018-10-17 | gl_rasterizer_cache: Remove unnecessary block_depth=1 on Flush. | bunnei | |
| 2018-10-17 | gl_rasterizer_cache: Remove unnecessary temporary buffer with unswizzle. | bunnei | |
| 2018-10-17 | registered_cache: Deduplicate results of ListEntry and ListEntryFilter | Zach Hilman | |
| Prevents a Entry from appearing in the list twice if the user has it installed in two places (e.g. User NAND and SDMC) | |||
| 2018-10-18 | Using dual joycons as the default controller | David Marcec | |
| Reason for the change is to allow both docked and undocked mode to work | |||
| 2018-10-17 | fsp_srv: Apply patches to Data storage in OpenDataStorageByDataId | Zach Hilman | |
| 2018-10-17 | patch_manager: Add support for using LayeredFS with Data | Zach Hilman | |
| 2018-10-16 | gl_rasterizer_cache: Use AccurateCopySurface for use_accurate_gpu_emulation. | bunnei | |
| 2018-10-16 | config: Rename use_accurate_framebuffers -> use_accurate_gpu_emulation. | bunnei | |
| - This will be used as a catch-all for slow-but-accurate GPU emulation paths. | |||
| 2018-10-16 | rasterizer_cache: Refactor to support in-order flushing. | bunnei | |
| 2018-10-16 | content_archive: Simpify assignment of bktr_base_romfs in the constructor | Lioncash | |
| std::move doesn't actually dereference the data, so it doesn't matter whether or not the type is null. | |||
| 2018-10-16 | content_archive: Make IsValidNCA() an internally linked function | Lioncash | |
| This is only ever used within the cpp file, so it can just be an internal function. | |||
| 2018-10-16 | content_archive: Simplify rights ID check | Lioncash | |
| This is the same as using std::any_of with an inverted predicate. | |||
| 2018-10-16 | content_archive: Split loading into separate functions | Lioncash | |
| The constructor alone is pretty large, the reading code should be split into its consistuent parts to make it easier to understand it without having to build a mental model of a 300+ line function. | |||
| 2018-10-16 | content_archive: Pass and take NCASectionHeader instance by reference | Lioncash | |
| Each header is 512 bytes in size, which is kind of an excessive amount to copy all the time when it's possible to avoid doing so. | |||
| 2018-10-16 | XCI: Add function for checking the existence of the program NCA | Lioncash | |
| The only reason the getter existed was to check whether or not the program NCA was null. Instead, we can just provide a function to query for the existence of it, instead of exposing it entirely. | |||
| 2018-10-16 | gl_rasterizer_cache: Refactor to only call GetRegionEnd on surface creation. | bunnei | |
| 2018-10-16 | gl_rasterizer_cache: Only flush when use_accurate_framebuffers is enabled. | bunnei | |
| 2018-10-16 | gl_rasterizer_cache: Separate guest and host surface size managment. | bunnei | |
| 2018-10-16 | gl_rasterizer_cache: Rename GetGLBytesPerPixel to GetBytesPerPixel. | bunnei | |
| - This does not really have anything to do with OpenGL. | |||
| 2018-10-16 | gl_rasterizer_cache: Remove unused FlushSurface method. | bunnei | |
| 2018-10-16 | gl_rasterizer: Implement flushing. | bunnei | |
| 2018-10-16 | gl_rasterizer_cache: Remove usage of Memory::Read/Write functions. | bunnei | |
| - These cannot be used within the cache, as they change cache state. | |||
| 2018-10-16 | gl_rasterizer_cache: Clamp cached surface size to mapped GPU region size. | bunnei | |
| 2018-10-16 | memory_manager: Add a method for querying the end of a mapped GPU region. | bunnei | |
| 2018-10-16 | rasterizer_cache: Reintroduce method for flushing. | bunnei | |
| 2018-10-16 | gl_rasterizer_cache: Reintroduce code for handling swizzle and flush to ↵ | bunnei | |
| guest RAM. | |||
| 2018-10-16 | Merge pull request #1443 from DarkLordZach/lower-loader-logs-1 | bunnei | |
| content_archive/patch_manager: Lower log levels to eliminate some unnecessary logs | |||
| 2018-10-16 | Implement VI ConvertScalingMode (#1475) | David | |
| * Implement VI ConvertScalingMode * Fixed push enum * Scale mode now uses Nintendo scale mode as an enum as well | |||
| 2018-10-16 | Merge pull request #1502 from lioncash/unique | bunnei | |
| core: Convert shared_ptr instances into unique_ptr instances where applicable for System and Cpu | |||
| 2018-10-16 | Merge pull request #1508 from lioncash/unique-reg | bunnei | |
| file_sys/registered_cache: Use unique_ptr and regular pointers instead of shared_ptrs where applicable | |||
| 2018-10-16 | Merge pull request #1507 from FearlessTobi/port-4327 | bunnei | |
| Port citra-emu/citra#4327: "travis: Ignore binary files when checking for trailing whitespace" | |||
