| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-08-05 | Merge pull request #4475 from lioncash/bqueue | bunnei | |
| buffer_queue: Make use of designated initializers/std::nullopt where applicable | |||
| 2020-08-05 | Merge pull request #4444 from lioncash/volatile | bunnei | |
| common/atomic_ops: Don't cast away volatile from pointers | |||
| 2020-08-05 | Merge pull request #4466 from ogniK5377/loader-type-safe | bunnei | |
| loader: Make IdentifyFile typesafe | |||
| 2020-08-04 | Merge pull request #4476 from lioncash/tz | bunnei | |
| time_zone_binary: Make use of designated initializers | |||
| 2020-08-04 | Merge pull request #4401 from ogniK5377/GetIndirectLayerImageRequiredMemoryInfo | bunnei | |
| vi: IApplicationDisplayService:GetIndirectLayerImageRequiredMemoryInfo | |||
| 2020-08-04 | Merge pull request #4430 from bunnei/new-gpu-vmm | bunnei | |
| hle: nvdrv: Rewrite of GPU memory management. | |||
| 2020-08-04 | Merge pull request #4472 from lioncash/const-get | bunnei | |
| perf_stats: Mark GetMeanFrametime() as const | |||
| 2020-08-04 | Merge pull request #4470 from lioncash/qualifier | David | |
| patch_manager: Resolve -Wignored-qualifier warnings | |||
| 2020-08-04 | Merge pull request #4481 from lioncash/cpp-dep | David | |
| yuzu: Resolve C++20 deprecation warnings related to lambda captures | |||
| 2020-08-04 | Merge pull request #4474 from lioncash/hle-profile | David | |
| profile_manager: Make use of designated initializers | |||
| 2020-08-03 | Merge pull request #4473 from lioncash/cheat-desig | bunnei | |
| dmnt_cheat_vm: Make use of designated initializers | |||
| 2020-08-03 | Merge pull request #4456 from Morph1984/stub-really-long-fs-func | bunnei | |
| fsp-srv: Stub Read/WriteSaveDataFileSystemExtraDataWithMaskBySaveDataAttribute | |||
| 2020-08-03 | Merge pull request #4482 from lioncash/ldr-sign | bunnei | |
| service/ldr: Resolve sign mismatch warnings | |||
| 2020-08-03 | Merge pull request #4468 from lioncash/regcache | bunnei | |
| registered_cache: Resolve -Wmaybe_uninitialized warnings | |||
| 2020-08-03 | Merge pull request #4471 from ogniK5377/sm-getservice-concept | bunnei | |
| sm: Make use of IsBaseOf for GetService | |||
| 2020-08-03 | perf_stats: Make use of designated initializers | Lioncash | |
| Same behavior, but allows us to avoid a now-unnecessary zero initialization. | |||
| 2020-08-03 | perf_stats: Mark GetMeanFrametime() as const | Lioncash | |
| The general pattern is to mark mutexes as mutable when it comes to matters of constness, given the mutex acts as a transient member of a data structure. | |||
| 2020-08-03 | yuzu: Resolve C++20 deprecation warnings related to lambda captures | Lioncash | |
| C++20 deprecates capturing the this pointer via the '=' capture. Instead, we replace it or extend the capture specification. | |||
| 2020-08-03 | service/ldr: Resolve sign mismatch warnings | Lioncash | |
| We were performing an int < size_t comparison. We can just correct the type of the induction variable. | |||
| 2020-08-03 | Merge pull request #4467 from lioncash/mode | bunnei | |
| file_sys/mode: Make use of DECLARE_ENUM_FLAG_OPERATORS with Mode | |||
| 2020-08-03 | time_zone_binary: Make use of designated initializers | Lioncash | |
| 2020-08-03 | buffer_queue: Make use of std::nullopt | Lioncash | |
| Allows compilers to eliminate unnecessary zeroing out of the optional's buffer. | |||
| 2020-08-03 | buffer_queue: Make use of designated initializers | Lioncash | |
| 2020-08-03 | profile_manager: Make use of std::nullopt | Lioncash | |
| Allows some implementations to completely avoid unnecessarily zeroing out the internal buffer. | |||
| 2020-08-03 | profile_manager: Make use of designated initializers | Lioncash | |
| More compact code. | |||
| 2020-08-03 | dmnt_cheat_vm: Make use of designated initializers | Lioncash | |
| Allows for more compact code. | |||
| 2020-08-03 | file_sys/mode: Make use of DECLARE_ENUM_FLAG_OPERATORS with Mode | Lioncash | |
| Same behavior, minus a hand-rolled operator. | |||
| 2020-08-03 | sm: Make use of IsBaseOf for GetService | David Marcec | |
| 2020-08-03 | patch_manager: Resolve -Wignored-qualifier warnings | Lioncash | |
| Top level const will always be ignored in this case, so it can be removed. | |||
| 2020-08-03 | registered_cache: Resolve -Wmaybe_uninitialized warnings | Lioncash | |
| While we're at it, we can avoid a redundant map lookup. | |||
| 2020-08-03 | Place in anonymous namespace | David Marcec | |
| 2020-08-03 | loader: Make IdentifyFile typesafe | David Marcec | |
| Relies on #4465 for concept.h Common::IsBaseOf | |||
| 2020-08-03 | ipc: Allow all trivially copyable objects to be passed directly into ↵ | David | |
| WriteBuffer (#4465) * ipc: Allow all trivially copyable objects to be passed directly into WriteBuffer With the support of C++20, we can use concepts to deduce if a type is an STL container or not. * More agressive concept for stl containers * Add -fconcepts * Move to common namespace * Add Common::IsBaseOf | |||
| 2020-08-03 | Merge pull request #4439 from lioncash/cpu | David | |
| cpu_manager: Remove redundant std::function declarations | |||
| 2020-07-31 | minor nits | Morph | |
| 2020-07-30 | fsp-srv: Stub Read/WriteSaveDataFileSystemExtraDataWithMaskBySaveDataAttribute | Morph | |
| Stub these 2 service commands required for Animal Crossing: New Horizons Update 1.4.0 | |||
| 2020-07-30 | fs: Rename SaveDataDescriptor to SaveDataAttribute | Morph | |
| 2020-07-29 | xts_archive: Check if the file is nullptr prior to parsing | Morph | |
| Fixes an access violation where the file no longer exists at the specified path while being parsed. | |||
| 2020-07-29 | registered_cache: Add support for removing folder ncas | Morph | |
| 2020-07-28 | Merge pull request #4442 from lioncash/devicemem | bunnei | |
| device_memory: Remove unused system member | |||
| 2020-07-28 | configure_graphics: Remove Force 30 FPS mode | Morph | |
| The introduction of multicore rendered this setting non-functional as timing code was changed. This removes the setting entirely. | |||
| 2020-07-28 | common/atomic_ops: Don't cast away volatile from pointers | Lioncash | |
| Preserves the volatility of the pointers being casted. | |||
| 2020-07-27 | device_memory: Remove unused system member | Lioncash | |
| This isn't used by anything in particular, so it can be removed. | |||
| 2020-07-27 | cpu_manager: Remove redundant std::function declarations | Lioncash | |
| We can just return the function directly. Making for less reading. | |||
| 2020-07-27 | Update src/core/hle/service/nvdrv/devices/nvmap.cpp | bunnei | |
| Co-authored-by: LC <mathew1800@gmail.com> | |||
| 2020-07-27 | core_timing: Make use of uintptr_t to represent user_data | Lioncash | |
| Makes the interface future-proofed for supporting other platforms in the event we ever support platforms with differing pointer sizes. This way, we have a type in place that is always guaranteed to be able to represent a pointer exactly. | |||
| 2020-07-27 | remove unused variable; | CrazyMax | |
| 2020-07-26 | hle: nvdrv: Rewrite of GPU memory management. | bunnei | |
| 2020-07-25 | nvflinger: Mark interface functions with return values as [[nodiscard]] | Lioncash | |
| Not using the return value of these functions are undeniably the source of a bug. This way we allow compilers to loudly make any future misuses evident. | |||
| 2020-07-25 | nvflinger: Use return value of Lock() | Lioncash | |
| comex reported in #4424 that we were incorrectly discarding the return value of Lock() which is correct. | |||
