<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - Up to 20% perf drop in Sacha Willems' Vulkan Triangle demo"
href="https://bugs.freedesktop.org/show_bug.cgi?id=109609">109609</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Up to 20% perf drop in Sacha Willems' Vulkan Triangle demo
</td>
</tr>
<tr>
<th>Product</th>
<td>Mesa
</td>
</tr>
<tr>
<th>Version</th>
<td>git
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>minor
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>Drivers/DRI/i965
</td>
</tr>
<tr>
<th>Assignee</th>
<td>intel-3d-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>eero.t.tamminen@intel.com
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>intel-3d-bugs@lists.freedesktop.org
</td>
</tr></table>
<p>
<div>
<pre>Summary
-------
Between following Mesa commits:
- 2018-12-13 17:49:48 9ebc00f32e: i965: Enable nir_opt_idiv_const for 32 and
64-bit integers
- 2018-12-14 17:40:27 5c454661c6: i965/gen9: Add workarounds for object
preemption
There's 10-20% perf drop in Sacha Willems' Vulkan Triangle demo.
Setup
-----
- SKL (i5) or CFL GT2 (desktop) device
- Ubuntu 18.04 w/ Unity
- drm-tip git kernel v4.20 or newer
- X server with modifier support enabled (newer than v1.20.0)
- Mesa git version
Test-case
---------
./triangle --fullscreen --benchmark --benchwarmup 3 --benchruntime 20
Notes
-----
* No other tests were impacted either
* Regression isn't visible at all on SKL GT3e / GT4e NUCs, nor on KBL GT2 NUC,
BXT or earlier GENs
* Triangle demo is run at FullHD fullscreen, with Vsync disabled i.e. NOT using
mailbox mode as that seems to get Vsynched although Vsync is supposed to be
disabled (see patch attached to <a class="bz_bug_link
bz_status_VERIFIED bz_closed"
title="VERIFIED FIXED - 4-27% performance drop in Vulkan benchmarks"
href="show_bug.cgi?id=109216">bug 109216</a>)</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>