<html>
<head>
<base href="https://bugzilla.gnome.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 - Avoid calling eglGetDisplay"
href="https://bugzilla.gnome.org/show_bug.cgi?id=772415">772415</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Avoid calling eglGetDisplay
</td>
</tr>
<tr>
<th>Classification</th>
<td>Platform
</td>
</tr>
<tr>
<th>Product</th>
<td>gtk+
</td>
</tr>
<tr>
<th>Version</th>
<td>3.22.x
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>Normal
</td>
</tr>
<tr>
<th>Component</th>
<td>Backend: Wayland
</td>
</tr>
<tr>
<th>Assignee</th>
<td>gtk-bugs@gtk.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>ajax@redhat.com
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>gtk-bugs@gtk.org
</td>
</tr>
<tr>
<th>CC</th>
<td>rob@robster.org.uk, wayland-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>GNOME version</th>
<td>---
</td>
</tr></table>
<p>
<div>
<pre>Created <span class=""><a href="attachment.cgi?id=336909&action=diff" name="attach_336909" title="0001-Use-egl-GetPlatformDisplayEXT-if-available.patch">attachment 336909</a> <a href="attachment.cgi?id=336909&action=edit" title="0001-Use-egl-GetPlatformDisplayEXT-if-available.patch">[details]</a></span> <a href='review?bug=772415&attachment=336909'>[review]</a>
0001-Use-egl-GetPlatformDisplayEXT-if-available.patch
eglGetDisplay forces the implementation to guess what kind of display pointer
it's been handled. Different libEGL will do different things, and in particular
glvnd does something different than Mesa.
eglGetPlatformDisplayEXT lets us be explicit about the display type. Mesa has
implemented this for over two years now (starting in 10.2).</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>