Edit

kc3-lang/angle/scripts/entry_point_packed_gl_enums.json

Branch :

  • Show log

    Commit

  • Author : Corentin Wallez
    Date : 2017-10-17 15:55:40
    Hash : 336129f6
    Message : Use a packed enum for buffer targets. BUG=angleproject:2169 Change-Id: I4e08973d0e16404b7b8ee2f119e29ac502e28669 Reviewed-on: https://chromium-review.googlesource.com/723865 Commit-Queue: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Jamie Madill <jmadill@chromium.org>

  • scripts/entry_point_packed_gl_enums.json
  • {
        "glBindBuffer": {
            "target": "BufferBinding"
        },
        "glBindBufferBase": {
            "target": "BufferBinding"
        },
        "glBindBufferRange": {
            "target": "BufferBinding"
        },
        "glBufferData": {
            "target": "BufferBinding",
            "usage": "BufferUsage"
        },
        "glBufferSubData": {
            "target": "BufferBinding"
        },
        "glCopyBufferSubData": {
            "readTarget": "BufferBinding",
            "writeTarget": "BufferBinding"
        },
        "glCullFace": {
            "mode": "CullFaceMode"
        },
        "glFlushMappedBufferRange": {
            "target": "BufferBinding"
        },
        "glFlushMappedBufferRangeEXT": {
            "target": "BufferBinding"
        },
        "glGetBufferParameteriv": {
            "target": "BufferBinding"
        },
        "glGetBufferParameterivRobustANGLE": {
            "target": "BufferBinding"
        },
        "glGetBufferParameteri64v": {
            "target": "BufferBinding"
        },
        "glGetBufferParameteri64vRobustANGLE": {
            "target": "BufferBinding"
        },
        "glGetBufferPointerv": {
            "target": "BufferBinding"
        },
        "glGetBufferPointervOES": {
            "target": "BufferBinding"
        },
        "glGetBufferPointervRobustANGLE": {
            "target": "BufferBinding"
        },
        "glMapBuffer": {
            "target": "BufferBinding"
        },
        "glMapBufferOES": {
            "target": "BufferBinding"
        },
        "glMapBufferRange": {
            "target": "BufferBinding"
        },
        "glMapBufferRangeEXT": {
            "target": "BufferBinding"
        },
        "glUnmapBuffer": {
            "target": "BufferBinding"
        },
        "glUnmapBufferOES": {
            "target": "BufferBinding"
        }
    }