Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-18 | Fix style issues | David Marcec | |
2020-07-17 | Drop settings namespace | David Marcec | |
2020-07-17 | Remove duplicate config | David Marcec | |
2020-07-17 | Use conditional var | David Marcec | |
2020-07-17 | Drop max workers from 8->2 for testing | David Marcec | |
2020-07-17 | Rebase for per game settings | David Marcec | |
2020-07-17 | async shaders | David Marcec | |
2020-07-17 | Merge pull request #4347 from lioncash/logging | David | |
settings: Make use of std::string_view over std::string for logging | |||
2020-07-17 | Merge pull request #4371 from lioncash/cmake2 | David | |
core/CMakeLists: Add missing physical_memory.h header file | |||
2020-07-17 | Merge pull request #4357 from lioncash/unused4 | David | |
kernel: Remove unused variables | |||
2020-07-17 | Merge pull request #4358 from lioncash/unused5 | David | |
kernel/thread: Remove unimplemented function prototype | |||
2020-07-17 | Merge pull request #4367 from lioncash/inc2 | David | |
constants: Add missing <array> include | |||
2020-07-17 | Merge pull request #4368 from lioncash/macro | David | |
macro: Resolve missing parameter in doxygen comment | |||
2020-07-17 | Merge pull request #4370 from lioncash/simplify | David | |
macro_hle: Simplify shift expression in HLE_771BB18C62444DA0() | |||
2020-07-16 | core/CMakeLists: Add missing physical_memory.h header file | Lioncash | |
Allows this header file to show up in IDE CMake generators. | |||
2020-07-16 | macro_hle: Simplify shift expression in HLE_771BB18C62444DA0() | Lioncash | |
Given the expression involves a 32-bit value, this simplifies down to just: 0x3ffffff. This is likely a remnant from testing that was never cleaned up. Resolves a -Wshift-overflow warning. | |||
2020-07-16 | macro: Resolve missing parameter in doxygen comment | Lioncash | |
Resolves a -Wdocumentation warning. | |||
2020-07-16 | constants: Add missing <array> include | Lioncash | |
Eliminates reliance on an indirect include. | |||
2020-07-16 | Merge pull request #4363 from lioncash/mismatch | Rodrigo Locatti | |
vk_texture_cache: Amend mismatched access masks and indices in UploadBuffer | |||
2020-07-16 | Merge pull request #4292 from bunnei/mii-rewrite | bunnei | |
hle: service: mii: Rewrite service to properly support creation of random and default miis. | |||
2020-07-16 | vk_texture_cache: Amend mismatched access masks and indices in UploadBuffer | Lioncash | |
Discovered while converting relevant parts of the codebase over to designated initializers. | |||
2020-07-16 | vk_graphics_pipeline: Resolve narrowing warnings | Lioncash | |
For whatever reason, VK_TRUE and VK_FALSE aren't defined as having a VkBool32 type, so we need to cast to it explicitly. | |||
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/thread: Remove unimplemented function prototype | Lioncash | |
This isn't used, so it can be removed. | |||
2020-07-16 | kernel: Remove unused variables | Lioncash | |
Resolves some compiler warnings in the Linux build. | |||
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 | settings: Resolve a sign conversion warning within GetTimeZoneString() | Lioncash | |
A sign conversion warning was occurring due to an int < size_t comparison. | |||
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 | settings: Make use of std::string_view over std::string for logging | Lioncash | |
In all usages of LogSetting(), string literals are provided. std::string_view is better suited here, as we won't churn a bunch of string allocations every time the settings are logged out. While we're at it, we can fold LogSetting() into LogSettings(), given it's only ever used there. | |||
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. |