@@ -621,7 +621,9 @@ sigs = {
621
621
emscripten_webgl_enable_ANGLE_instanced_arrays__sig : 'ii' ,
622
622
emscripten_webgl_enable_OES_vertex_array_object__sig : 'ii' ,
623
623
emscripten_webgl_enable_WEBGL_draw_buffers__sig : 'ii' ,
624
+ emscripten_webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance__sig : 'ii' ,
624
625
emscripten_webgl_enable_WEBGL_multi_draw__sig : 'ii' ,
626
+ emscripten_webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance__sig : 'ii' ,
625
627
emscripten_webgl_enable_extension__sig : 'iip' ,
626
628
emscripten_webgl_get_context_attributes__sig : 'iip' ,
627
629
emscripten_webgl_get_current_context__sig : 'i' ,
@@ -692,41 +694,61 @@ sigs = {
692
694
glActiveTexture__sig : 'vi' ,
693
695
glAttachShader__sig : 'vii' ,
694
696
glBegin__sig : 'vi' ,
697
+ glBeginQuery__sig : 'vii' ,
698
+ glBeginTransformFeedback__sig : 'vi' ,
695
699
glBindAttribLocation__sig : 'viip' ,
696
700
glBindBuffer__sig : 'vii' ,
701
+ glBindBufferBase__sig : 'viii' ,
702
+ glBindBufferRange__sig : 'viiipp' ,
697
703
glBindFramebuffer__sig : 'vii' ,
698
704
glBindRenderbuffer__sig : 'vii' ,
705
+ glBindSampler__sig : 'vii' ,
699
706
glBindTexture__sig : 'vii' ,
707
+ glBindTransformFeedback__sig : 'vii' ,
700
708
glBindVertexArray__sig : 'vi' ,
701
709
glBindVertexArrayOES__sig : 'vi' ,
702
710
glBlendColor__sig : 'vffff' ,
703
711
glBlendEquation__sig : 'vi' ,
704
712
glBlendEquationSeparate__sig : 'vii' ,
705
713
glBlendFunc__sig : 'vii' ,
706
714
glBlendFuncSeparate__sig : 'viiii' ,
715
+ glBlitFramebuffer__sig : 'viiiiiiiiii' ,
707
716
glBufferData__sig : 'vippi' ,
708
717
glBufferSubData__sig : 'vippp' ,
709
718
glCheckFramebufferStatus__sig : 'ii' ,
710
719
glClear__sig : 'vi' ,
720
+ glClearBufferfi__sig : 'viifi' ,
721
+ glClearBufferfv__sig : 'viip' ,
722
+ glClearBufferiv__sig : 'viip' ,
723
+ glClearBufferuiv__sig : 'viip' ,
711
724
glClearColor__sig : 'vffff' ,
712
725
glClearDepth__sig : 'vd' ,
713
726
glClearDepthf__sig : 'vf' ,
714
727
glClearStencil__sig : 'vi' ,
728
+ glClientWaitSync__sig : 'ipij' ,
715
729
glColorMask__sig : 'viiii' ,
716
730
glCompileShader__sig : 'vi' ,
717
731
glCompressedTexImage2D__sig : 'viiiiiiip' ,
732
+ glCompressedTexImage3D__sig : 'viiiiiiiip' ,
718
733
glCompressedTexSubImage2D__sig : 'viiiiiiiip' ,
734
+ glCompressedTexSubImage3D__sig : 'viiiiiiiiiip' ,
735
+ glCopyBufferSubData__sig : 'viippp' ,
719
736
glCopyTexImage2D__sig : 'viiiiiiii' ,
720
737
glCopyTexSubImage2D__sig : 'viiiiiiii' ,
738
+ glCopyTexSubImage3D__sig : 'viiiiiiiii' ,
721
739
glCreateProgram__sig : 'i' ,
722
740
glCreateShader__sig : 'ii' ,
723
741
glCullFace__sig : 'vi' ,
724
742
glDeleteBuffers__sig : 'vip' ,
725
743
glDeleteFramebuffers__sig : 'vip' ,
726
744
glDeleteProgram__sig : 'vi' ,
745
+ glDeleteQueries__sig : 'vip' ,
727
746
glDeleteRenderbuffers__sig : 'vip' ,
747
+ glDeleteSamplers__sig : 'vip' ,
728
748
glDeleteShader__sig : 'vi' ,
749
+ glDeleteSync__sig : 'vp' ,
729
750
glDeleteTextures__sig : 'vip' ,
751
+ glDeleteTransformFeedbacks__sig : 'vip' ,
730
752
glDeleteVertexArrays__sig : 'vip' ,
731
753
glDeleteVertexArraysOES__sig : 'vip' ,
732
754
glDepthFunc__sig : 'vi' ,
@@ -738,59 +760,97 @@ sigs = {
738
760
glDisableVertexAttribArray__sig : 'vi' ,
739
761
glDrawArrays__sig : 'viii' ,
740
762
glDrawArraysInstanced__sig : 'viiii' ,
763
+ glDrawArraysInstancedBaseInstance__sig : 'viiiii' ,
741
764
glDrawBuffers__sig : 'vip' ,
742
765
glDrawElements__sig : 'viiip' ,
743
766
glDrawElementsInstanced__sig : 'viiipi' ,
767
+ glDrawRangeElements__sig : 'viiiiip' ,
744
768
glEnable__sig : 'vi' ,
745
769
glEnableVertexAttribArray__sig : 'vi' ,
770
+ glEndQuery__sig : 'vi' ,
771
+ glEndTransformFeedback__sig : 'v' ,
772
+ glFenceSync__sig : 'pii' ,
746
773
glFinish__sig : 'v' ,
747
774
glFlush__sig : 'v' ,
748
775
glFlushMappedBufferRange__sig : 'vipp' ,
749
776
glFramebufferRenderbuffer__sig : 'viiii' ,
750
777
glFramebufferTexture2D__sig : 'viiiii' ,
778
+ glFramebufferTextureLayer__sig : 'viiiii' ,
751
779
glFrontFace__sig : 'vi' ,
752
780
glGenBuffers__sig : 'vip' ,
753
781
glGenFramebuffers__sig : 'vip' ,
782
+ glGenQueries__sig : 'vip' ,
754
783
glGenRenderbuffers__sig : 'vip' ,
784
+ glGenSamplers__sig : 'vip' ,
755
785
glGenTextures__sig : 'vip' ,
786
+ glGenTransformFeedbacks__sig : 'vip' ,
756
787
glGenVertexArrays__sig : 'vip' ,
757
788
glGenVertexArraysOES__sig : 'vip' ,
758
789
glGenerateMipmap__sig : 'vi' ,
759
790
glGetActiveAttrib__sig : 'viiipppp' ,
760
791
glGetActiveUniform__sig : 'viiipppp' ,
792
+ glGetActiveUniformBlockName__sig : 'viiipp' ,
793
+ glGetActiveUniformBlockiv__sig : 'viiip' ,
794
+ glGetActiveUniformsiv__sig : 'viipip' ,
761
795
glGetAttachedShaders__sig : 'viipp' ,
762
796
glGetAttribLocation__sig : 'iip' ,
763
797
glGetBooleanv__sig : 'vip' ,
798
+ glGetBufferParameteri64v__sig : 'viip' ,
764
799
glGetBufferParameteriv__sig : 'viip' ,
765
800
glGetBufferPointerv__sig : 'viip' ,
801
+ glGetBufferSubData__sig : 'vippp' ,
766
802
glGetError__sig : 'i' ,
767
803
glGetFloatv__sig : 'vip' ,
804
+ glGetFragDataLocation__sig : 'iip' ,
768
805
glGetFramebufferAttachmentParameteriv__sig : 'viiip' ,
806
+ glGetInteger64i_v__sig : 'viip' ,
807
+ glGetInteger64v__sig : 'vip' ,
808
+ glGetIntegeri_v__sig : 'viip' ,
769
809
glGetIntegerv__sig : 'vip' ,
810
+ glGetInternalformativ__sig : 'viiiip' ,
811
+ glGetProgramBinary__sig : 'viippp' ,
770
812
glGetProgramInfoLog__sig : 'viipp' ,
771
813
glGetProgramiv__sig : 'viip' ,
814
+ glGetQueryObjectuiv__sig : 'viip' ,
815
+ glGetQueryiv__sig : 'viip' ,
772
816
glGetRenderbufferParameteriv__sig : 'viip' ,
817
+ glGetSamplerParameterfv__sig : 'viip' ,
818
+ glGetSamplerParameteriv__sig : 'viip' ,
773
819
glGetShaderInfoLog__sig : 'viipp' ,
774
820
glGetShaderPrecisionFormat__sig : 'viipp' ,
775
821
glGetShaderSource__sig : 'viipp' ,
776
822
glGetShaderiv__sig : 'viip' ,
777
823
glGetString__sig : 'pi' ,
824
+ glGetStringi__sig : 'pii' ,
825
+ glGetSynciv__sig : 'vpiipp' ,
778
826
glGetTexParameterfv__sig : 'viip' ,
779
827
glGetTexParameteriv__sig : 'viip' ,
828
+ glGetTransformFeedbackVarying__sig : 'viiipppp' ,
829
+ glGetUniformBlockIndex__sig : 'iip' ,
830
+ glGetUniformIndices__sig : 'viipp' ,
780
831
glGetUniformLocation__sig : 'iip' ,
781
832
glGetUniformfv__sig : 'viip' ,
782
833
glGetUniformiv__sig : 'viip' ,
834
+ glGetUniformuiv__sig : 'viip' ,
835
+ glGetVertexAttribIiv__sig : 'viip' ,
836
+ glGetVertexAttribIuiv__sig : 'viip' ,
783
837
glGetVertexAttribPointerv__sig : 'viip' ,
784
838
glGetVertexAttribfv__sig : 'viip' ,
785
839
glGetVertexAttribiv__sig : 'viip' ,
786
840
glHint__sig : 'vii' ,
841
+ glInvalidateFramebuffer__sig : 'viip' ,
842
+ glInvalidateSubFramebuffer__sig : 'viipiiii' ,
787
843
glIsBuffer__sig : 'ii' ,
788
844
glIsEnabled__sig : 'ii' ,
789
845
glIsFramebuffer__sig : 'ii' ,
790
846
glIsProgram__sig : 'ii' ,
847
+ glIsQuery__sig : 'ii' ,
791
848
glIsRenderbuffer__sig : 'ii' ,
849
+ glIsSampler__sig : 'ii' ,
792
850
glIsShader__sig : 'ii' ,
851
+ glIsSync__sig : 'ip' ,
793
852
glIsTexture__sig : 'ii' ,
853
+ glIsTransformFeedback__sig : 'ii' ,
794
854
glIsVertexArray__sig : 'ii' ,
795
855
glIsVertexArrayOES__sig : 'ii' ,
796
856
glLineWidth__sig : 'vf' ,
@@ -800,12 +860,22 @@ sigs = {
800
860
glMatrixMode__sig : 'vi' ,
801
861
glMultiDrawArrays__sig : 'vippi' ,
802
862
glMultiDrawElements__sig : 'vipipi' ,
863
+ glPauseTransformFeedback__sig : 'v' ,
803
864
glPixelStorei__sig : 'vii' ,
804
865
glPolygonOffset__sig : 'vff' ,
866
+ glProgramBinary__sig : 'viipi' ,
867
+ glProgramParameteri__sig : 'viii' ,
868
+ glReadBuffer__sig : 'vi' ,
805
869
glReadPixels__sig : 'viiiiiip' ,
806
870
glReleaseShaderCompiler__sig : 'v' ,
807
871
glRenderbufferStorage__sig : 'viiii' ,
872
+ glRenderbufferStorageMultisample__sig : 'viiiii' ,
873
+ glResumeTransformFeedback__sig : 'v' ,
808
874
glSampleCoverage__sig : 'vfi' ,
875
+ glSamplerParameterf__sig : 'viif' ,
876
+ glSamplerParameterfv__sig : 'viip' ,
877
+ glSamplerParameteri__sig : 'viii' ,
878
+ glSamplerParameteriv__sig : 'viip' ,
809
879
glScissor__sig : 'viiii' ,
810
880
glShaderBinary__sig : 'vipipi' ,
811
881
glShaderSource__sig : 'viipp' ,
@@ -816,30 +886,50 @@ sigs = {
816
886
glStencilOp__sig : 'viii' ,
817
887
glStencilOpSeparate__sig : 'viiii' ,
818
888
glTexImage2D__sig : 'viiiiiiiip' ,
889
+ glTexImage3D__sig : 'viiiiiiiiip' ,
819
890
glTexParameterf__sig : 'viif' ,
820
891
glTexParameterfv__sig : 'viip' ,
821
892
glTexParameteri__sig : 'viii' ,
822
893
glTexParameteriv__sig : 'viip' ,
894
+ glTexStorage2D__sig : 'viiiii' ,
895
+ glTexStorage3D__sig : 'viiiiii' ,
823
896
glTexSubImage2D__sig : 'viiiiiiiip' ,
897
+ glTexSubImage3D__sig : 'viiiiiiiiiip' ,
898
+ glTransformFeedbackVaryings__sig : 'viipi' ,
824
899
glUniform1f__sig : 'vif' ,
825
900
glUniform1fv__sig : 'viip' ,
826
901
glUniform1i__sig : 'vii' ,
827
902
glUniform1iv__sig : 'viip' ,
903
+ glUniform1ui__sig : 'vii' ,
904
+ glUniform1uiv__sig : 'viip' ,
828
905
glUniform2f__sig : 'viff' ,
829
906
glUniform2fv__sig : 'viip' ,
830
907
glUniform2i__sig : 'viii' ,
831
908
glUniform2iv__sig : 'viip' ,
909
+ glUniform2ui__sig : 'viii' ,
910
+ glUniform2uiv__sig : 'viip' ,
832
911
glUniform3f__sig : 'vifff' ,
833
912
glUniform3fv__sig : 'viip' ,
834
913
glUniform3i__sig : 'viiii' ,
835
914
glUniform3iv__sig : 'viip' ,
915
+ glUniform3ui__sig : 'viiii' ,
916
+ glUniform3uiv__sig : 'viip' ,
836
917
glUniform4f__sig : 'viffff' ,
837
918
glUniform4fv__sig : 'viip' ,
838
919
glUniform4i__sig : 'viiiii' ,
839
920
glUniform4iv__sig : 'viip' ,
921
+ glUniform4ui__sig : 'viiiii' ,
922
+ glUniform4uiv__sig : 'viip' ,
923
+ glUniformBlockBinding__sig : 'viii' ,
840
924
glUniformMatrix2fv__sig : 'viiip' ,
925
+ glUniformMatrix2x3fv__sig : 'viiip' ,
926
+ glUniformMatrix2x4fv__sig : 'viiip' ,
841
927
glUniformMatrix3fv__sig : 'viiip' ,
928
+ glUniformMatrix3x2fv__sig : 'viiip' ,
929
+ glUniformMatrix3x4fv__sig : 'viiip' ,
842
930
glUniformMatrix4fv__sig : 'viiip' ,
931
+ glUniformMatrix4x2fv__sig : 'viiip' ,
932
+ glUniformMatrix4x3fv__sig : 'viiip' ,
843
933
glUnmapBuffer__sig : 'ii' ,
844
934
glUseProgram__sig : 'vi' ,
845
935
glValidateProgram__sig : 'vi' ,
@@ -852,9 +942,15 @@ sigs = {
852
942
glVertexAttrib4f__sig : 'viffff' ,
853
943
glVertexAttrib4fv__sig : 'vip' ,
854
944
glVertexAttribDivisor__sig : 'vii' ,
945
+ glVertexAttribI4i__sig : 'viiiii' ,
946
+ glVertexAttribI4iv__sig : 'vip' ,
947
+ glVertexAttribI4ui__sig : 'viiiii' ,
948
+ glVertexAttribI4uiv__sig : 'vip' ,
949
+ glVertexAttribIPointer__sig : 'viiiip' ,
855
950
glVertexAttribPointer__sig : 'viiiiip' ,
856
951
glVertexPointer__sig : 'viiip' ,
857
952
glViewport__sig : 'viiii' ,
953
+ glWaitSync__sig : 'vpij' ,
858
954
glewGetErrorString__sig : 'pi' ,
859
955
glewGetExtension__sig : 'ip' ,
860
956
glewGetString__sig : 'pi' ,
0 commit comments