aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/texture_cache/image_base.cpp
diff options
context:
space:
mode:
authorcirakg <cirakg@cirakg.xyz>2026-11-02 21:14:42 +0100
committercirakg <cirakg@cirakg.xyz>2026-11-02 21:14:42 +0100
commitd60c411ebcde5639704df3cebc3f3f50b3757e2e (patch)
tree78eea48b0d74115bb38cb0ca3569664583acb2d8 /src/video_core/texture_cache/image_base.cpp
parentb8b2edc2217f8c3cb9fd62b2df728d8a7e55fa44 (diff)
network: deliver room datagrams through ProxySocket::Recv
When connected to an emulator room every guest socket is a ProxySocket. Its Recv was a stub that always returned zero bytes, so games that read UDP replies with recv() never received them. Mario Kart World LAN Play reads its discovery replies this way, so guests never saw the host's room in the LAN browser. Delegate Recv to RecvFrom without an address, so queued room packets, non-blocking, timeout, peek and truncation behaviour match recvfrom(). Assisted-by: Claude Opus 5.5 (investigation and implementation)
Diffstat (limited to 'src/video_core/texture_cache/image_base.cpp')
0 files changed, 0 insertions, 0 deletions