Skip to content

[0.1.9][0.1.10] visual glitches in GLES3 renderer on Arch using mesa >25.1.7 #218

@Zsar

Description

@Zsar
Image

Further detail:

  • The shown areas are the same regardless of skin, pose, facing.
  • Only skins are affected. All clothing items I could find are unaffected.
  • These are the first few starting log lines with mesa <=25.1.7:
$ Games/bdcc-linux/BDCC.x86_64 
Godot Engine v3.6.stable.official.de2f0f147 - https://godotengine.org
glx: failed to create dri3 screen
failed to load driver: nouveau
OpenGL ES 3.0 Renderer: Mesa Intel(R) UHD Graphics (CML GT2)
Async. shader compilation: OFF
  • These are the first few starting log lines with mesa 25.2.1 - note the additional errors:
$ Games/bdcc-linux/BDCC.x86_64 
Godot Engine v3.6.stable.official.de2f0f147 - https://godotengine.org
pci id for fd 8: 10de:1f95, driver (null)
pci id for fd 9: 10de:1f95, driver (null)
kmsro: driver missing
glx: failed to create dri3 screen
failed to load driver: nvidia-drm
OpenGL ES 3.0 Renderer: Mesa Intel(R) UHD Graphics (CML GT2)
Async. shader compilation: OFF
  • mesa 25.2.2 adds another new error:
$ Games/bdcc-linux/BDCC.x86_64 
Godot Engine v3.6.stable.official.de2f0f147 - https://godotengine.org
pci id for fd 8: 10de:1f95, driver (null)
pci id for fd 9: 10de:1f95, driver (null)
pci id for fd 10: 10de:1f95, driver (null)
glx: failed to create dri3 screen
failed to load driver: nvidia-drm
OpenGL ES 3.0 Renderer: Mesa Intel(R) UHD Graphics (CML GT2)
Async. shader compilation: OFF

This might be a library issue. 50:50 either/or:

  • The library fixed a bug that BDCC relied on.
  • The library introduced a bug that breaks BDCC.

Possibly related: flickering textures in tech demo reported for Arch package

I have not found a related issue on the mesa repository. It might be sensible to report it, if it turns out not to be something that the game does wrong.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions