summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* cmif_serialization: support non-domain sessions on domain serversGravatar Liam2024-01-251-33/+32
|
* cmif_types: improve ergonomics of typesGravatar Liam2024-01-254-38/+97
|
* Merge pull request #12759 from liamwhite/mp-miscGravatar liamwhite2024-01-254-4/+25
|\ | | | | core: miscellaneous fixes
| * nvservices: close map handles on session closeGravatar Liam2024-01-223-0/+16
| |
| * kernel: target invalidate to given processGravatar Liam2024-01-221-4/+9
| |
* | Merge pull request #12777 from t895/firmware-warningGravatar liamwhite2024-01-2511-172/+145
|\ \ | | | | | | android: Add key warning
| * | android: Add key checkGravatar t8952024-01-256-2/+67
| | |
| * | android: Add option to make MessageDialogFragments non-dismissibleGravatar t8952024-01-251-8/+24
| | | | | | | | | | | | Additionally fixes an issue where its viewmodel could hold onto a stale positive action
| * | frontend_common: Consistently use referencesGravatar t8952024-01-253-41/+41
| | | | | | | | | | | | Was swapping between references and pointers for no reason. Just unify them here since each of these utility functions will need their parameters to be alive.
| * | frontend_common: Remove key rederivation and keep key checkGravatar t8952024-01-254-121/+13
| | |
* | | Merge pull request #12783 from liamwhite/cmif-generationGravatar liamwhite2024-01-258-353/+729
|\ \ \ | | | | | | | | service: add template serializer for method calls
| * | | service: add template serializer for method callsGravatar Liam2024-01-258-353/+729
| | | |
* | | | Merge pull request #12787 from t895/game-list-refreshGravatar liamwhite2024-01-253-9/+22
|\ \ \ \ | | | | | | | | | | android: Only compare game contents for GameAdapter
| * | | | android: Only compare game contents for GameAdapterGravatar t8952024-01-253-9/+22
| | | | |
* | | | | Merge pull request #12786 from t895/driver-overlayGravatar liamwhite2024-01-254-15/+39
|\ \ \ \ \ | | | | | | | | | | | | android: Show driver vendor in FPS overlay
| * | | | | android: Fix waiting for driver install on startupGravatar t8952024-01-253-13/+24
| | | | | |
| * | | | | android: Add current driver vendor to FPS overlayGravatar t8952024-01-253-2/+15
| |/ / / /
* | | | | Merge pull request #12499 from Kelebek1/timeGravatar liamwhite2024-01-25141-3972/+7014
|\ \ \ \ \ | |/ / / / |/| | | | Rework time services
| * | | | Rework time service to fix time passing offline.Gravatar Kelebek12024-01-24141-3972/+7014
| | | | |
* | | | | Demote Mesa dozen to the bottom of the device listGravatar Matías Locatti2024-01-241-0/+10
| |/ / / |/| | |
* | | | Merge pull request #12763 from liamwhite/fix-hbl-againGravatar liamwhite2024-01-231-0/+8
|\ \ \ \ | | | | | | | | | | loader: also register fs process for raw exefs partition
| * | | | loader: also register fs process for raw exefs partitionGravatar Liam2024-01-231-0/+8
| | |_|/ | |/| |
* | | | Merge pull request #12768 from german77/wrong_conversionGravatar liamwhite2024-01-233-8/+8
|\ \ \ \ | |/ / / |/| | | service: properly convert buffers to strings
| * | | service: properly convert buffers to stringsGravatar Narr the Reg2024-01-233-8/+8
| | | |
* | | | device_memory_manager: fix ScratchBuffer indexingGravatar Liam2024-01-221-3/+2
|/ / /
* | | Merge pull request #12579 from FernandoS27/smmuGravatar liamwhite2024-01-22121-1414/+2741
|\ \ \ | | | | | | | | Core: Implement Device Mapping & GPU SMMU
| * | | device_memory_manager: use unique_lock for updateGravatar Liam2024-01-181-14/+8
| | | |
| * | | nvhost_vic: use map erase by keyGravatar Liam2024-01-181-4/+1
| | | |
| * | | nvdrv: clean up preallocationGravatar Liam2024-01-181-3/+5
| | | |
| * | | nvdrv: use correct names for interface factoryGravatar Liam2024-01-181-3/+3
| | | |
| * | | nvdrv: use static typing for SessionId, smmu Asid typesGravatar Liam2024-01-1833-87/+99
| | | |
| * | | Core: Invert guest memory depandancyGravatar Fernando Sahmkow2024-01-182-6/+7
| | | |
| * | | Core: Make sure GPU Dirty Managers ae shared by all processes.Gravatar Fernando Sahmkow2024-01-184-15/+19
| | | |
| * | | Core: Eliminate core/memory dependancies.Gravatar Fernando Sahmkow2024-01-1821-54/+46
| | | |
| * | | SMMU: Fix Right Shift UB.Gravatar Fernando Sahmkow2024-01-182-4/+4
| | | |
| * | | SMMU: Fix 8Gb layout.Gravatar Fernando Sahmkow2024-01-182-5/+8
| | | |
| * | | Core: Clang format and other small issues.Gravatar Fernando Sahmkow2024-01-1840-106/+152
| | | |
| * | | SMMU: Fix software rendering and cleanupGravatar Fernando Sahmkow2024-01-187-30/+24
| | | |
| * | | SMMU: Add continuity tracking optimization.Gravatar Fernando Sahmkow2024-01-184-13/+63
| | | |
| * | | SMMU: Simplify and remove old code.Gravatar Fernando Sahmkow2024-01-183-71/+13
| | | |
| * | | SMMU: Add Android compatibilityGravatar Fernando Sahmkow2024-01-189-50/+42
| | | |
| * | | GPU-SMMU: Estimate game leak and preallocate device region.Gravatar Fernando Sahmkow2024-01-189-27/+329
| | | |
| * | | GPU SMMU: Expand to 34 bitsGravatar Fernando Sahmkow2024-01-1812-29/+86
| | | |
| * | | SMMU: Fix Unregister on MultiAddressGravatar Fernando Sahmkow2024-01-181-1/+1
| | | |
| * | | SMMU: Implement physical memory mirroringGravatar Fernando Sahmkow2024-01-188-40/+226
| | | |
| * | | SMMU: Initial adaptation to video_core.Gravatar Fernando Sahmkow2024-01-1879-1263/+1262
| | | |
| * | | SMMU: Implement backing CPU page protect/unprotectGravatar Fernando Sahmkow2024-01-184-6/+141
| | | |
| * | | NVDRV: Implement sessions and initial implementation of SMMUGravatar Fernando Sahmkow2024-01-1837-100/+260
| | | |
| * | | Core: Initial implementation of device memory mappingGravatar Fernando Sahmkow2024-01-186-0/+459
| | | |
* | | | android: Add to launcher buttonGravatar t8952024-01-227-52/+116
| |_|/ |/| |