Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | GPU SMMU: Expand to 34 bits | Fernando Sahmkow | 2024-01-19 | 7 | -17/+38 |
| | |||||
* | SMMU: Initial adaptation to video_core. | Fernando Sahmkow | 2024-01-19 | 1 | -2/+4 |
| | |||||
* | SMMU: Implement backing CPU page protect/unprotect | Fernando Sahmkow | 2024-01-19 | 2 | -0/+14 |
| | |||||
* | NVDRV: Implement sessions and initial implementation of SMMU | Fernando Sahmkow | 2024-01-19 | 2 | -16/+5 |
| | |||||
* | Core: Initial implementation of device memory mapping | Fernando Sahmkow | 2024-01-19 | 2 | -0/+41 |
| | |||||
* | Fix typos in video_core | Viktor Szépe | 2024-01-07 | 1 | -1/+1 |
| | |||||
* | codec: Update to use av frame flags | lat9nq | 2023-12-06 | 1 | -1/+6 |
| | | | | Resolves Clang -Wdeprecated-declarations warning from interlaced_frame | ||||
* | video_core: refactor video frame and packet parsing | Liam | 2023-11-16 | 10 | -373/+702 |
| | |||||
* | host1x/codecs: enable CUDA on Linux | Valeri | 2023-10-14 | 1 | -10/+0 |
| | |||||
* | Use initial_frame to check interlaced flag | Danila Malyutin | 2023-08-27 | 1 | -1/+2 |
| | | | | | | If final frame was transferred from GPU, it won't carry the props. Fixes #11089 | ||||
* | settings,general: Rename non-confirming enums | lat9nq | 2023-07-21 | 2 | -2/+2 |
| | |||||
* | general: Use ScratchBuffer where possible | Morph | 2023-07-01 | 8 | -19/+28 |
| | |||||
* | Remove memory allocations in some hot paths | Kelebek1 | 2023-06-22 | 1 | -1/+3 |
| | |||||
* | Add support for deinterlaced videos playback | Danila Malyutin | 2023-05-21 | 2 | -2/+99 |
| | | | | | This is a follow up to #10254 to improve the playback of cut scenes in Layton's Mystery Journey. It uses ffmpeg's yadif filter for deinterlacing. | ||||
* | Fix missing pic_order_present_flag in h264 header | Danila Malyutin | 2023-05-12 | 1 | -2/+2 |
| | | | | Fixes #9635 | ||||
* | Allow >1 cpu threads on video decoding, disable multi-frame decoding | Kelebek1 | 2023-02-14 | 1 | -0/+2 |
| | |||||
* | video_core: Speed up video frame data copy | FengChen | 2023-02-11 | 1 | -9/+5 |
| | |||||
* | scratch_buffer: Explicitly defing resize and resize_destructive functions | ameerj | 2022-12-20 | 1 | -3/+3 |
| | | | | | resize keeps previous data intact when the buffer grows resize_destructive destroys the previous data when the buffer grows | ||||
* | video_core: Add usages of ScratchBuffer | ameerj | 2022-12-20 | 1 | -3/+4 |
| | |||||
* | host1x/syncpoint_manager: Eliminate unnecessary std::function construction | Lioncash | 2022-11-29 | 1 | -4/+2 |
| | | | | | We can just pass the function object through, and if it's a valid function, then it will automatically be converted. | ||||
* | host1x/syncpoint_manager: Pass DeregisterAction() handle as const-ref | Lioncash | 2022-11-29 | 2 | -6/+6 |
| | | | | | | | | | The handle is only compared against and not modified in any way, so we can pass it by const reference. This also allows us to mark the respective parameters for DeregisterGuestAction() and DeregisterHostAction() as const references as well. | ||||
* | syncpoint_manager: ensure handle is removable before removing | Liam | 2022-10-11 | 1 | -1/+11 |
| | |||||
* | General: address feedback | Fernando Sahmkow | 2022-10-06 | 3 | -19/+19 |
| | |||||
* | general: Format licenses as per SPDX guidelines | Morph | 2022-10-06 | 6 | -19/+13 |
| | |||||
* | General: Fix clang format. | Fernando Sahmkow | 2022-10-06 | 3 | -6/+7 |
| | |||||
* | DMA & InlineToMemory Engines Rework. | bunnei | 2022-10-06 | 1 | -2/+3 |
| | |||||
* | NVDRV: Further refactors and eliminate old code. | Fernando Sahmkow | 2022-10-06 | 1 | -0/+4 |
| | |||||
* | NVDRV: Refactor Host1x | Fernando Sahmkow | 2022-10-06 | 19 | -67/+125 |
| | |||||
* | VideoCore: Refactor syncing. | Fernando Sahmkow | 2022-10-06 | 21 | -0/+3310 |