[Bug 106790] Some graphical effects don't appear when using Intel HD Graphics 520 in The Ruins of the Lost Kingdom CHRONICLE

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Jun 3 02:22:59 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=106790

            Bug ID: 106790
           Summary: Some graphical effects don't appear when using Intel
                    HD Graphics 520 in The Ruins of the Lost Kingdom
                    CHRONICLE
           Product: Mesa
           Version: git
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/DRI/i965
          Assignee: intel-3d-bugs at lists.freedesktop.org
          Reporter: leozinho29_eu at hotmail.com
        QA Contact: intel-3d-bugs at lists.freedesktop.org

Created attachment 139979
  --> https://bugs.freedesktop.org/attachment.cgi?id=139979&action=edit
The game in Intel GPU, notice the arrow that blinks over the enemies (it should
be shown all the time when far away from them)

When playing The Ruins of the Lost Kingdom CHRONICLE, there are some visual
effects that do not appear or are bugged when using Intel HD Graphics 520.
Those effects appear properly when using a AMD Radeon HD 5450.

Initially I asked for help in the #winehq IRC channel, as the game is run using
Wine. It was noticed that, in the machine with the Intel GPU, there were
hundreds of thousands of errors in Wine like:
0030:err:d3d:wined3d_debug_callback 0x1a0db0: "GL_INVALID_OPERATION in
glDrawArrays(vertex buffers are mapped)".

It was asked to make a apitrace of the game. The apitrace made in the computer
with Intel GPU was not running on the computer with AMD GPU, but the apitrace
made in the AMD GPU worked on both.

glxinfo -B from the AMD GPU
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: X.Org (0x1002)
    Device: AMD CEDAR (DRM 2.50.0 / 4.15.0-23-generic, LLVM 6.0.0) (0x68f9)
    Version: 18.0.0
    Accelerated: yes
    Video memory: 512MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 3.3
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.1
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 511 MB, largest block: 511 MB
    VBO free aux. memory - total: 1021 MB, largest block: 1021 MB
    Texture free memory - total: 511 MB, largest block: 511 MB
    Texture free aux. memory - total: 1021 MB, largest block: 1021 MB
    Renderbuffer free memory - total: 511 MB, largest block: 511 MB
    Renderbuffer free aux. memory - total: 1021 MB, largest block: 1021 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 512 MB
    Total available memory: 1533 MB
    Currently available dedicated video memory: 511 MB
OpenGL vendor string: X.Org
OpenGL renderer string: AMD CEDAR (DRM 2.50.0 / 4.15.0-23-generic, LLVM 6.0.0)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 18.0.0-rc5
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 3.0 Mesa 18.0.0-rc5
OpenGL shading language version string: 1.30
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.1 Mesa 18.0.0-rc5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10

glxinfo -B from the Intel GPU:
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel Open Source Technology Center (0x8086)
    Device: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2)  (0x1916)
    Version: 18.2.0
    Accelerated: yes
    Video memory: 3072MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2) 
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.2.0-devel
(git-8841c2cda5)
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 3.0 Mesa 18.2.0-devel (git-8841c2cda5)
OpenGL shading language version string: 1.30
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.2.0-devel
(git-8841c2cda5)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

Both computers are running Xubuntu 18.04. The computer with AMD GPU uses the
Mesa from Ubuntu repositories. The computer with Intel GPU uses Mesa from git
(git-8841c2cda5), it has the issue using Ubuntu's Mesa build too.

The apitrace I made is available here:
https://mega.nz/#!59BQDSpA!xjxYXeuAGShFSiSEEha9sE4FH9RP2lnkT7YUuUQU-zU

The game can be found in the site http://www.tomoshibi.net/guide/rolo/

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20180603/c94a347a/attachment.html>


More information about the intel-3d-bugs mailing list