| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2  * Copyright (C) 2009 Apple Inc. All rights reserved. | 2  * Copyright (C) 2009 Apple Inc. All rights reserved. | 
| 3  * | 3  * | 
| 4  * Redistribution and use in source and binary forms, with or without | 4  * Redistribution and use in source and binary forms, with or without | 
| 5  * modification, are permitted provided that the following conditions | 5  * modification, are permitted provided that the following conditions | 
| 6  * are met: | 6  * are met: | 
| 7  * 1. Redistributions of source code must retain the above copyright | 7  * 1. Redistributions of source code must retain the above copyright | 
| 8  *    notice, this list of conditions and the following disclaimer. | 8  *    notice, this list of conditions and the following disclaimer. | 
| 9  * 2. Redistributions in binary form must reproduce the above copyright | 9  * 2. Redistributions in binary form must reproduce the above copyright | 
| 10  *    notice, this list of conditions and the following disclaimer in the | 10  *    notice, this list of conditions and the following disclaimer in the | 
| (...skipping 21 matching lines...) Expand all  Loading... | 
| 32 typedef long           GLsizei; | 32 typedef long           GLsizei; | 
| 33 typedef long long      GLintptr; | 33 typedef long long      GLintptr; | 
| 34 typedef long long      GLsizeiptr; | 34 typedef long long      GLsizeiptr; | 
| 35 typedef octet          GLubyte;        /* 'octet' should be an unsigned 8 bit ty
     pe. */ | 35 typedef octet          GLubyte;        /* 'octet' should be an unsigned 8 bit ty
     pe. */ | 
| 36 typedef unsigned short GLushort; | 36 typedef unsigned short GLushort; | 
| 37 typedef unsigned long  GLuint; | 37 typedef unsigned long  GLuint; | 
| 38 typedef /*unrestricted*/ float GLfloat; | 38 typedef /*unrestricted*/ float GLfloat; | 
| 39 typedef /*unrestricted*/ float GLclampf; | 39 typedef /*unrestricted*/ float GLclampf; | 
| 40 | 40 | 
| 41 [ | 41 [ | 
| 42     Conditional=WEBGL, |  | 
| 43     DoNotCheckConstants | 42     DoNotCheckConstants | 
| 44 ] interface WebGLRenderingContext : CanvasRenderingContext { | 43 ] interface WebGLRenderingContext : CanvasRenderingContext { | 
| 45 | 44 | 
| 46     /* ClearBufferMask */ | 45     /* ClearBufferMask */ | 
| 47     const GLenum DEPTH_BUFFER_BIT               = 0x00000100; | 46     const GLenum DEPTH_BUFFER_BIT               = 0x00000100; | 
| 48     const GLenum STENCIL_BUFFER_BIT             = 0x00000400; | 47     const GLenum STENCIL_BUFFER_BIT             = 0x00000400; | 
| 49     const GLenum COLOR_BUFFER_BIT               = 0x00004000; | 48     const GLenum COLOR_BUFFER_BIT               = 0x00004000; | 
| 50 | 49 | 
| 51     /* BeginMode */ | 50     /* BeginMode */ | 
| 52     const GLenum POINTS                         = 0x0000; | 51     const GLenum POINTS                         = 0x0000; | 
| (...skipping 601 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 654     [StrictTypeChecking, Custom] void vertexAttrib2fv(GLuint indx, Float32Array 
     values); | 653     [StrictTypeChecking, Custom] void vertexAttrib2fv(GLuint indx, Float32Array 
     values); | 
| 655     [StrictTypeChecking] void         vertexAttrib3f(GLuint indx, GLfloat x, GLf
     loat y, GLfloat z); | 654     [StrictTypeChecking] void         vertexAttrib3f(GLuint indx, GLfloat x, GLf
     loat y, GLfloat z); | 
| 656     [StrictTypeChecking, Custom] void vertexAttrib3fv(GLuint indx, Float32Array 
     values); | 655     [StrictTypeChecking, Custom] void vertexAttrib3fv(GLuint indx, Float32Array 
     values); | 
| 657     [StrictTypeChecking] void         vertexAttrib4f(GLuint indx, GLfloat x, GLf
     loat y, GLfloat z, GLfloat w); | 656     [StrictTypeChecking] void         vertexAttrib4f(GLuint indx, GLfloat x, GLf
     loat y, GLfloat z, GLfloat w); | 
| 658     [StrictTypeChecking, Custom] void vertexAttrib4fv(GLuint indx, Float32Array 
     values); | 657     [StrictTypeChecking, Custom] void vertexAttrib4fv(GLuint indx, Float32Array 
     values); | 
| 659     [StrictTypeChecking, RaisesException] void         vertexAttribPointer(GLuin
     t indx, GLint size, GLenum type, GLboolean normalized, | 658     [StrictTypeChecking, RaisesException] void         vertexAttribPointer(GLuin
     t indx, GLint size, GLenum type, GLboolean normalized, | 
| 660                                                           GLsizei stride, GLintp
     tr offset); | 659                                                           GLsizei stride, GLintp
     tr offset); | 
| 661 | 660 | 
| 662     [StrictTypeChecking] void         viewport(GLint x, GLint y, GLsizei width, 
     GLsizei height); | 661     [StrictTypeChecking] void         viewport(GLint x, GLint y, GLsizei width, 
     GLsizei height); | 
| 663 }; | 662 }; | 
| OLD | NEW | 
|---|