Browse Source
Initial implementation of Ioctl2 & Ioctl3
Initial implementation of Ioctl2 & Ioctl3
Purpose of Ioctl2 and Ioctl3 is to prevent the passing of raw pointers through ioctlspull/15/merge
24 changed files with 143 additions and 63 deletions
-
6src/core/hle/service/nvdrv/devices/nvdevice.h
-
5src/core/hle/service/nvdrv/devices/nvdisp_disp0.cpp
-
5src/core/hle/service/nvdrv/devices/nvdisp_disp0.h
-
5src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp
-
5src/core/hle/service/nvdrv/devices/nvhost_as_gpu.h
-
5src/core/hle/service/nvdrv/devices/nvhost_ctrl.cpp
-
5src/core/hle/service/nvdrv/devices/nvhost_ctrl.h
-
18src/core/hle/service/nvdrv/devices/nvhost_ctrl_gpu.cpp
-
8src/core/hle/service/nvdrv/devices/nvhost_ctrl_gpu.h
-
20src/core/hle/service/nvdrv/devices/nvhost_gpu.cpp
-
8src/core/hle/service/nvdrv/devices/nvhost_gpu.h
-
5src/core/hle/service/nvdrv/devices/nvhost_nvdec.cpp
-
5src/core/hle/service/nvdrv/devices/nvhost_nvdec.h
-
5src/core/hle/service/nvdrv/devices/nvhost_nvjpg.cpp
-
5src/core/hle/service/nvdrv/devices/nvhost_nvjpg.h
-
5src/core/hle/service/nvdrv/devices/nvhost_vic.cpp
-
5src/core/hle/service/nvdrv/devices/nvhost_vic.h
-
5src/core/hle/service/nvdrv/devices/nvmap.cpp
-
5src/core/hle/service/nvdrv/devices/nvmap.h
-
55src/core/hle/service/nvdrv/interface.cpp
-
3src/core/hle/service/nvdrv/interface.h
-
6src/core/hle/service/nvdrv/nvdata.h
-
7src/core/hle/service/nvdrv/nvdrv.cpp
-
5src/core/hle/service/nvdrv/nvdrv.h
Write
Preview
Loading…
Cancel
Save
Reference in new issue