Retroarch: (macOS) Input loss on Metal build

Created on 4 Nov 2018  路  9Comments  路  Source: libretro/RetroArch

First and foremost consider this:

  • Only RetroArch bugs should be filed here. Not core bugs or game bugs
  • This is not a forum or a help section, this is strictly developer oriented

Description

On the Metal build, input will occasionally be lost after closing the menu. This occurs on both the Metal and GL drivers

Expected behavior

Input to be received after closing menu.

Actual behavior

Input is sometimes lost after closing the menu.

Steps to reproduce the bug

  1. Open menu with F1
  2. Tweak shaders? (not sure if this is related, but more information can't hurt)
  3. Close menu
  4. Input may or may not be working (last time, I managed to open and close the menu twice before losing input)

Bisect Results

[Try to bisect and tell us when this started happening]

Version/Commit

You can find this information under Information/System Information

  • RetroArch: Nov 4 2018 (a25ec04)

Environment information

  • OS: macOS 10.13.6
  • Compiler: [In case you are running local builds]
major osx

All 9 comments

I can reproduce this with the GL driver using the Metal build.

Paging @stuartcarnie

@twinaphex can you reproduce this with the metal driver?

Hi, I think this is the same issue I've opened on #7486

This issue appears to be fixed.

Never mind, it is in fact still happening.

Appears to be fixed by #7750/#7771.

Nope, this is still happening.
Log: https://pastebin.com/dqYFZLik

We need help here, we don't know how to fix this on our own.

More info: the input loss in cores seems to be associated with single inputs registering multiple times in the menu, as seen here:

Was this page helpful?
0 / 5 - 0 ratings

Related issues

RobLoach picture RobLoach  路  3Comments

Chocobubba picture Chocobubba  路  3Comments

meepingsnesroms picture meepingsnesroms  路  4Comments

bslenul picture bslenul  路  3Comments

orbea picture orbea  路  3Comments