Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-19 | hid: Use a ranged-for loops in UpdatePadCallback | Lioncash | |
Modernizes the loops themselves while also getting rid of a signed/unsigned comparison in a loop condition. | |||
2018-07-19 | hid: Use HID_NUM_LAYOUTS constant for indicating size of the layouts array | Lioncash | |
Gets rid of the use of a magic constant | |||
2018-07-19 | Merge pull request #713 from lioncash/filesys | bunnei | |
filesystem: Minor changes | |||
2018-07-19 | Merge pull request #711 from lioncash/swap | bunnei | |
common/swap: Minor changes | |||
2018-07-19 | Merge pull request #710 from lioncash/unused | bunnei | |
common/common_funcs: Remove unused rotation functions | |||
2018-07-19 | Merge pull request #694 from lioncash/warn | bunnei | |
loader/{nro, nso}: Resolve compilation warnings | |||
2018-07-19 | Merge pull request #709 from lioncash/thread-local | bunnei | |
common/misc: Deduplicate code in GetLastErrorMsg() | |||
2018-07-19 | Merge pull request #705 from lioncash/string-ref | bunnei | |
file_util: return string by const reference for GetExeDirectory() | |||
2018-07-19 | Merge pull request #704 from lioncash/string | bunnei | |
string_util: Remove AsciiToHex() | |||
2018-07-19 | Merge pull request #703 from lioncash/const | bunnei | |
savedata_factory: Make SaveDataDescriptor's DebugInfo() function a const member function | |||
2018-07-19 | Merge pull request #702 from lioncash/initialize | bunnei | |
partition_filesystem: Ensure all class members of PartitionFilesystem are initialized | |||
2018-07-19 | Merge pull request #701 from lioncash/moving | bunnei | |
content_archive: Minor changes | |||
2018-07-19 | Merge pull request #699 from lioncash/vfs | bunnei | |
vfs: Deduplicate accumulation code in VfsDirectory's GetSize() | |||
2018-07-19 | Merge pull request #697 from bunnei/disable-depth-cull | bunnei | |
gl_state: Temporarily disable culling and depth test. | |||
2018-07-19 | filesystem: std::move VirtualDir instance in VfsDirectoryServiceWrapper's ↵ | Lioncash | |
constructor Avoids unnecessary atomic reference count incrementing and decrementing | |||
2018-07-19 | filesystem: Use std::string's empty() function instead of comparing against ↵ | Lioncash | |
a literal This is simply a basic value check as opposed to potentially doing string based operations (unlikely, but still, avoiding it is free). | |||
2018-07-19 | filesystem: Remove pragma disabling global optimizations | Lioncash | |
This was just an artifact missed during PR review. | |||
2018-07-19 | common/swap: Remove unnecessary const on return value of swap() | Lioncash | |
2018-07-19 | common/swap: Use static_cast where applicable | Lioncash | |
2018-07-19 | common/swap: Use using aliases where applicable | Lioncash | |
2018-07-19 | common/common_funcs: Remove unused rotation functions | Lioncash | |
These are unused and essentially don't provide much benefit either. If we ever need rotation functions, these can be introduced in a way that they don't sit in a common_* header and require a bunch of ifdefing to simply be available | |||
2018-07-19 | common/misc: Deduplicate code in GetLastErrorMsg() | Lioncash | |
Android and macOS have supported thread_local for quite a while, but most importantly is that we don't even really need it. Instead of using a thread-local buffer, we can just return a non-static buffer as a std::string, avoiding the need for that quality entirely. | |||
2018-07-19 | file_util: return string by const reference for GetExeDirectory() | Lioncash | |
This disallows modifying the internal string buffer (which shouldn't be modified anyhow). | |||
2018-07-18 | string_util: Remove AsciiToHex() | Lioncash | |
Easy TODO | |||
2018-07-18 | Merge pull request #692 from lioncash/assign | bunnei | |
address_arbiter: Correct assignment within an assertion statement in WakeThreads() | |||
2018-07-18 | Merge pull request #690 from lioncash/move | bunnei | |
core/memory, core/hle/kernel: Use std::move where applicable | |||
2018-07-18 | savedata_factory: Make SaveDataDescriptor's DebugInfo() function a const ↵ | Lioncash | |
member function This function doesn't alter class state. | |||
2018-07-18 | partition_filesystem: Ensure all class members of PartitionFilesystem are ↵ | Lioncash | |
initialized Previously is_hfs and pfs_header members wouldn't be initialized in the constructor, as they were stored in locals instead. This would result in things like GetName() and PrintDebugInfo() behaving incorrectly. While we're at it, initialize the members to deterministic values as well, in case loading ever fails. | |||
2018-07-18 | gl_state: Temporarily disable culling and depth test. | bunnei | |
2018-07-18 | content_archive: Make IsDirectoryExeFS() take a shared_ptr as a const reference | Lioncash | |
There's no need to take this by value when it's possible to avoid unnecessary copies entirely like this. | |||
2018-07-18 | content_archive: Add missing standard includes | Lioncash | |
2018-07-18 | content_archive: std::move VirtualFile in NCA's constructor | Lioncash | |
Gets rid of unnecessary atomic reference count incrementing and decrementing. | |||
2018-07-18 | vfs: Deduplicate accumulation code in VfsDirectory's GetSize() | Lioncash | |
We can just use a generic lambda to avoid writing the same thing twice. | |||
2018-07-18 | Merge pull request #691 from lioncash/guard | bunnei | |
service/prepo: Add missing header guard | |||
2018-07-18 | Merge pull request #686 from lioncash/fmt | bunnei | |
externals: update fmt to version 5.1.0 | |||
2018-07-18 | loader/nro: Resolve sign mismatch warnings | Lioncash | |
2018-07-18 | loader/nso: Remove unnecessary vector resizes | Lioncash | |
We can just initialize these vectors directly via their constructor. | |||
2018-07-18 | loader/nso: Resolve sign mismatch warnings | Lioncash | |
2018-07-18 | Merge pull request #688 from lioncash/comma | bunnei | |
vm_manager: Add missing commas to string literal array elements in GetMemoryStateName() | |||
2018-07-18 | Merge pull request #693 from lioncash/unused | bunnei | |
core/memory: Remove unused function GetSpecialHandlers() and an unused variable in ZeroBlock() | |||
2018-07-18 | Merge pull request #687 from lioncash/instance | bunnei | |
core: Don't construct instance of Core::System, just to access its live instance | |||
2018-07-18 | Merge pull request #680 from bunnei/fix-swizz | bunnei | |
decoders: Fix calc of swizzle image_width_in_gobs. | |||
2018-07-18 | Merge pull request #684 from lioncash/nonmember | bunnei | |
game_list: Make ContainsAllWords an internally linked non-member function | |||
2018-07-18 | decoders: Fix calc of swizzle image_width_in_gobs. | bunnei | |
2018-07-18 | Virtual Filesystem 2: Electric Boogaloo (#676) | Zach Hilman | |
* Virtual Filesystem * Fix delete bug and documentate * Review fixes + other stuff * Fix puyo regression | |||
2018-07-18 | core/memory: Remove unused function GetSpecialHandlers() and an unused ↵ | Lioncash | |
variable in ZeroBlock() | |||
2018-07-18 | address_arbiter: Correct assignment within an assertion statement in ↵ | Lioncash | |
WakeThreads() This was introduced within 4f81bc4e1bd12e4df7410c6790ba818d8dbba9c0, and considering there's no comment indicating that this is intentional, this is very likely a bug. | |||
2018-07-18 | service/prepo: Add missing header guard | Lioncash | |
2018-07-18 | vm_manager: Add missing commas to string literal array elements in ↵ | Lioncash | |
GetMemoryStateName() Without these, this would perform concatenation, which is definitely not what we want here. | |||
2018-07-18 | core/memory, core/hle/kernel: Use std::move where applicable | Lioncash | |
Avoids pointless copies |