<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:denys.kostin@globallogic.com" title="Denis <denys.kostin@globallogic.com>"> <span class="fn">Denis</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - assertion failure when running piglit over virgl"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=107844">bug 107844</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>NEW
           </td>
           <td>NEEDINFO
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - assertion failure when running piglit over virgl"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=107844#c4">Comment # 4</a>
              on <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - assertion failure when running piglit over virgl"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=107844">bug 107844</a>
              from <span class="vcard"><a class="email" href="mailto:denys.kostin@globallogic.com" title="Denis <denys.kostin@globallogic.com>"> <span class="fn">Denis</span></a>
</span></b>
        <pre>hi guys. Could you please provide more info about reproducing steps? Below my
findings and steps, and I couldn't reproduce this issue yet.

sudo "$QEMU_VIRGL_PATH" -hda /var/lib/libvirt/images/ubuntu18.04.qcow2 -cdrom
/home/den/Downloads/ubuntu-18.04.1-desktop-amd64.iso -boot once=c,menu=off
-enable-kvm -device virtio-vga,virgl=on -device nec-usb-xhci -device usb-tablet
-no-reboot -soundhw ac97 -m 2048 -display sdl,gl=on -name "ubuntu18.04.vmware"
$*

here is how I am running VM.

>From here I took man for QEMU compiling with virgl support
<a href="https://at.projects.genivi.org/wiki/display/GDP/QEMU+with+hardware+graphics+acceleration?src=contextnavpagetreemode">https://at.projects.genivi.org/wiki/display/GDP/QEMU+with+hardware+graphics+acceleration?src=contextnavpagetreemode</a>


Configuration:
Ubuntu 18.04
kernel 4.15.0-29

name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Red Hat (0x1af4)
    Device: virgl (0x1010)
    Version: 19.1.0
    Accelerated: yes
    Video memory: 0MB
    Unified memory: no
    Preferred profile: compat (0x2)
    Max core profile version: 0.0
    Max compat profile version: 2.1
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.0
OpenGL vendor string: Red Hat
OpenGL renderer string: virgl
OpenGL version string: 2.1 Mesa 19.1.0-devel (git-19ab082001)
OpenGL shading language version string: 1.20

Mesa was compiled from source (as I understand, with debug enabled):
meson -Dbuildtype=debug -Dvalgrind=false -Ddri-drivers=i965
-Dgallium-drivers=virgl -Dvulkan-drivers= -Dgallium-omx="disabled"
-Dplatforms=x11,drm,surfaceless -Dtools=intel ./mbuild64/


And here is dmesg output, to be sure that virgl really was enabled:

tester@tester-Standard-PC-i440FX-PIIX-1996:~/repository/piglit/results/quick_gl$
dmesg | grep gl

[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level)
[    1.217173] [drm] virgl 3d acceleration enabled



Piglit result:
tester@tester-Standard-PC-i440FX-PIIX-1996:~/repository/piglit$ ./piglit run
quick_gl -t ".*arb_blend_func_extended-fbo-extended-blend-pattern_gles2"
~/repository/piglit/results/quick_gl/
[1/1] fail: 1  
Thank you for running Piglit!
Results have been written to /home/tester/repository/piglit/results/quick_gl


Now I am running full "quick_gl" suite. Intermediate result: skip 39, pass -
174, fail 29


My original HW is:
KBL (Intel HD620)
kernel 4.20.6-042006-generic</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>