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,701
    • Issues 2,701
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 912
    • Merge requests 912
  • 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
  • !465

Lima mesa driver

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Qiang Yu requested to merge yuq825/mesa:topic/lima-master-upstream-v2 into master Mar 18, 2019
  • Overview 32
  • Commits 7
  • Pipelines 5
  • Changes 68

Mesa Gallium3D driver for ARM Mali 400/450 GPUs.

Lima is still in development and not ready for daily usage, but can run some simple tests like kmscube and glamrk2, and some single full screen application like kodi-gbm.

Mesa related EGL/GLX_EXT_buffer_age and EGL_KHR_partial_update changes are not in this patch series because the solution has not been settle down yet.

There's another patch series under review for share viewport transform with panfrost, after it's upstreamed lima will use it too. https://patchwork.freedesktop.org/series/58618/

All lima commits are squashed. For whole history of this driver's development, see:

  • https://gitlab.freedesktop.org/lima/mesa/commits/lima-18.3
  • https://gitlab.freedesktop.org/lima/mesa/commits/lima-18.1

Kernel driver is ready to be merged:

  • https://patchwork.kernel.org/patch/10845911/

v2:

  • remove drm_fourcc.h change dependency
  • drop CAP to calculate min/max index
  • other minor changes inside each patch's comment

v3:

  • see lima driver commit comments

v4:

  • drop uniform support in nir io lower to scalar
  • add exynos and sun4i-drm to kmsro Android.mk
Edited Mar 31, 2019 by Qiang Yu
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: topic/lima-master-upstream-v2