• Show log

    Commit

  • Hash : 9d737966
    Author : Stuart Morgan
    Date : 2019-08-14T12:25:12

    Standardize copyright notices to project style
    
    For all "ANGLE Project" copyrights, standardize to the format specified
    by the style guide. Changes:
    - "Copyright (c)" and "Copyright(c)" changed to just "Copyright".
    - Removed the second half of date ranges ("Y1Y1-Y2Y2"->"Y1Y1").
    - Fixed a small number of files that had no copyright date using the
      initial commit year from the version control history.
    - Fixed one instance of copyright being "The ANGLE Project" rather than
      "The ANGLE Project Authors"
    
    These changes are applied both to the copyright of source file, and
    where applicable to copyright statements that are generated by
    templates.
    
    BUG=angleproject:3811
    
    Change-Id: I973dd65e4ef9deeba232d5be74c768256a0eb2e5
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1754397
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    Reviewed-by: Jamie Madill <jmadill@chromium.org>
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/angle.git
    Git SSH git@git.kmx.io:kc3-lang/angle.git
    Public access ? public
    Description

    A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.

    Homepage

    Github

    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags

  • README.md

  • ANGLE GLES 1.0 Headers

    The GLES 1.0 headers ANGLE uses are generated using the Khronos tools but modified to include function pointer types and function prototype guards.

    Regenerating gl.h

    1. Install Python 3 (not 2) with the lxml addon. You can do this using pip install lxml from your Python’s Scripts folder.

    2. Clone https://github.com/KhronosGroup/OpenGL-Registry.git.

    3. Edit OpenGL-Registry/xml/genheaders.py:

      1. Look for the section titled # GLES 1.x API + mandatory extensions - GLES/gl.h (no function pointers)
      2. Change prefixText = prefixStrings + gles1PlatformStrings + genDateCommentString, to prefixText = prefixStrings + gles1PlatformStrings + apiEntryPrefixStrings + genDateCommentString,
      3. Change genFuncPointers = False, to genFuncPointers = True,
      4. Change protectProto = False, to protectProto = 'nonzero',
      5. Change protectProtoStr = 'GL_GLEXT_PROTOTYPES', to protectProtoStr = 'GL_GLES_PROTOTYPES',
    4. Set your working directory to OpenGL-Registry/xml/.

    5. Run python genheaders.py ../api/GLES/gl.h

    6. The generated header will now be in OpenGL-Registry/api/GLES/gl.h. You can copy the header over to this folder.

    7. Also update scripts/gl.xml with the latest version from OpenGL-Registry/xml/.