aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/nvdrv/devices/nvhost_ctrl_gpu.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge nx2 into nx2-experimentalkraibse43 hours1-9/+20
|\
| * nx2: report the class family flags in the GPU characteristicsduck9123 days1-0/+3
| * nvhost_ctrl_gpu: implement VSMS_MAPPINGduck9123 days1-6/+16
* | nvdrv: report 2D/3D/compute/I2M/ZBC support in Switch 2 GPU flagsTakoroka3 days1-0/+4
|/
* nx2: map and unmap sparse texture tiles (nx2:gpu 216)Takoroka3 days1-0/+11
* nx2: support mapping modify so NVN2 places compressible texturesTakoroka5 days1-0/+5
* Switch 2: native memory/images, GPU-accessible attribute, TSG subcontexts, sy...Takoroka7 days1-3/+26
* Switch 2 GPU: syncpt server, identity GPU mappings, Ampere classes, submit fe...Takoroka7 days1-0/+2
* nvdrv: Switch 2 GetEngineInfo, TSG flag, Ampere object classes, channel ioctl...Takoroka8 days1-0/+42
* Switch 2 GPU memory: svc 0x80, gpu sub-session jobs, VM range, SM 0x808Takoroka8 days1-2/+2
* nvdrv: serve Switch 2 nvsrv with Eden's nvdrv; Ampere characteristicsTakoroka8 days1-1/+50
* [fmt] use {#:x} instead of 0x{:#x} (#4170)lizzie2026-07-251-11/+11
* [hle] Fixes for nxident, nxmp and nxplay, remove hbl.nsp workarounds (#3996)lizzie2026-06-121-0/+8
* [common/logging] Simplify logging logic and fix issues when logging before sy...lizzie2026-03-121-2/+2
* [gpu/nvdrv] Rewrite ZBC functions (#2501)SDK-Chan2025-09-181-47/+89
* [fmt] use {:#X} for format instead of 0x{:X} (#309)lizzie2025-08-271-3/+6
* [nvdrv] ZBC table implement stubs (#83)lizzie2025-07-211-4/+79
* Qlauncher firmware 19Pavel Barabanov2025-04-141-1/+8
* nvdrv: use static typing for SessionId, smmu Asid typesLiam2024-01-181-1/+1
* NVDRV: Implement sessions and initial implementation of SMMUFernando Sahmkow2024-01-181-1/+1
* Fix typos in src/core (#12625)Viktor Szépe2024-01-081-1/+1
* nvdrv: rework to remove memcpyLiam2023-10-251-19/+22
* nvdrv: convert nvhost_ctrl_gpuLiam2023-10-251-82/+30
* Remove memory allocations in some hot pathsKelebek12023-06-221-16/+16
* Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span"ameerj2023-02-031-16/+15
* Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ...liamwhite2023-02-021-15/+16
* nvdrv: Use std::span for inputsameerj2022-12-281-16/+15
* Add break for default casesKyle Kienapfel2022-11-131-3/+2
* NVDRV: Fix Open/Close and make sure each device is correctly created.Fernando Sahmkow2022-10-061-3/+6
* NVDRV: Implement QueryEvent.Fernando Sahmkow2022-10-061-1/+19
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* core: Remove unused includesameerj2021-11-031-1/+0
* service: Resolve cases of member field shadowingLioncash2021-05-041-1/+1
* nvhost_ctrl_gpu: Avoid sending null pointer to memcpylat9nq2021-04-051-1/+7
* nvdrv: Pass device fd and handle device create methods for device opening and...Chloe Marcec2021-03-251-3/+6
* hle: service: nvdrv: Revert #4981 to remove usage of SleepClientThread.bunnei2020-12-281-5/+3
* nvservices: Reintroducee IoctlCtrlChloe Marcec2020-11-241-4/+6
* core: Make nvservices more standardizedChloe Marcec2020-11-101-59/+133
* General: Recover Prometheus project from harddrive failure Fernando Sahmkow2020-06-271-2/+1
* nvdrv: Fix GetTPCMasks for ioctl3David Marcec2020-06-101-10/+15
* service/nvdrv: Silence -WswitchReinUsesLisp2019-10-041-2/+3
* Initial implementation of Ioctl2 & Ioctl3David Marcec2019-09-191-5/+13
* NVServices: Styling, define constructors as explicit and correctionsFernando Sahmkow2019-07-051-1/+1
* NVServices: Correct CtrlEventWaitSync to block the ipc until timeout.Fernando Sahmkow2019-07-051-1/+2
* nv_services: Deglobalize NvServicesFernando Sahmkow2019-07-051-2/+2
* core/core_timing_util: Amend casing of cyclesTo* functionsLioncash2019-06-041-1/+1
* core/core_timing_util: Use std::chrono types for specifying time unitsLioncash2019-06-041-1/+2
* core_timing: Convert core timing into a classLioncash2019-02-151-1/+2
* core_timing: Rename CoreTiming namespace to Core::TimingLioncash2019-02-121-1/+1
* Changed logging to be "Log before execution", Added more error logging, all s...David Marcec2018-11-261-0/+7