Skip to content
GitLab
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 3,069
    • Issues 3,069
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 996
    • Merge requests 996
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • MesaMesa
  • mesamesa
  • Merge requests
  • !15309

intel: Support compiling on non-x86

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Ryan Houdek requested to merge sonicadvance1/mesa:fix_anv_non_x86 into main Mar 09, 2022
  • Overview 3
  • Commits 1
  • Pipelines 2
  • Changes 3

While this does the bare minimum to get anv compiling on non-x86 platforms, it is a start.

The problem coems with anv sprinkling memory fences and cacheline flushes around the codebase. This is architecture specific how this should be done.

Theoretically memory fencing can be implemented with c11 and atomic_thread_fence but this will be left as an exercise for the future.

No one is running these Intel dGPUs on non-x86 currently anyway.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: fix_anv_non_x86