Presentation doesn't have to go through DrmBackend and by moving DrmGpu::deleteBufferAfterPageflip into DrmBuffer some code can be simplified