summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/core/hle/service/vi/vi.cpp12
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 }