| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-02-01 | Merge pull request #9696 from german77/please_forgive_me_for_this_sin | bunnei | |
| input_common: Implement turbo buttons | |||
| 2023-02-01 | input_common: Implement turbo buttons | german77 | |
| 2023-01-30 | Merge pull request #9508 from ameerj/hle-ipc-buffer-span | bunnei | |
| hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer | |||
| 2023-01-19 | core: hid: Only set the polling mode to the correct side | Narr the Reg | |
| 2023-01-19 | input_common: Fix issue where ring and irs are enabled at the same time | german77 | |
| 2023-01-19 | input_common: Implement joycon ir camera | Narr the Reg | |
| 2023-01-19 | yuzu: Add ring controller test button | german77 | |
| 2023-01-19 | core: hid: Fix input regressions | Narr the Reg | |
| 2023-01-19 | service: hid: Set led pattern and fix color detection | Narr the Reg | |
| 2023-01-19 | core: hid: Migrate ring from emulated devices to emulated controller | Narr the Reg | |
| 2023-01-11 | nvnflinger: correct swap interval handling | Liam | |
| 2023-01-01 | service: nifm: Initialize request state | german77 | |
| 2023-01-01 | service: nifm: Match documentation names | german77 | |
| 2022-12-28 | hle_ipc: Rename ReadBufferSpan to ReadBuffer | ameerj | |
| 2022-12-28 | hle_ipc: Rename ReadBuffer to ReadBufferCopy | ameerj | |
| Indicates explicitly that a copy is occurring | |||
| 2022-12-28 | bsd: Use std::span for read payloads | ameerj | |
| Allows the use of HLERequestContext::ReadBufferSpan | |||
| 2022-12-28 | nvdrv: Use std::span for inputs | ameerj | |
| Allows the use of HLERequestContext::ReadBufferSpan | |||
| 2022-12-28 | hidbus: Use ReadBufferSpan | ameerj | |
| 2022-12-25 | nvflinger: Split Parcel class into InputParcel and OutputParcel | ameerj | |
| The usages of the Parcel class were already unique to either Read or Write operations. Avoids needing a vector of the input payload for the InputParcel use-case, instead it can remain as a span. | |||
| 2022-12-25 | service: Use ReadBufferSpan where it is trivial to do so | ameerj | |
| 2022-12-25 | fsp_srv: Use ReadBufferSpan | ameerj | |
| 2022-12-21 | time: add LockFreeAtomicType | Liam | |
| 2022-12-18 | service: nfc: Silence ListDevices | german77 | |
| 2022-12-16 | Merge pull request #6354 from ogniK5377/device-name | liamwhite | |
| Set: Allow setting device nickname | |||
| 2022-12-14 | Revert "hle: service: audio: Use default service thread." | bunnei | |
| 2022-12-13 | Set: Allow setting device nickname | Chloe Marcec | |
| 2022-12-05 | Merge pull request #9369 from german77/mifare | liamwhite | |
| service: nfc: Implement mifare service | |||
| 2022-12-04 | Merge pull request #9232 from bunnei/audio-default-thread | liamwhite | |
| hle: service: audio: Use default service thread. | |||
| 2022-12-03 | Merge pull request #9289 from liamwhite/fruit-company | liamwhite | |
| general: fix compile for Apple Clang | |||
| 2022-12-01 | Merge pull request #9348 from Morph1984/when-the-network-is-down | liamwhite | |
| service: nifm: Update stubs for Submit/GetRequestState/GetResult | |||
| 2022-12-01 | service: nfc: Implement mifare service | Narr the Reg | |
| 2022-11-29 | Merge pull request #9340 from lioncash/nvdrv | liamwhite | |
| nvdrv: Simplify builder declarations | |||
| 2022-11-29 | Merge pull request #9346 from lioncash/vtable | liamwhite | |
| producer_listener: Add virtual destructor to IProducerListener | |||
| 2022-11-29 | Merge pull request #9345 from lioncash/fence | liamwhite | |
| consumer_base: Pass std::shared_ptr by const reference | |||
| 2022-11-28 | service: nifm: Update stubs for Submit/GetRequestState/GetResult | Morph | |
| 2022-11-28 | producer_listener: Add virtual destructor to IProducerListener | Lioncash | |
| Several member variables are shared_ptr's to this base class. Even though producer listeners are still unimplemented, this ensures we always have consistent deletion behavior once this ends up being used polymorphically. | |||
| 2022-11-28 | buffer_item_consumer: Pass fence by const-ref in ReleaseBuffer() | Lioncash | |
| This isn't directly modified. Also allows rvalues to be used with it. | |||
| 2022-11-28 | buffer_queue_consumer: std::move std::shared_ptr in Connect() | Lioncash | |
| Avoids an unnecessary reference count increment and decrement | |||
| 2022-11-28 | consumer_base: Pass shared_ptr by const reference | Lioncash | |
| Avoids churning atomic reference count increments and decrements. | |||
| 2022-11-28 | consumer_base: Remove redundant virtual | Lioncash | |
| override already serves this purpose | |||
| 2022-11-28 | syncpoint_manager: Mark IsSyncpointAllocated() as const | Lioncash | |
| This doesn't modify class state at all. | |||
| 2022-11-28 | syncpoint_manager: Reduce number of bounds checks | Lioncash | |
| The only time we need to check bounds is on the first access. | |||
| 2022-11-28 | nvdrv: Simplify builder declarations | Lioncash | |
| We can just use auto here. If one of these ever happens to not be derived from nvdevice, then this will cause a compilation error. We can also move the devices into the collection to get rid of an unnecessary atomic reference count increment and decrement. | |||
| 2022-11-23 | service: Make use of buffer element count helpers | Lioncash | |
| 2022-11-22 | general: fix compile for Apple Clang | Liam | |
| 2022-11-20 | Merge branch 'master' into nfc_impl | Narr the Reg | |
| 2022-11-20 | Merge pull request #9238 from german77/cabinet_applet | bunnei | |
| service: am: Implement cabinet applet | |||
| 2022-11-19 | Merge pull request #9191 from german77/touching_souls | liamwhite | |
| core: hid: Implement true multitouch support | |||
| 2022-11-19 | service: nfc: Implement nfc user | Narr the Reg | |
| 2022-11-19 | service: hid: Only overclock npad controllers | german77 | |
