yuzu/src/core/hle/service/vi
Lioncash fa4dc2cf42 service/nvflinger: Move display specifics over to vi_display
With the display and layer structures relocated to the vi service, we
can begin giving these a proper interface before beginning to properly
support the display types.

This converts the display struct into a class and provides it with the
necessary functions to preserve behavior within the NVFlinger class.
2019-02-21 12:13:04 -05:00
..
display service/nvflinger: Move display specifics over to vi_display 2019-02-21 12:13:04 -05:00
layer service/nvflinger: Relocate definitions of Layer and Display to the vi service 2019-02-19 18:27:16 -05:00
vi_m.cpp hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
vi_m.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
vi_s.cpp hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
vi_s.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
vi_u.cpp hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
vi_u.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
vi.cpp service/nvflinger,service/vi: Handle failure cases with exposed API 2019-02-05 18:03:28 -05:00
vi.h service/vi: Replace includes with forward declarations where applicable 2018-09-13 16:55:47 -04:00