A simple question

Discussion in 'Mac and Linux' started by sobkas, September 13, 2015.

  1. sobkas

    sobkas New Member

    Messages:
    1
    Likes Received:
    0
    There is this problematic graphic corruption bug on mesa:
    #91889 on bug.freedesktop.org
    I was able to find out that during landing location choose time you use
    glTexImage2D and glTexSubImage2D to get textures used for ui, but for some reason under mesa this functions produce textures that contain content of other windows, so I would like to know how you produce data to be used by this functions.
    Thanks.

    This is one example of such texture:
    aaa.png
  2. lostyack

    lostyack New Member

    Messages:
    5
    Likes Received:
    3
    Yes it looks bad..
    AFAIK this is some freaky stuff in JavaScript UI engine.. (like in aforementioned bug discussion people suggest)
    bugs.freedesktop.org /show_bug.cgi?id=91889
    It gets random swaths of graphics memory (one day i saw image of Guake closed some time ago..)

    glxinfo :
    OpenGL vendor string: X.Org
    OpenGL renderer string: Gallium 0.4 on AMD RV770
    OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.7.0-devel (git-2cfa64e 2015-07-09 trusty-oibaf-ppa+xbmc-nv12-transcode)

    Screenshot-Planetary Annihilation-BadUImini1.png
    Screenshot-Planetary Annihilation-BadUImini3.png

    Good thing there's
    ./PA --software-ui
    to workaround that. :)
    dom314 likes this.

Share This Page