73 Commits (0bc2298dcce96cf1be723aa3c199cc82f7ecb843)

Author SHA1 Message Date
Lioncash 0bc2298dcc service/vi: Replace includes with forward declarations where applicable 7 years ago
Lioncash 8a9b062587 hle/service: Default constructors and destructors in the cpp file where applicable 7 years ago
Lioncash 6e39fa5950 vi: Add std::is_trivially_copyable checks to Read and Write functions 8 years ago
Lioncash dab340a3b3 vi: std::move std::vector in constructors where applicable 8 years ago
Lioncash e664bf00ed hle/service: Make constructors explicit where applicable 8 years ago
bunnei ad40c27409 vi: Change TransactionId::CancelBuffer to LOG_CRITICAL. 8 years ago
bunnei 3ff59a95d5 vi: Fix size for ListDisplays default display. 8 years ago
bunnei 42b866afc5 vi: Partially implement buffer crop parameters. 8 years ago
bunnei df66fadc12 nvflinger: Fix for BufferQueue event handling. 8 years ago
James Rowe d74d2a77cb Update clang format 8 years ago
James Rowe e159c550d8 Rename logging macro back to LOG_* 8 years ago
Lioncash 1b310cbb3a general: Make formatting of logged hex values more straightforward 8 years ago
Lioncash 448c7ad796 vi: Move logging macros over to new fmt-compatible ones 8 years ago
Lioncash 6d94dd21a5 service: Use nested namespace specifiers where applicable 8 years ago
Lioncash 59a504d933 vi: Remove redundant initializers in the constructors 8 years ago
mailwl 59077b7d07 Service/VI: stub SetLayerVisibility, fix GetDisplayResolution output 8 years ago
Hexagon12 4c462c91bd Various service name fixes - part 2 (rebased) (#322) 8 years ago
Hexagon12 433ccdebe5 Fixed normal params in GetDisplayResolution 8 years ago
bunnei c800619c1e vi: Implement GetDisplayResolution. 8 years ago
mailwl eaf65829ca Service/vi: convert services to module 8 years ago
N00byKing 1212e9e231 Clean Warnings (?) 8 years ago
bunnei bae5ccd6d2 vi: Remove DequeueBuffer and wait until next available buffer. 8 years ago
Subv 26797bd41c Parcel: Ensure we don't read past the end of the parcels in Vi. 8 years ago
Subv 34f6578f62 Vi: Mark all fences as NO_FENCE in the DequeueBuffer response parcel. 8 years ago
Subv 5172ce6d8f Vi: Always write the IGBPBuffer in the RequestBuffer response parcel. 8 years ago
Subv d3f8e79fc5 Vi: Mark the fences as valid in the DequeueBuffer response parcel. 8 years ago
Subv 9ec8dcff8a Vi: Added a missing u32 in the DequeueBuffer response parcel. 8 years ago
Subv f449136900 Vi: Don't write the IGBPBuffer in the IGBPRequestBufferResponseParcel. 8 years ago
Subv b4be5d2e65 Vi: Properly write the BufferProducerFence object in the DequeueBuffer response parcel. 8 years ago
bunnei d64dfffda6 vi: Eliminate direct usage of BufferDescriptorB. 8 years ago
bunnei acdbc95583 vi: Use ReadBuffer/WriteBuffer functions for TransactParcel. 8 years ago
bunnei a92ac370cf vi: Fix TransactParcelAuto to support both buffer formats. 8 years ago
bunnei 72da0a304c vi: Add FENCE_HACK, which is useful for booting BOTW. 8 years ago
bunnei bfc7ad5ef7 vi: Stub TransactParcel CancelBuffer. 8 years ago
bunnei b11fd075b9 TransactParcel: Move WriteBlock to narrowest scope. 8 years ago
bunnei b3ac6d5f45 vi: Parse IGBPQueueBufferRequestParcel params and expose buffer flip vertical. 8 years ago
bunnei 74a9748176 vi: Fix OpenLayer and CreateStrayLayer. 8 years ago
bunnei 51d611d186 vi: Implement TransactParcelAuto. 8 years ago
bunnei 7b6423defd IGBPQueueBufferRequestParcel: Don't enforce buffer length. 8 years ago
bunnei 057dca7d64 IGBPRequestBufferResponseParcel: Fix response for libnx. 8 years ago
bunnei 1967ed0f07 IApplicationDisplayService::CloseDisplay: Fix response params size. 8 years ago
mailwl ff9d0996a8 Service: stub some functions in am, audio, time, vi services 8 years ago
bunnei 951526d8b8 logger: Add VI service logging category. 8 years ago
mailwl be7ef9498d Services/vi: add vi:s and vi:u services 8 years ago
mailwl 9b3b9fe930 vi::CreateStrayLayer : add padding to request 8 years ago
bunnei f328cb2c7c hle: Rename RequestBuilder to ResponseBuilder. 8 years ago
bunnei 427b97e60c service: Fix all incorrect IPC response headers. 8 years ago
Subv 696b61b9c3 Services: Vi shouldn't be responsible for creating nvflinger. 8 years ago
Subv edb1c9589b VI: Move BufferQueue and NVFlinger to their own folder/namespace. 8 years ago
Subv bd76a7d7f7 VI: Implement the Query transaction of IHOSBinderDriver, and stubbed some results. 8 years ago