summaryrefslogtreecommitdiff
path: root/src/common (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #13159 from liamwhite/web-errorGravatar liamwhite2024-02-261-1/+1
|\ | | | | core: enable error applet, add stubs for web applet
| * settings: enable error appletGravatar Liam2024-02-241-1/+1
| |
* | settings: remove global override for smash on amdvlkGravatar Liam2024-02-261-2/+0
|/
* common/ring_buffer: Include <limits> headerGravatar wheremyfoodat2024-02-241-0/+1
|
* Merge pull request #13100 from liamwhite/audio-ipcGravatar liamwhite2024-02-232-0/+5
|\ | | | | audio: move to new ipc
| * audio: rewrite IAudioDeviceGravatar Liam2024-02-202-0/+5
| |
* | Merge pull request #13001 from liamwhite/scaled-availabilityGravatar Narr the Reg2024-02-222-0/+8
|\ \ | |/ |/| vulkan_device: don't use fixed cap for memory limits
| * vulkan_device: don't use fixed cap for memory limitsGravatar Liam2024-02-182-0/+8
| |
* | scope_exit: Make constexprGravatar FearlessTobi2024-02-194-25/+53
|/ | | | | Allows the use of the macro in constexpr-contexts. Also avoids some potential problems when nesting braces inside it.
* android: Input mappingGravatar t8952024-02-173-0/+191
|
* Merge pull request #12756 from liamwhite/applet-multiprocess-hwcGravatar Narr the Reg2024-02-114-0/+38
|\ | | | | general: applet multiprocess
| * general: add default configurations for applet modeGravatar Liam2024-02-094-0/+38
| |
* | Merge pull request #12920 from t895/jni-commonGravatar liamwhite2024-02-099-135/+1060
|\ \ | |/ |/| android: Move JNI setup and helpers to common
| * common: fs: Expand android macrosGravatar t8952024-02-082-134/+91
| |
| * android: Move JNI setup and helpers to commonGravatar t8952024-02-087-1/+969
| |
* | Merge pull request #12914 from FernandoS27/vc-refactorGravatar liamwhite2024-02-084-0/+607
|\ \ | | | | | | VideoCore Refactor Part 1.
| * | Common: Rename SplitRangeSet to OverlapRangeSetGravatar Fernando Sahmkow2024-02-052-40/+43
| | |
| * | Buffer Cache: Refactor to use Range sets insteadGravatar Fernando Sahmkow2024-02-051-81/+103
| | |
| * | Common: Introduce Range SetsGravatar Fernando Sahmkow2024-02-043-0/+354
| | |
| * | VideoCore: Move Slot Vector to CommonGravatar Fernando Sahmkow2024-02-042-0/+228
| |/
* / typed_address: test values are unsignedGravatar Liam2024-02-051-41/+41
|/
* service: fs: Skip non user id foldersGravatar Narr the Reg2024-02-021-0/+3
|
* Merge pull request #12869 from FernandoS27/smmu-fixesGravatar liamwhite2024-01-312-0/+94
|\ | | | | SMMU: A set of different fixes.
| * smmu: use new range mutex construction for protecting countersGravatar Liam2024-01-312-0/+94
| |
* | settings: Allow audio sink, input, and output to be set per gameGravatar t8952024-01-311-6/+6
|/
* Merge pull request #12814 from Kelebek1/time_new_ipcGravatar liamwhite2024-01-291-2/+2
|\ | | | | Move time services to new IPC and add debug printing
| * Move time services to new IPC.Gravatar Kelebek12024-01-271-2/+2
| | | | | | | | Add some fixes/improvements to usage with the new IPC
* | atomic_ops: Fix MSVCGravatar Merry2024-01-271-15/+19
| |
* | atomic_ops: Remove volatile qualifierGravatar Merry2024-01-271-21/+19
| |
* | atomic_ops: Reduce code duplication with templatesGravatar Merry2024-01-271-45/+26
|/ | | | | | | Also fixes builds on unusual toolchains where: - u32 is unsigned int - u64 is unsigned long long - uintptr_t is unsigned long
* Address review comments and fix compilation problemsGravatar FearlessTobi2024-01-251-0/+1
|
* fs: Add path classGravatar FearlessTobi2024-01-251-0/+17
|
* Merge pull request #12499 from Kelebek1/timeGravatar liamwhite2024-01-2510-79/+70
|\ | | | | Rework time services
| * Rework time service to fix time passing offline.Gravatar Kelebek12024-01-2410-79/+70
| |
* | Merge pull request #12579 from FernandoS27/smmuGravatar liamwhite2024-01-221-0/+1
|\ \ | | | | | | Core: Implement Device Mapping & GPU SMMU
| * | Core: Initial implementation of device memory mappingGravatar Fernando Sahmkow2024-01-181-0/+1
| |/
* / fs/file: Explicitly convert std::u8string to std::filesystem::pathGravatar Merry2024-01-201-1/+1
|/
* Merge remote-tracking branch 'origin/master' into typos3Gravatar Viktor Szépe2024-01-161-24/+10
|\
| * kernel: fix page leak on process terminationGravatar Liam2024-01-121-24/+10
| |
* | Fix more typosGravatar Viktor Szépe2024-01-152-2/+2
|/
* Merge pull request #12518 from t895/theme-settingsGravatar liamwhite2024-01-012-0/+3
|\ | | | | android: Migrate remaining settings to ini
| * android: Migrate in-game overlay settings to iniGravatar t8952023-12-302-0/+3
| |
* | Merge pull request #12466 from liamwhite/sh2Gravatar Narr the Reg2024-01-015-7/+395
|\ \ | |/ |/| core: track separate heap allocation for linux
| * heap_tracker: use linear-time mapping evictionGravatar Liam2023-12-272-9/+28
| |
| * core: track separate heap allocation for linuxGravatar Liam2023-12-255-7/+376
| |
* | Merge pull request #12471 from FearlessTobi/port-7146Gravatar liamwhite2023-12-263-0/+23
|\ \ | | | | | | Port citra-emu/citra#7146: "assert/logging: Stop the logging thread and flush the backends before crashing"
| * | assert/logging: Stop the logging thread and flush the backends before crashingGravatar FearlessTobi2023-12-263-0/+23
| |/ | | | | | | Co-Authored-By: SachinVin <26602104+SachinVin@users.noreply.github.com>
* / ring_buffer: Use feature macroGravatar FearlessTobi2023-12-251-1/+1
|/ | | | Co-Authored-By: GPUCode <47210458+GPUCode@users.noreply.github.com>
* Merge pull request #12387 from liamwhite/oboeGravatar Fernando S2023-12-191-4/+3
|\ | | | | android: add oboe audio sink
| * android: add oboe audio sinkGravatar Liam2023-12-171-4/+3
| |