| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | video_core: make gpu context aware of rendering program | 2024-02-26 | 2 | -6/+18 | |
| | | |||||
| * | scope_exit: Make constexpr | 2024-02-19 | 2 | -4/+4 | |
| | | | | | | Allows the use of the macro in constexpr-contexts. Also avoids some potential problems when nesting braces inside it. | ||||
| * | vi: manage resources independently of nvnflinger and refactor | 2024-02-17 | 1 | -7/+0 | |
| | | |||||
| * | nvnflinger: convert to process | 2024-02-17 | 4 | -5/+10 | |
| | | |||||
| * | nvnflinger/gpu: implement blending | 2024-02-09 | 1 | -0/+17 | |
| | | |||||
| * | nvservices: unmap only on last container free | 2024-02-09 | 3 | -3/+13 | |
| | | |||||
| * | Merge pull request #12914 from FernandoS27/vc-refactor | 2024-02-08 | 1 | -144/+43 | |
| |\ | | | | | VideoCore Refactor Part 1. | ||||
| | * | Common: Rename SplitRangeSet to OverlapRangeSet | 2024-02-05 | 1 | -1/+1 | |
| | | | |||||
| | * | NVDRV: Refactor HeapMapper to use RangeSets | 2024-02-04 | 1 | -144/+43 | |
| | | | |||||
| * | | Merge pull request #12883 from FernandoS27/memory_manager_mem | 2024-02-06 | 1 | -2/+4 | |
| |\ \ | |/ |/| | MemoryManager: Reduce the page table size based on last big page address. | ||||
| | * | MemoryManager: Reduce the page table size based on last big page address. | 2024-02-01 | 1 | -2/+4 | |
| | | | |||||
| * | | nvnflinger/gpu: implement layer stack composition | 2024-01-31 | 2 | -18/+27 | |
| |/ | |||||
| * | NVDRV: Join the heaper optimization blocks | 2024-01-31 | 1 | -1/+3 | |
| | | |||||
| * | Merge pull request #12759 from liamwhite/mp-misc | 2024-01-25 | 3 | -0/+16 | |
| |\ | | | | | core: miscellaneous fixes | ||||
| | * | nvservices: close map handles on session close | 2024-01-22 | 3 | -0/+16 | |
| | | | |||||
| * | | service: properly convert buffers to strings | 2024-01-23 | 1 | -1/+2 | |
| |/ | |||||
| * | nvhost_vic: use map erase by key | 2024-01-18 | 1 | -4/+1 | |
| | | |||||
| * | nvdrv: clean up preallocation | 2024-01-18 | 1 | -3/+5 | |
| | | |||||
| * | nvdrv: use correct names for interface factory | 2024-01-18 | 1 | -3/+3 | |
| | | |||||
| * | nvdrv: use static typing for SessionId, smmu Asid types | 2024-01-18 | 29 | -57/+65 | |
| | | |||||
| * | Core: Clang format and other small issues. | 2024-01-18 | 8 | -24/+44 | |
| | | |||||
| * | SMMU: Fix software rendering and cleanup | 2024-01-18 | 6 | -30/+22 | |
| | | |||||
| * | SMMU: Add continuity tracking optimization. | 2024-01-18 | 2 | -1/+2 | |
| | | |||||
| * | SMMU: Add Android compatibility | 2024-01-18 | 1 | -2/+4 | |
| | | |||||
| * | GPU-SMMU: Estimate game leak and preallocate device region. | 2024-01-18 | 6 | -21/+323 | |
| | | |||||
| * | GPU SMMU: Expand to 34 bits | 2024-01-18 | 2 | -5/+34 | |
| | | |||||
| * | SMMU: Implement physical memory mirroring | 2024-01-18 | 3 | -6/+13 | |
| | | |||||
| * | SMMU: Initial adaptation to video_core. | 2024-01-18 | 8 | -101/+79 | |
| | | |||||
| * | NVDRV: Implement sessions and initial implementation of SMMU | 2024-01-18 | 29 | -72/+227 | |
| | | |||||
| * | Fix typos in src/core (#12625) | 2024-01-08 | 3 | -3/+3 | |
| | | | | | | | | | | * Fix typos in src/core * Fix typo correction * Fix indentation of MemoryStateNames * Fix indent | ||||
| * | nvdrv: rework to remove memcpy | 2023-10-25 | 16 | -225/+243 | |
| | | |||||
| * | nvdrv: fix up remaining copy calls | 2023-10-25 | 3 | -17/+22 | |
| | | |||||
| * | nvdrv: convert nvmap | 2023-10-25 | 2 | -40/+19 | |
| | | |||||
| * | nvdrv: convert codec devices | 2023-10-25 | 6 | -34/+29 | |
| | | |||||
| * | nvdrv: convert nvhost_gpu | 2023-10-25 | 2 | -76/+49 | |
| | | |||||
| * | nvdrv: convert nvhost_ctrl | 2023-10-25 | 2 | -34/+29 | |
| | | |||||
| * | nvdrv: convert nvhost_ctrl_gpu | 2023-10-25 | 2 | -97/+43 | |
| | | |||||
| * | nvdrv: add ioctl command serialization, convert nvhost_as_gpu | 2023-10-25 | 5 | -71/+152 | |
| | | |||||
| * | service: nvnflinger: Implement shared buffer | 2023-10-01 | 1 | -7/+7 | |
| | | | | | Co-authored-by: Liam <byteslice@airmail.cc> | ||||
| * | msvc: set warning level to /W4 globally | 2023-09-03 | 1 | -2/+2 | |
| | | | | | And fix a bunch of warnings | ||||
| * | nvhost_as_gpu: ensure mappings are aligned to big page size when deallocated | 2023-08-25 | 1 | -1/+3 | |
| | | |||||
| * | k_process: PageTable -> GetPageTable | 2023-07-14 | 1 | -2/+2 | |
| | | |||||
| * | general: Use ScratchBuffer where possible | 2023-06-30 | 2 | -14/+16 | |
| | | |||||
| * | Remove memory allocations in some hot paths | 2023-06-22 | 25 | -221/+221 | |
| | | |||||
| * | Merge pull request #10086 from Morph1984/coretiming-ng-1 | 2023-06-21 | 1 | -1/+1 | |
| |\ | | | | | core_timing: Use CNTPCT as the guest CPU tick | ||||
| | * | nvdisp: Fix SingleCore frametime reporting | 2023-06-07 | 1 | -1/+1 | |
| | | | |||||
| * | | nvnflinger: allow locking framerate during video playback | 2023-06-08 | 1 | -2/+2 | |
| |/ | |||||
| * | Fix incorrect id check and potential out of bounds lookup | 2023-05-31 | 1 | -1/+1 | |
| | | |||||
| * | memory: rename global memory references to application memory | 2023-03-23 | 2 | -4/+4 | |
| | | |||||
| * | general: fix spelling mistakes | 2023-03-12 | 2 | -2/+2 | |
| | | |||||