Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
mesa
mesa
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 2,375
    • Issues 2,375
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 655
    • Merge Requests 655
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Mesa
  • mesamesa
  • Issues
  • #1347

Closed
Open
Opened Sep 25, 2019 by Bugzilla Migration User@bugzilla-migration

Visual Novel "The Fruit of Grisaia" has flickering glitches

Submitted by Fabian Maurer

Assigned to Default DRI bug account

Link to original bug (#108985)

Description

Created attachment 142757 Screenshot showing a glitch

This is a bug about a game run in wine. I've already submitted a wine bug, but after a lot of testing I assume it's more likely a mesa bug.

When played, the game as flickering/glitches where sometimes an old scene is partially shown over the current scene.

What I found out so far:

  • apitrace always plays back perfectly fine
  • "LIBGL_ALWAYS_SOFTWARE=1 wine grisaia" makes the issue disappear.
  • slowing wine down with "WINEDEBUG=+relay" log spam makes the issue disappear
  • "vblank_mode=0" makes the issue disappear (when not in fullscreen)
  • LIBGL_DRI3_DISABLE=1 makes the issue go away
  • usage of gallium nine makes the issue disappear

As I said, not sure where the fault is, but I can provide more information if needed.

There's also a demo if you want to reproduce yourself: http://suezou.dyndns.org/dl2010/frontwing/gurizaia/Grisaia_trial_web.zip (700MB and might take a while to download)

Guide to test: 0) Get the demo

  1. Click through the installation. It installs to "C:\frontwing\SomeJapaneseFolder"
  2. run wine "Grisaia", it opens a dialog where you should click the right option (windowed mode)
  3. in the main menu click the first option, and then any of the scenes you can select.
  4. Press left-ctrl to fast-forward or the mouse to advance
    1. Screen tearing is pretty obvious (see attachments)

System the bug was tested on:

  • Arch Linux 64bit
  • Linux 4.19.08, AMDGPU driver
  • Mesa 17.2.0-devel (git-ccf9669c) / Mesa 17.0.5
  • Radeon R9 285
  • KDE Plasma 5 with OpenGL compositor and regular X session

Attachment 142757, "Screenshot showing a glitch":
1

Version: 18.3

See also

  • https://bugs.winehq.org/show_bug.cgi?id=45168
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: mesa/mesa#1347