There was an error fetching the commit references. Please try again later.
service/vi: Unstub GetDisplayService
This function is also supposed to check its given policy type with the permission of the service itself. This implements the necessary machinery to unstub these functions. Policy::User seems to just be basic access (which is probably why vi:u is restricted to that policy), while the other policy seems to be for extended abilities regarding which displays can be managed and queried, so this is assumed to be for a background compositor (which I've named, appropriately, Policy::Compositor).
Showing
- src/core/hle/service/vi/vi.cpp 24 additions, 1 deletionsrc/core/hle/service/vi/vi.cpp
- src/core/hle/service/vi/vi.h 19 additions, 4 deletionssrc/core/hle/service/vi/vi.h
- src/core/hle/service/vi/vi_m.cpp 2 additions, 2 deletionssrc/core/hle/service/vi/vi_m.cpp
- src/core/hle/service/vi/vi_s.cpp 2 additions, 2 deletionssrc/core/hle/service/vi/vi_s.cpp
- src/core/hle/service/vi/vi_u.cpp 2 additions, 2 deletionssrc/core/hle/service/vi/vi_u.cpp
Loading
Please register or sign in to comment