Просмотр исходного кода

service/vi: Stub IHOSBinderDriver::TransactParcel GetBufferHistory (#7184)

Feng Chen 4 лет назад
Родитель
Сommit
de81571289
1 измененных файлов с 11 добавлено и 1 удалено
  1. 11 1
      src/core/hle/service/vi/vi.cpp

+ 11 - 1
src/core/hle/service/vi/vi.cpp

@@ -524,7 +524,9 @@ private:
         Disconnect = 11,
 
         AllocateBuffers = 13,
-        SetPreallocatedBuffer = 14
+        SetPreallocatedBuffer = 14,
+
+        GetBufferHistory = 17
     };
 
     void TransactParcel(Kernel::HLERequestContext& ctx) {
@@ -641,6 +643,14 @@ private:
             ctx.WriteBuffer(response.Serialize());
             break;
         }
+        case TransactionId::GetBufferHistory: {
+            LOG_WARNING(Service_VI, "(STUBBED) called, transaction=GetBufferHistory");
+            [[maybe_unused]] const auto buffer = ctx.ReadBuffer();
+
+            IGBPEmptyResponseParcel response{};
+            ctx.WriteBuffer(response.Serialize());
+            break;
+        }
         default:
             ASSERT_MSG(false, "Unimplemented");
         }