Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add revision to XML extensions #1161

Merged
merged 1 commit into from
May 21, 2024

Commits on May 15, 2024

  1. Add revision to XML extensions

    This extension adds the revision field to the
    XML tag for extensions. This allows a version
    macro to be generated with:
    
    * KhronosGroup/OpenCL-Headers#251
    * KhronosGroup/OpenCL-Headers#248
    
    KHR extensions are given a revision based on the semantic
    version of the spec. However other extensions don't use
    semantic versioning, and so are given a placeholder `0.0.0`
    value until they can be updated by the owner.
    
    The XML schema is also updated to make the revision field
    mandatory in the XML entry for extensions and the
    existence of the macro this enables is advertised to users
    in the spec.
    EwanC committed May 15, 2024
    Configuration menu
    Copy the full SHA
    3026686 View commit details
    Browse the repository at this point in the history