diff options
Diffstat (limited to 'src/core')
| -rw-r--r-- | src/core/hle/service/vi/vi.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/core/hle/service/vi/vi.cpp b/src/core/hle/service/vi/vi.cpp index 9394a06a7..439af318c 100644 --- a/src/core/hle/service/vi/vi.cpp +++ b/src/core/hle/service/vi/vi.cpp | |||
| @@ -319,11 +319,9 @@ public: | |||
| 319 | 319 | ||
| 320 | protected: | 320 | protected: |
| 321 | void SerializeData() override { | 321 | void SerializeData() override { |
| 322 | // TODO(bunnei): Find out what this all means. Writing anything non-zero here breaks libnx. | 322 | // TODO(Subv): Figure out what this value means, writing non-zero here will make libnx try |
| 323 | // to read an IGBPBuffer object from the parcel. | ||
| 323 | Write<u32_le>(0); | 324 | Write<u32_le>(0); |
| 324 | Write<u32_le>(FENCE_HACK); | ||
| 325 | Write<u32_le>(0); | ||
| 326 | Write(buffer); | ||
| 327 | Write<u32_le>(0); | 325 | Write<u32_le>(0); |
| 328 | } | 326 | } |
| 329 | 327 | ||