backends/drm: small optimizations
Commit 1: fix detachments. These are responsible for about 1% of KWins CPU usage on my laptop, and completely unnecessary
Commit 2: remove unnecessary check for the boot gpu
Commit 1: fix detachments. These are responsible for about 1% of KWins CPU usage on my laptop, and completely unnecessary
Commit 2: remove unnecessary check for the boot gpu