summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/core/hle/service/vi/vi.cpp11
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:
301 301
302protected: 302protected:
303 void SerializeData() override { 303 void SerializeData() override {
304 // TODO(Subv): Find out what this all means 304 // TODO(bunnei): Find out what this all means. Writing anything non-zero here breaks libnx.
305 Write<u32_le>(1); 305 Write<u32_le>(0);
306 306 Write<u32_le>(0);
307 Write<u32_le>(sizeof(NVFlinger::IGBPBuffer)); 307 Write<u32_le>(0);
308 Write<u32_le>(0); // Unknown
309
310 Write(buffer); 308 Write(buffer);
311
312 Write<u32_le>(0); 309 Write<u32_le>(0);
313 } 310 }
314 311