Skip to content
Snippets Groups Projects

{device,soc}-*: use cairo software GTK renderer on quirky devices

Merged Ghost User requested to merge (removed):adreno-3xx-cairo-renderer into master
All threads resolved!

GTK shipped the ngl (new GL) renderer last year and deprecated the legacy gl renderer. In GTK 4.17 this renderer has been removed entirely, which means the devices that were forcing the use of this legacy renderer need to now fallback to software rendering instead.

Fixes: #3533 (closed)


Note that this doesn't need to land just yet, as GTK 4.17 hasn't made it in upstream aports and I couldn't find any in-flight PRs for it either. But I imagine this upgrade is imminent, so we might as well rip the band-aid off sooner than later.

Edited by Ghost User

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Barnabás Czémán requested changes

    requested changes

  • Ghost User added 1 commit

    added 1 commit

    • c461f3b9 - {device,soc}-*: use cairo software GTK renderer on quirky devices

    Compare with previous version

  • Author Contributor

    v6: actually change renderer in soc-qcom-msm89x7

    Edited by Ghost User
  • Ghost User added 1 commit

    added 1 commit

    • f66a15f1 - {device,soc}-*: use cairo software GTK renderer on quirky devices

    Compare with previous version

  • Author Contributor

    v7: I forgot to update checksums again

  • Clayton Craft approved this merge request

    approved this merge request

  • Ghost User added 11 commits

    added 11 commits

    • f66a15f1...5258a6b5 - 10 commits from branch postmarketOS:master
    • e7e0367b - {device,soc}-*: use cairo software GTK renderer on quirky devices

    Compare with previous version

  • Author Contributor

    v8: rebase

  • Pablo Correa Gomez resolved all threads

    resolved all threads

  • Thanks a lot for the work on this!

  • added 1 commit

    • 4a7588d0 - {device,soc}-*: use cairo software GTK renderer on quirky devices (MR 6178)

    Compare with previous version

  • Pablo Correa Gomez enabled an automatic merge when all merge checks for 4a7588d0 pass

    enabled an automatic merge when all merge checks for 4a7588d0 pass

  • Alexey Minnekhanov mentioned in merge request !6417 (merged)

    mentioned in merge request !6417 (merged)

  • Please register or sign in to reply
    Loading