diff options
| -rw-r--r-- | src/core/hle/service/vi/vi.cpp | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/core/hle/service/vi/vi.cpp b/src/core/hle/service/vi/vi.cpp index be3d52d54..439e7e472 100644 --- a/src/core/hle/service/vi/vi.cpp +++ b/src/core/hle/service/vi/vi.cpp | |||
| @@ -524,7 +524,9 @@ private: | |||
| 524 | Disconnect = 11, | 524 | Disconnect = 11, |
| 525 | 525 | ||
| 526 | AllocateBuffers = 13, | 526 | AllocateBuffers = 13, |
| 527 | SetPreallocatedBuffer = 14 | 527 | SetPreallocatedBuffer = 14, |
| 528 | |||
| 529 | GetBufferHistory = 17 | ||
| 528 | }; | 530 | }; |
| 529 | 531 | ||
| 530 | void TransactParcel(Kernel::HLERequestContext& ctx) { | 532 | void TransactParcel(Kernel::HLERequestContext& ctx) { |
| @@ -641,6 +643,14 @@ private: | |||
| 641 | ctx.WriteBuffer(response.Serialize()); | 643 | ctx.WriteBuffer(response.Serialize()); |
| 642 | break; | 644 | break; |
| 643 | } | 645 | } |
| 646 | case TransactionId::GetBufferHistory: { | ||
| 647 | LOG_WARNING(Service_VI, "(STUBBED) called, transaction=GetBufferHistory"); | ||
| 648 | [[maybe_unused]] const auto buffer = ctx.ReadBuffer(); | ||
| 649 | |||
| 650 | IGBPEmptyResponseParcel response{}; | ||
| 651 | ctx.WriteBuffer(response.Serialize()); | ||
| 652 | break; | ||
| 653 | } | ||
| 644 | default: | 654 | default: |
| 645 | ASSERT_MSG(false, "Unimplemented"); | 655 | ASSERT_MSG(false, "Unimplemented"); |
| 646 | } | 656 | } |