| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-07-16 | vk_image: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_descriptor_pool: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_compute_pipeline: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_compute_pass: Make use of designated initializers where applicable | Lioncash | |
| Note: Some barriers can't be converted over yet, as they ICE MSVC. | |||
| 2020-07-16 | vk_buffer_cache: Make use of designated initializers where applicable | Lioncash | |
| Note: An array within CopyFrom() cannot be converted over yet, as it ICEs MSVC when converted over. | |||
| 2020-07-16 | Merge pull request #4327 from lioncash/desig2 | Rodrigo Locatti | |
| address_space_info: Make use of designated initializers | |||
| 2020-07-16 | Merge pull request #4333 from lioncash/desig3 | Rodrigo Locatti | |
| vk_graphics_pipeline: Make use of designated initializers where applicable | |||
| 2020-07-16 | Merge pull request #4332 from lioncash/vkdev | Rodrigo Locatti | |
| vk_device: Make use of designated initializers where applicable | |||
| 2020-07-16 | Merge pull request #4321 from lioncash/desig | bunnei | |
| vk_blit_screen: Make use of designated initializers where applicable | |||
| 2020-07-16 | kernel: Add missing include | Lioncash | |
| 2020-07-16 | cpu_manager: Mark function getters as static | Lioncash | |
| All these do are return std::function instances of static functions, so these can be used without an instance of the CPU manager. | |||
| 2020-07-16 | cpu_manager: Remove unused preemption_count variable | Lioncash | |
| Shrinks the data structure by 8 bytes. | |||
| 2020-07-16 | cpu_manager: Add missing includes | Lioncash | |
| Previously this header was relying on indirect inclusions that are no longer satisfied. | |||
| 2020-07-16 | Merge pull request #4261 from ameerj/gc-calibration | bunnei | |
| input_common: GC Controller save and compare against analog origin state | |||
| 2020-07-16 | Merge pull request #4337 from lat9nq/fix-per-game-async | bunnei | |
| main: Set async gpu properly after loading per-game setting | |||
| 2020-07-16 | Merge pull request #4297 from FearlessTobi/skip-profile-select | bunnei | |
| main/profile_select: Don't prompt for profile selection when only one is available | |||
| 2020-07-16 | Merge pull request #4346 from lioncash/thread | David | |
| kernel/handle_table: Remove usages of the global system instance | |||
| 2020-07-16 | Merge pull request #4249 from Morph1984/delete-update-aoc-on-overwrite | David | |
| registered_cache: Remove previous update/dlc if it exists on install | |||
| 2020-07-16 | Check for empty section0 and CNMT prior to install | Morph | |
| 2020-07-15 | Merge pull request #4328 from lioncash/unused-var3 | bunnei | |
| memory_layout: Remove unused data member | |||
| 2020-07-15 | kernel/process: Move name and system context to the bottom of the member list | Lioncash | |
| These aren't directly important or commonly used within the process, so we can move these to the bottom to allow everything else to be more likely to be within a cache line. | |||
| 2020-07-15 | kernel/handle_table: Remove usages of the global system instance | Lioncash | |
| Removes even more usages of the global system instance, trimming away more dependencies on global variables and making them explicit in the interface. | |||
| 2020-07-15 | kernel/thread: Remove global GetCurrentThread() | Lioncash | |
| This is only used in one place, so we can fold it into the calling code, eliminating a place for the global system instance to be used. | |||
| 2020-07-15 | clang format | Morph | |
| 2020-07-15 | Use proper install result when overwriting files | Morph | |
| 2020-07-15 | Remove global system instance and address feedback | Morph | |
| 2020-07-15 | registered_cache: Remove previous update/dlc if it exists on install | Morph | |
| - This checks for and removes old updates or dlc based on title id. If a content meta nca exists within the registered cache, it will attempt to remove all the ncas associated with the content meta before installing a new update/dlc | |||
| 2020-07-14 | Merge pull request #4342 from lioncash/endian | Rodrigo Locatti | |
| common/swap: Make use of std::endian | |||
| 2020-07-14 | common/swap: Make use of std::endian | Lioncash | |
| Allows removing a bunch of defines in favor of a two liner. | |||
| 2020-07-14 | Merge pull request #4242 from ReinUsesLisp/maxwell-dma | bunnei | |
| maxwell_dma: Match official doc and support pitch->voxel copies | |||
| 2020-07-14 | clang-format | lat9nq | |
| 2020-07-14 | settings: Move settings sanitization to its own function | lat9nq | |
| Creates a new function that can be expanded later to fix other settings that are known to cause emulation errors across executables. | |||
| 2020-07-14 | Rebase to master | Ameer | |
| 2020-07-14 | Merge pull request #4294 from MerryMage/cpu-opt-settings | bunnei | |
| configuration: Add settings to enable/disable specific CPU optimizations | |||
| 2020-07-14 | Merge pull request #4282 from Morph1984/fs-size | bunnei | |
| filesystem: Set various NAND partition sizes to their defaults | |||
| 2020-07-14 | Fix crash if gc configured but adapter not connected | Ameer | |
| 2020-07-14 | Merge pull request #4314 from lioncash/input-warn | bunnei | |
| gcadapter: Tidy up compiler warnings | |||
| 2020-07-14 | Merge pull request #4315 from lioncash/udp-warn | bunnei | |
| udp: Silence a C++20 deprecation warning | |||
| 2020-07-14 | main: Set async gpu properly after loading per-game setting | lat9nq | |
| Another error that got pass me and only noticed when I was doing the per-game settings UI rework. This prevents asynchronous GPU emulation from being disabled while multi core is enabled as a result of a poorly put together per-game config. | |||
| 2020-07-14 | configure_general: Explicitly guard use_multi_core when applying settings | lat9nq | |
| This is likely an oversight during a rebase. Guards use_multi_core to be only set when the global value is in use. It should not make a difference given the current code base, but makes the code sensible. | |||
| 2020-07-13 | vk_device: Make use of designated initializers where applicable | Lioncash | |
| Avoids redundant repetitions of variable names, and allows assignment all in one statement. | |||
| 2020-07-13 | Merge pull request #4280 from jbeich/system-libusb | LC | |
| cmake: pass libusb include directory | |||
| 2020-07-14 | input_common: drop unused libusb.h include | Ameer | |
| Remnant of an early implementation. | |||
| 2020-07-13 | vk_graphics_pipeline: Make use of designated initializers where applicable | Lioncash | |
| Avoids redundant variable name repetitions. | |||
| 2020-07-13 | input_common: make libusb private to gc_adapter | Jan Beich | |
| 2020-07-13 | memory_layout: Remove unused data member | Lioncash | |
| This isn't used, so it can be removed entirely, shrinking the structure size by 8 bytes. | |||
| 2020-07-13 | address_space_info: Use type alias to simplify code | Lioncash | |
| We can define an alias for the index arrays and then just reuse it to make the code nicer to read. | |||
| 2020-07-13 | address_space_info: Make use of designated initializers | Lioncash | |
| We can alter the structure so that we can use designated initializers in the array, eliminating the comments that indicate their field names. | |||
| 2020-07-12 | vk_blit_screen: Make use of designated initializers where applicable | Lioncash | |
| Now that we make use of C++20, we can use designated initializers to make things a little nicer to read. | |||
| 2020-07-12 | udp: Silence a C++20 deprecation warning | Lioncash | |
| C++20 deprecates using the = lambda capture to implicitly capture the this pointer. Instead, we must specify it explicitly. | |||
