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,689
    • Issues 2,689
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 903
    • Merge requests 903
  • 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
  • !5177

khronos-update.py: add script to simplify update of Khronos headers & xml files

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Eric Engestrom requested to merge eric/mesa:khronos-update-script into master May 22, 2020
  • Overview 0
  • Commits 1
  • Pipelines 5
  • Changes 1

The idea is to have the canonical source of each of those files available without having to remember anything, and to be able to update all the Vulkan files by simply running bin/khronos-update.py vulkan.

The script also handles the fact all the EGL/GL/GLES* headers depend on the KHR header, and the former should not be updated without updating the latter.

Note: I wasn't able to find the canonical source for GL/gl.h, GL/glx.h and GLES3/gl3ext.h.
Is Mesa the canonical source? If so, I'll update them to None.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: khronos-update-script