This repository has been archived on 2025-12-14. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
github.ong19th.Citron/src/core/hle/service
Zephyron d7dc87bbf3 service/nvdrv: Implement stubbed GPU functions
Implements several previously stubbed functions in the NVDRV service:
- Initialize proper transfer memory handling
- Add error notifier configuration
- Implement channel timeout and timeslice management
- Add object context allocation and tracking
- Add GPU interface stubs for new functionality

The changes improve the accuracy of GPU-related operations while maintaining
compatibility with the existing codebase. All functions now properly validate
parameters and handle endianness correctly using _le types.
2025-01-20 18:04:11 +10:00
..
acc Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
am service-am: Handle panic conditions in SetTerminateResult 2025-01-20 16:06:08 +10:00
aoc Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
apm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
audio Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
bcat Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
bpc Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
btdrv Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
btm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
caps Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
erpt Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
es Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
eupld Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
fatal Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
fgm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
filesystem Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
friend Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
glue Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
grc Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
hid fix: Implement SetGestureOutputRanges to handle unimplemented function error 2025-01-15 19:20:37 +10:00
jit Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
lbl Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ldn Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ldr Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
lm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
mig Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
mii Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
mm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
mnpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ncm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
nfc Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
nfp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ngc Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
nifm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
nim Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
npns Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ns Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
nvdrv service/nvdrv: Implement stubbed GPU functions 2025-01-20 18:04:11 +10:00
nvnflinger Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
olsc Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
omm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
os Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
pcie Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
pctl Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
pcv Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
pm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
prepo Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
psc Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ptm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ro Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
set Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
sm fix(sm_controller): Correct QueryPointerBufferSize implementation 2025-01-15 19:38:09 +10:00
sockets Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
spl Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ssl Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
usb Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
vi service: vi: Remove stubbed warning from GetManagerDisplayService 2025-01-20 16:03:43 +10:00
cmif_serialization.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
cmif_types.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
hle_ipc.cpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
hle_ipc.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ipc_helpers.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
kernel_helpers.cpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
kernel_helpers.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
server_manager.cpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
server_manager.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
service.cpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
service.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
services.cpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
services.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00