Project

General

Profile

Emulator Issues #10916

Render surface is partially hidden with debugger panel, Render to Main and OpenGL

Added by leoetlino over 2 years ago. Updated over 2 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
Yes
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
5.0-6348
Fixed in:
5.0-6388

Description

What's the problem? Describe what went wrong.

When the debugger panel (and presumably any other panel) is opened, the render surface is only partially visible.

Screenshot: https://i.imgur.com/8dBtNwI.png

What steps will reproduce the problem?

  1. Launch Dolphin with the -d flag.
  2. Launch a game.
  3. Observe that only a small part of the screen is visible.

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

Yes, 5.0-6382-gb289be43eb

Is the issue present in the latest stable version?

No

If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)

de632fc9c8d7d026ccad1afc2f72224ee9639023 is the first bad commit
commit de632fc9c8d7d026ccad1afc2f72224ee9639023
Author: Stenzek <stenzek@gmail.com>
Date:   Fri Jan 26 16:23:24 2018 +1000

    Renderer: Handle resize events on-demand instead of polling

    We now differentiate between a resize event and surface change/destroyed
    event, reducing the overhead for resizes in the Vulkan backend. It is
    also now now safe to change the surface multiple times if the video thread
    is lagging behind.

:040000 040000 6572466175eb76895b81a2d99cb2e9cc9a9b57cf b436ec2ed978bab5262cf3eae936716de164d099 M  Source

History

#1 Updated by leoetlino over 2 years ago

  • Subject changed from The render surface is partially hidden when a panel is opened to The render surface is partially hidden when a panel is opened and with Render to Main

#2 Updated by leoetlino over 2 years ago

  • Subject changed from The render surface is partially hidden when a panel is opened and with Render to Main to Render surface is partially hidden with debugger panel, Render to Main and OpenGL

Sorry, I forgot to mention that this only happens with OpenGL.

#3 Updated by leoetlino over 2 years ago

  • Status changed from Accepted to Fix pending

#4 Updated by JosJuice over 2 years ago

  • Fixed in set to 5.0-6388
  • Status changed from Fix pending to Fixed

Also available in: Atom PDF