Hash :
336129f6
Author :
Date :
2017-10-17T15:55:40
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>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
{
"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"
}
}