Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • mesa mesa
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 2,880
    • Issues 2,880
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 910
    • Merge requests 910
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Mesa
  • mesamesa
  • Merge requests
  • !10808

Merged
Created May 14, 2021 by Adam Jackson@ajax🎧Developer

dri2: Require working buffer invalidation

  • Overview 8
  • Commits 2
  • Pipelines 18
  • Changes 6

The drivers now require a loader with a working useInvalidate hook, which corresponds to Mesa 8.0. The server side has been in place since DRI2 minor version 3 in xserver 1.6.0, various drivers took their time getting there though. In particular, the intel ddx's uxa backend still does not support this, which is not the default (and has not been since 2013) but does still exist for some reason.


Tagging this with i915 since that (gen2/3 specifically) still defaults to DRI2, at least until !9734 (merged) happens.

Edited May 19, 2021 by Adam Jackson
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: min-dri2-2.6