opengl/eglnativefence: fix file descriptor leak
eglCreateSyncKHR only takes ownership of the file descriptor on success; on failure it got leaked before.
This should fix https://crash-reports.kde.org/organizations/kde/issues/18341
eglCreateSyncKHR only takes ownership of the file descriptor on success; on failure it got leaked before.
This should fix https://crash-reports.kde.org/organizations/kde/issues/18341