<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [GEN9+] 50% perf drop in SynMark Fill* tests (E2E RBC gets disabled?)"
href="https://bugs.freedesktop.org/show_bug.cgi?id=107223#c4">Comment # 4</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [GEN9+] 50% perf drop in SynMark Fill* tests (E2E RBC gets disabled?)"
href="https://bugs.freedesktop.org/show_bug.cgi?id=107223">bug 107223</a>
from <span class="vcard"><a class="email" href="mailto:eero.t.tamminen@intel.com" title="Eero Tamminen <eero.t.tamminen@intel.com>"> <span class="fn">Eero Tamminen</span></a>
</span></b>
<pre>And naturally X server & Mesa XCB etc dependencies need to be from April or
later, otherwise they're missing things required for X / modifier support being
built in.
When I was testing modifier support in spring with X & Wayland, I needed to
build following from git:
- git://anongit.freedesktop.org/xorg/proto/xorgproto
- git://anongit.freedesktop.org/xcb/proto
- git://anongit.freedesktop.org/xcb/libxcb
- git://anongit.freedesktop.org/mesa/drm
- git://anongit.freedesktop.org/mesa/mesa
- <a href="https://github.com/anholt/libepoxy">https://github.com/anholt/libepoxy</a> (commit 516b4fb8d0bce)
- git://anongit.freedesktop.org/xorg/xserver
- git://anongit.freedesktop.org/xorg/app/xkbcomp
- git://anongit.freedesktop.org/xorg/driver/xf86-input-libinput
After the build, libxcb header needs to match:
grep "XCB_DRI3_M[AI][JN]OR_VERSION" $(find $PREFIX -name dri3.h)
And X server build:
grep \
-e GBM_BO_WITH_MODIFIERS \
-e GLAMOR_HAS_DRM_ATOMIC \
-e GLAMOR_HAS_DRM_MODIFIERS \
-e GLAMOR_HAS_DRM_NAME_FROM_FD_2 \
-e GLAMOR_HAS_EGL_QUERY_DMABUF \
-e GLAMOR_HAS_GBM \
-e GLAMOR_HAS_GBM_LINEAR \
include/dix-config.h
Otherwise you haven't built a working modifier supporting setup.
(Jason can tell more.)</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>