diff options
| author | bunnei <bunneidev@gmail.com> | 2018-02-09 21:42:08 -0500 | 
|---|---|---|
| committer | bunnei <bunneidev@gmail.com> | 2018-02-09 23:33:43 -0500 | 
| commit | 309276a3170b876ef7818dc42b7ef81a467fd83e (patch) | |
| tree | b846c6512d52c876a6947909cf87c2813f65d6b0 /src/core | |
| parent | 1add3b20c4b2bf1815e6d6ea2b61845282baac25 (diff) | |
IGBPRequestBufferResponseParcel: Fix response for libnx.
Diffstat (limited to 'src/core')
| -rw-r--r-- | src/core/hle/service/vi/vi.cpp | 11 | 
1 files changed, 4 insertions, 7 deletions
| diff --git a/src/core/hle/service/vi/vi.cpp b/src/core/hle/service/vi/vi.cpp index 7508443a8..589a4937c 100644 --- a/src/core/hle/service/vi/vi.cpp +++ b/src/core/hle/service/vi/vi.cpp @@ -301,14 +301,11 @@ public:  protected:      void SerializeData() override { -        // TODO(Subv): Find out what this all means -        Write<u32_le>(1); - -        Write<u32_le>(sizeof(NVFlinger::IGBPBuffer)); -        Write<u32_le>(0); // Unknown - +        // TODO(bunnei): Find out what this all means. Writing anything non-zero here breaks libnx. +        Write<u32_le>(0); +        Write<u32_le>(0); +        Write<u32_le>(0);          Write(buffer); -          Write<u32_le>(0);      } | 
