| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-10-18 | core: hle: kernel: k_interrupt_manager: HandleInterrupt should not depend on ↵ | bunnei | |
| current process. | |||
| 2022-10-18 | core: hle: kernel: Remove junk. | bunnei | |
| 2022-10-18 | core: hle: kernel: k_page_table: Impl. LockForUn/MapDeviceAddressSpace, cleanup. | bunnei | |
| 2022-10-18 | video_core: renderer_vulkan: vk_query_cache: Avoid shutdown crash in ↵ | bunnei | |
| QueryPool::Reserve. | |||
| 2022-10-18 | core: hle: kernel: Integration application memory block slab manager. | bunnei | |
| 2022-10-18 | core: hle: kernel: k_page_table: Update, and integrate with new ↵ | bunnei | |
| KMemoryBlockManager/SlabManager. | |||
| 2022-10-18 | core: hle: kernel: k_memory_block: Update. | bunnei | |
| 2022-10-18 | core: hle: kernel: k_memory_block_manager: Update. | bunnei | |
| 2022-10-18 | core: hle: kernel: k_thread: Implement thread termination DPC. | bunnei | |
| 2022-10-18 | core: hle: kernel: Add KDynamicResourceManager. | bunnei | |
| 2022-10-18 | core: hle: kernel: Add KDynamicSlabHeap. | bunnei | |
| 2022-10-18 | core: hle: kernel: Add KDynamicPageManager. | bunnei | |
| 2022-10-18 | core: hle: kernel: k_process: Change Status -> State. | bunnei | |
| 2022-10-18 | core: hle: kernel: svc_types: Add SystemThreadPriorityHighest and ProcessState. | bunnei | |
| 2022-10-18 | core: device_memory: Templatize GetPointer(..). | bunnei | |
| 2022-10-18 | core: hle: result: Add GetInnerValue and Includes methods. | bunnei | |
| 2022-10-18 | core: hle: kernel: svc_common: Add WaitInfinite & cleanup. | bunnei | |
| 2022-10-18 | fixed_point: Mark default constructor as constexpr | Lioncash | |
| Ensures that a fixed-point value is always initialized This likely also fixes several cases of uninitialized values being operated on, since we have multiple areas in the codebase where the default constructor is being used like: Common::FixedPoint<50, 14> current_sample{}; and is then followed up with an arithmetic operation like += or something else, which operates directly on FixedPoint's internal data member, which would previously be uninitialized. | |||
| 2022-10-18 | fixed_point: Mark copy/move assignment operators and constructors as constexpr | Lioncash | |
| Given these are just moving a raw value around, these can sensibly be made constexpr to make the interface more useful. | |||
| 2022-10-18 | fixed_point: Mark std::swap and move constructor as noexcept | Lioncash | |
| These shouldn't throw and can influence how some standard algorithms will work. | |||
| 2022-10-18 | fixed_point: Mark relevant member function [[nodiscard]] | Lioncash | |
| Marks member functions as discard, where ignoring the return value would be indicative of a bug or dead code. | |||
| 2022-10-18 | fixed_point: Make to_uint() non-const | Lioncash | |
| This calls round_up(), which is a non-const member function, so if a fixed-point instantiation ever calls to_uint(), it'll result in a compiler error. This allows the member function to work. While we're at it, we can actually mark to_long_floor() as const, since it's not modifying any member state. | |||
| 2022-10-18 | fixed_point: Use defaulted comparisons | Lioncash | |
| Collapses all of the comparison functions down to a single line. | |||
| 2022-10-18 | fixed_point: Use variable templates and concepts where applicable | Lioncash | |
| Makes a few things a little less noisy and removes the need for SFINAE in quite a few functions. | |||
| 2022-10-17 | Merge pull request #9054 from Docteh/just_lz4 | bunnei | |
| CMake: Try add_library "lz4" if "lz4::lz4" is unavailable | |||
| 2022-10-17 | Merge pull request #9087 from Morph1984/once | bunnei | |
| general: Add missing pragma once | |||
| 2022-10-17 | kernel: fix slab heap ABA | Liam | |
| 2022-10-17 | general: compress png images | Frazer Smith | |
| 2022-10-17 | video_core: implement 1D copies based on VMM 'kind' | FengChen | |
| 2022-10-17 | video_core: Implement memory manager page kind | FengChen | |
| 2022-10-17 | fixed_point: Replace CONSTEXPR14 with constexpr | Morph | |
| As we require the latest C++ standards to compile yuzu, checking for C++14 constexpr is not needed. | |||
| 2022-10-17 | general: Add missing pragma once | Morph | |
| 2022-10-17 | Merge pull request #9085 from Docteh/TX_TOKEN | Morph | |
| Set TX_TOKEN for transifex client | |||
| 2022-10-17 | Merge pull request #9079 from Morph1984/unknown-unkowns | Morph | |
| general: Fix spelling | |||
| 2022-10-17 | Merge pull request #9080 from lat9nq/sdl-audio-not-null | Morph | |
| sdl2_sink: Avoid loading a null string into a vector | |||
| 2022-10-16 | Set TX_TOKEN for transifex client | Kyle Kienapfel | |
| I did some tests on my own fork, and we're writing to ~/.transifexrc but the client can't seem to read that file. maybe issue with $HOME or something. Workaround is to set TX_TOKEN environment variable and now the pesky ~/.transifexrc file is not needed. | |||
| 2022-10-16 | savedata_factory: Detect future save data paths | Morph | |
| Enable compatibility for new account/device save paths planned on a future implementation. | |||
| 2022-10-17 | Address feedback | FengChen | |
| 2022-10-16 | sdl2_sink: Inline variable init into if condition | lat9nq | |
| Co-authored-by: Mai <mathew1800@gmail.com> | |||
| 2022-10-16 | sdl2_sink: Distinguish between capture and non-capture device names | lat9nq | |
| The function prototype appears to care whether we are loading capture devices or not, and SDL_GetAudioDeviceName has a parameter to use it, but for some reason it isn't. This puts `capture` where it goes. | |||
| 2022-10-16 | sdl2_sink: Check for null string when loading SDL audio devices | lat9nq | |
| Attempting to place a null string into a vector of strings causes an error that closes the application. Don't. | |||
| 2022-10-16 | video_core: Fix spelling of "synchronize" | Morph | |
| 2022-10-16 | general: Fix spelling of "unknown" | Morph | |
| 2022-10-15 | Merge pull request #9058 from Docteh/new_transifex_cli | bunnei | |
| New transifex client needs migrating to. | |||
| 2022-10-15 | Merge pull request #9076 from Docteh/unknown | bunnei | |
| fix a tiny spelling mistake | |||
| 2022-10-15 | fix a tiny spelling mistake | Kyle Kienapfel | |
| Kreato pointed this out over on discord. | |||
| 2022-10-14 | Translations: new transifex client | Kyle Kienapfel | |
| Currently we're using the python client which uses an API that they state will sunset Nov 30, 2022. `tx push -s` actually appears to work properly, some of the other commands require tweaking, like instead of suggesting `tx pull -a` in dist/languages we need to suggest `tx pull -t -a` | |||
| 2022-10-14 | Merge pull request #9061 from liamwhite/writable-event | liamwhite | |
| kernel: remove KWritableEvent | |||
| 2022-10-14 | Merge pull request #9055 from liamwhite/hbl | liamwhite | |
| Preliminary support for nx-hbloader | |||
| 2022-10-14 | Merge pull request #9069 from german77/sdl2 | Morph | |
| audio_core: Revert sink name to sdl2 | |||
