We were ignoring stride higher than stride calculated as width * bpp, which I assumed will always be the case, but it turns out that some drivers might use bigger stride, which might be width * bpp + some additional padding.
Details
Details
- Reviewers
cblack - Group Reviewers
Plasma - Commits
- R838:d1f0ec4d3a4c: Screensharing: support variable stride
All current clients still work and also we now support bigger stride we get from gbm_bo.
Diff Detail
Diff Detail
- Repository
- R838 Flatpak Support: KDE Portal for XDG Desktop
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.