<!DOCTYPE html><html data-lt-installed="true"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="padding-bottom: 1px;">
<p>Hello,</p>
<p>Qt interface uses viewporter [1] [2] [3] for the video surface to
handle fractional scaling. We have to do this for proper
embedding, because Qt (starting with 6.5) uses viewporter itself
to handle fractional scaling for the interface surface, and the
video surface has to fit properly. In this case it seems that you
are using SHM display module, which also seems to be using
viewporter, hence the error.</p>
<p>As far as I know, SHM is not tested with embedding into Qt
interface, but EGL should be working fine (I was only able to test
using EGL GBM unfortunately, because of lack of
`EGL_KHR_display_reference` support, which may be because I'm
using Nvidia graphics).</p>
<p>Is there a specific reason opting in for SHM? I'm asking this
because as far as I know it has lower priority.</p>
<p>Sincerely,<br>
Fatih</p>
<p>[1] <a class="moz-txt-link-freetext" href="https://code.videolan.org/videolan/vlc/-/merge_requests/5721">https://code.videolan.org/videolan/vlc/-/merge_requests/5721</a><br>
[2] <a class="moz-txt-link-freetext" href="https://code.videolan.org/videolan/vlc/-/merge_requests/6600">https://code.videolan.org/videolan/vlc/-/merge_requests/6600</a><br>
[3] <a class="moz-txt-link-freetext" href="https://code.videolan.org/videolan/vlc/-/merge_requests/6601">https://code.videolan.org/videolan/vlc/-/merge_requests/6601</a></p>
</body>
<lt-container></lt-container>
</html>