~ubuntu-branches/ubuntu/trusty/erlang/trusty

« back to all changes in this revision

Viewing changes to lib/wx/include/gl.hrl

  • Committer: Bazaar Package Importer
  • Author(s): Clint Byrum
  • Date: 2011-05-05 15:48:43 UTC
  • mfrom: (3.5.13 sid)
  • Revision ID: james.westby@ubuntu.com-20110505154843-0om6ekzg6m7ugj27
Tags: 1:14.b.2-dfsg-3ubuntu1
* Merge from debian unstable.  Remaining changes:
  - Drop libwxgtk2.8-dev build dependency. Wx isn't in main, and not
    supposed to.
  - Drop erlang-wx binary.
  - Drop erlang-wx dependency from -megaco, -common-test, and -reltool, they
    do not really need wx. Also drop it from -debugger; the GUI needs wx,
    but it apparently has CLI bits as well, and is also needed by -megaco,
    so let's keep the package for now.
  - debian/patches/series: Do what I meant, and enable build-options.patch
    instead.
* Additional changes:
  - Drop erlang-wx from -et
* Dropped Changes:
  - patches/pcre-crash.patch: CVE-2008-2371: outer level option with
    alternatives caused crash. (Applied Upstream)
  - fix for ssl certificate verification in newSSL: 
    ssl_cacertfile_fix.patch (Applied Upstream)
  - debian/patches/series: Enable native.patch again, to get stripped beam
    files and reduce the package size again. (build-options is what
    actually accomplished this)
  - Remove build-options.patch on advice from upstream and because it caused
    odd build failures.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
%%
2
2
%% %CopyrightBegin%
3
 
%% 
4
 
%% Copyright Ericsson AB 2008-2009. All Rights Reserved.
5
 
%% 
 
3
%%
 
4
%% Copyright Ericsson AB 2008-2010. All Rights Reserved.
 
5
%%
6
6
%% The contents of this file are subject to the Erlang Public License,
7
7
%% Version 1.1, (the "License"); you may not use this file except in
8
8
%% compliance with the License. You should have received a copy of the
9
9
%% Erlang Public License along with this software. If not, it can be
10
10
%% retrieved online at http://www.erlang.org/.
11
 
%% 
 
11
%%
12
12
%% Software distributed under the License is distributed on an "AS IS"
13
13
%% basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
14
14
%% the License for the specific language governing rights and limitations
15
15
%% under the License.
16
 
%% 
 
16
%%
17
17
%% %CopyrightEnd%
18
18
 
19
19
%% OPENGL DEFINITIONS
782
782
-define(GL_TEXTURE_COMPARE_MODE, 16#884C).
783
783
-define(GL_TEXTURE_COMPARE_FUNC, 16#884D).
784
784
-define(GL_COMPARE_R_TO_TEXTURE, 16#884E).
785
 
-define(GL_GLEXT_VERSION, 52).
 
785
-define(GL_GLEXT_VERSION, 65).
786
786
-define(GL_CONSTANT_COLOR, 16#8001).
787
787
-define(GL_ONE_MINUS_CONSTANT_COLOR, 16#8002).
788
788
-define(GL_CONSTANT_ALPHA, 16#8003).
1021
1021
-define(GL_CLIP_DISTANCE3, 16#3003).
1022
1022
-define(GL_CLIP_DISTANCE4, 16#3004).
1023
1023
-define(GL_CLIP_DISTANCE5, 16#3005).
 
1024
-define(GL_CLIP_DISTANCE6, 16#3006).
 
1025
-define(GL_CLIP_DISTANCE7, 16#3007).
1024
1026
-define(GL_MAX_CLIP_DISTANCES, 16#D32).
1025
1027
-define(GL_MAJOR_VERSION, 16#821B).
1026
1028
-define(GL_MINOR_VERSION, 16#821C).
1111
1113
-define(GL_QUERY_NO_WAIT, 16#8E14).
1112
1114
-define(GL_QUERY_BY_REGION_WAIT, 16#8E15).
1113
1115
-define(GL_QUERY_BY_REGION_NO_WAIT, 16#8E16).
 
1116
-define(GL_BUFFER_ACCESS_FLAGS, 16#911F).
 
1117
-define(GL_BUFFER_MAP_LENGTH, 16#9120).
 
1118
-define(GL_BUFFER_MAP_OFFSET, 16#9121).
1114
1119
-define(GL_CLAMP_VERTEX_COLOR, 16#891A).
1115
1120
-define(GL_CLAMP_FRAGMENT_COLOR, 16#891B).
1116
1121
-define(GL_ALPHA_INTEGER, 16#8D97).
1145
1150
-define(GL_SIGNED_NORMALIZED, 16#8F9C).
1146
1151
-define(GL_PRIMITIVE_RESTART, 16#8F9D).
1147
1152
-define(GL_PRIMITIVE_RESTART_INDEX, 16#8F9E).
 
1153
-define(GL_CONTEXT_CORE_PROFILE_BIT, 16#1).
 
1154
-define(GL_CONTEXT_COMPATIBILITY_PROFILE_BIT, 16#2).
 
1155
-define(GL_LINES_ADJACENCY, 16#A).
 
1156
-define(GL_LINE_STRIP_ADJACENCY, 16#B).
 
1157
-define(GL_TRIANGLES_ADJACENCY, 16#C).
 
1158
-define(GL_TRIANGLE_STRIP_ADJACENCY, 16#D).
 
1159
-define(GL_PROGRAM_POINT_SIZE, 16#8642).
 
1160
-define(GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, 16#8C29).
 
1161
-define(GL_FRAMEBUFFER_ATTACHMENT_LAYERED, 16#8DA7).
 
1162
-define(GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, 16#8DA8).
 
1163
-define(GL_GEOMETRY_SHADER, 16#8DD9).
 
1164
-define(GL_GEOMETRY_VERTICES_OUT, 16#8916).
 
1165
-define(GL_GEOMETRY_INPUT_TYPE, 16#8917).
 
1166
-define(GL_GEOMETRY_OUTPUT_TYPE, 16#8918).
 
1167
-define(GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, 16#8DDF).
 
1168
-define(GL_MAX_GEOMETRY_OUTPUT_VERTICES, 16#8DE0).
 
1169
-define(GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, 16#8DE1).
 
1170
-define(GL_MAX_VERTEX_OUTPUT_COMPONENTS, 16#9122).
 
1171
-define(GL_MAX_GEOMETRY_INPUT_COMPONENTS, 16#9123).
 
1172
-define(GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, 16#9124).
 
1173
-define(GL_MAX_FRAGMENT_INPUT_COMPONENTS, 16#9125).
 
1174
-define(GL_CONTEXT_PROFILE_MASK, 16#9126).
 
1175
-define(GL_VERTEX_ATTRIB_ARRAY_DIVISOR, 16#88FE).
 
1176
-define(GL_SAMPLE_SHADING, 16#8C36).
 
1177
-define(GL_MIN_SAMPLE_SHADING_VALUE, 16#8C37).
 
1178
-define(GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET, 16#8E5E).
 
1179
-define(GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET, 16#8E5F).
 
1180
-define(GL_TEXTURE_CUBE_MAP_ARRAY, 16#9009).
 
1181
-define(GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, 16#900A).
 
1182
-define(GL_PROXY_TEXTURE_CUBE_MAP_ARRAY, 16#900B).
 
1183
-define(GL_SAMPLER_CUBE_MAP_ARRAY, 16#900C).
 
1184
-define(GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, 16#900D).
 
1185
-define(GL_INT_SAMPLER_CUBE_MAP_ARRAY, 16#900E).
 
1186
-define(GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, 16#900F).
1148
1187
-define(GL_TEXTURE0_ARB, 16#84C0).
1149
1188
-define(GL_TEXTURE1_ARB, 16#84C1).
1150
1189
-define(GL_TEXTURE2_ARB, 16#84C2).
1712
1751
-define(GL_INVALID_INDEX, 16#FFFFFFFF).
1713
1752
-define(GL_COPY_READ_BUFFER, 16#8F36).
1714
1753
-define(GL_COPY_WRITE_BUFFER, 16#8F37).
 
1754
-define(GL_DEPTH_CLAMP, 16#864F).
 
1755
-define(GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION, 16#8E4C).
 
1756
-define(GL_FIRST_VERTEX_CONVENTION, 16#8E4D).
 
1757
-define(GL_LAST_VERTEX_CONVENTION, 16#8E4E).
 
1758
-define(GL_PROVOKING_VERTEX, 16#8E4F).
 
1759
-define(GL_TEXTURE_CUBE_MAP_SEAMLESS, 16#884F).
 
1760
-define(GL_MAX_SERVER_WAIT_TIMEOUT, 16#9111).
 
1761
-define(GL_OBJECT_TYPE, 16#9112).
 
1762
-define(GL_SYNC_CONDITION, 16#9113).
 
1763
-define(GL_SYNC_STATUS, 16#9114).
 
1764
-define(GL_SYNC_FLAGS, 16#9115).
 
1765
-define(GL_SYNC_FENCE, 16#9116).
 
1766
-define(GL_SYNC_GPU_COMMANDS_COMPLETE, 16#9117).
 
1767
-define(GL_UNSIGNALED, 16#9118).
 
1768
-define(GL_SIGNALED, 16#9119).
 
1769
-define(GL_ALREADY_SIGNALED, 16#911A).
 
1770
-define(GL_TIMEOUT_EXPIRED, 16#911B).
 
1771
-define(GL_CONDITION_SATISFIED, 16#911C).
 
1772
-define(GL_WAIT_FAILED, 16#911D).
 
1773
-define(GL_SYNC_FLUSH_COMMANDS_BIT, 16#1).
 
1774
-define(GL_TIMEOUT_IGNORED, 16#FFFFFFFFFFFFFFFF).
 
1775
-define(GL_SAMPLE_POSITION, 16#8E50).
 
1776
-define(GL_SAMPLE_MASK, 16#8E51).
 
1777
-define(GL_SAMPLE_MASK_VALUE, 16#8E52).
 
1778
-define(GL_MAX_SAMPLE_MASK_WORDS, 16#8E59).
 
1779
-define(GL_TEXTURE_2D_MULTISAMPLE, 16#9100).
 
1780
-define(GL_PROXY_TEXTURE_2D_MULTISAMPLE, 16#9101).
 
1781
-define(GL_TEXTURE_2D_MULTISAMPLE_ARRAY, 16#9102).
 
1782
-define(GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY, 16#9103).
 
1783
-define(GL_TEXTURE_BINDING_2D_MULTISAMPLE, 16#9104).
 
1784
-define(GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY, 16#9105).
 
1785
-define(GL_TEXTURE_SAMPLES, 16#9106).
 
1786
-define(GL_TEXTURE_FIXED_SAMPLE_LOCATIONS, 16#9107).
 
1787
-define(GL_SAMPLER_2D_MULTISAMPLE, 16#9108).
 
1788
-define(GL_INT_SAMPLER_2D_MULTISAMPLE, 16#9109).
 
1789
-define(GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE, 16#910A).
 
1790
-define(GL_SAMPLER_2D_MULTISAMPLE_ARRAY, 16#910B).
 
1791
-define(GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, 16#910C).
 
1792
-define(GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, 16#910D).
 
1793
-define(GL_MAX_COLOR_TEXTURE_SAMPLES, 16#910E).
 
1794
-define(GL_MAX_DEPTH_TEXTURE_SAMPLES, 16#910F).
 
1795
-define(GL_MAX_INTEGER_SAMPLES, 16#9110).
 
1796
-define(GL_SAMPLE_SHADING_ARB, 16#8C36).
 
1797
-define(GL_MIN_SAMPLE_SHADING_VALUE_ARB, 16#8C37).
 
1798
-define(GL_TEXTURE_CUBE_MAP_ARRAY_ARB, 16#9009).
 
1799
-define(GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_ARB, 16#900A).
 
1800
-define(GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB, 16#900B).
 
1801
-define(GL_SAMPLER_CUBE_MAP_ARRAY_ARB, 16#900C).
 
1802
-define(GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_ARB, 16#900D).
 
1803
-define(GL_INT_SAMPLER_CUBE_MAP_ARRAY_ARB, 16#900E).
 
1804
-define(GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_ARB, 16#900F).
 
1805
-define(GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB, 16#8E5E).
 
1806
-define(GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB, 16#8E5F).
 
1807
-define(GL_SHADER_INCLUDE_ARB, 16#8DAE).
 
1808
-define(GL_NAMED_STRING_LENGTH_ARB, 16#8DE9).
 
1809
-define(GL_NAMED_STRING_TYPE_ARB, 16#8DEA).
 
1810
-define(GL_COMPRESSED_RGBA_BPTC_UNORM_ARB, 16#8E8C).
 
1811
-define(GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB, 16#8E8D).
 
1812
-define(GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB, 16#8E8E).
 
1813
-define(GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB, 16#8E8F).
 
1814
-define(GL_SRC1_COLOR, 16#88F9).
 
1815
-define(GL_ONE_MINUS_SRC1_COLOR, 16#88FA).
 
1816
-define(GL_ONE_MINUS_SRC1_ALPHA, 16#88FB).
 
1817
-define(GL_MAX_DUAL_SOURCE_DRAW_BUFFERS, 16#88FC).
 
1818
-define(GL_ANY_SAMPLES_PASSED, 16#8C2F).
 
1819
-define(GL_SAMPLER_BINDING, 16#8919).
 
1820
-define(GL_RGB10_A2UI, 16#906F).
 
1821
-define(GL_TEXTURE_SWIZZLE_R, 16#8E42).
 
1822
-define(GL_TEXTURE_SWIZZLE_G, 16#8E43).
 
1823
-define(GL_TEXTURE_SWIZZLE_B, 16#8E44).
 
1824
-define(GL_TEXTURE_SWIZZLE_A, 16#8E45).
 
1825
-define(GL_TEXTURE_SWIZZLE_RGBA, 16#8E46).
 
1826
-define(GL_TIME_ELAPSED, 16#88BF).
 
1827
-define(GL_TIMESTAMP, 16#8E28).
 
1828
-define(GL_INT_2_10_10_10_REV, 16#8D9F).
 
1829
-define(GL_DRAW_INDIRECT_BUFFER, 16#8F3F).
 
1830
-define(GL_DRAW_INDIRECT_BUFFER_BINDING, 16#8F43).
 
1831
-define(GL_GEOMETRY_SHADER_INVOCATIONS, 16#887F).
 
1832
-define(GL_MAX_GEOMETRY_SHADER_INVOCATIONS, 16#8E5A).
 
1833
-define(GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, 16#8E5B).
 
1834
-define(GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, 16#8E5C).
 
1835
-define(GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, 16#8E5D).
 
1836
-define(GL_DOUBLE_VEC2, 16#8FFC).
 
1837
-define(GL_DOUBLE_VEC3, 16#8FFD).
 
1838
-define(GL_DOUBLE_VEC4, 16#8FFE).
 
1839
-define(GL_DOUBLE_MAT2, 16#8F46).
 
1840
-define(GL_DOUBLE_MAT3, 16#8F47).
 
1841
-define(GL_DOUBLE_MAT4, 16#8F48).
 
1842
-define(GL_DOUBLE_MAT2x3, 16#8F49).
 
1843
-define(GL_DOUBLE_MAT2x4, 16#8F4A).
 
1844
-define(GL_DOUBLE_MAT3x2, 16#8F4B).
 
1845
-define(GL_DOUBLE_MAT3x4, 16#8F4C).
 
1846
-define(GL_DOUBLE_MAT4x2, 16#8F4D).
 
1847
-define(GL_DOUBLE_MAT4x3, 16#8F4E).
 
1848
-define(GL_ACTIVE_SUBROUTINES, 16#8DE5).
 
1849
-define(GL_ACTIVE_SUBROUTINE_UNIFORMS, 16#8DE6).
 
1850
-define(GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS, 16#8E47).
 
1851
-define(GL_ACTIVE_SUBROUTINE_MAX_LENGTH, 16#8E48).
 
1852
-define(GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH, 16#8E49).
 
1853
-define(GL_MAX_SUBROUTINES, 16#8DE7).
 
1854
-define(GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS, 16#8DE8).
 
1855
-define(GL_NUM_COMPATIBLE_SUBROUTINES, 16#8E4A).
 
1856
-define(GL_COMPATIBLE_SUBROUTINES, 16#8E4B).
 
1857
-define(GL_PATCHES, 16#E).
 
1858
-define(GL_PATCH_VERTICES, 16#8E72).
 
1859
-define(GL_PATCH_DEFAULT_INNER_LEVEL, 16#8E73).
 
1860
-define(GL_PATCH_DEFAULT_OUTER_LEVEL, 16#8E74).
 
1861
-define(GL_TESS_CONTROL_OUTPUT_VERTICES, 16#8E75).
 
1862
-define(GL_TESS_GEN_MODE, 16#8E76).
 
1863
-define(GL_TESS_GEN_SPACING, 16#8E77).
 
1864
-define(GL_TESS_GEN_VERTEX_ORDER, 16#8E78).
 
1865
-define(GL_TESS_GEN_POINT_MODE, 16#8E79).
 
1866
-define(GL_ISOLINES, 16#8E7A).
 
1867
-define(GL_FRACTIONAL_ODD, 16#8E7B).
 
1868
-define(GL_FRACTIONAL_EVEN, 16#8E7C).
 
1869
-define(GL_MAX_PATCH_VERTICES, 16#8E7D).
 
1870
-define(GL_MAX_TESS_GEN_LEVEL, 16#8E7E).
 
1871
-define(GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, 16#8E7F).
 
1872
-define(GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, 16#8E80).
 
1873
-define(GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, 16#8E81).
 
1874
-define(GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, 16#8E82).
 
1875
-define(GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, 16#8E83).
 
1876
-define(GL_MAX_TESS_PATCH_COMPONENTS, 16#8E84).
 
1877
-define(GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, 16#8E85).
 
1878
-define(GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, 16#8E86).
 
1879
-define(GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, 16#8E89).
 
1880
-define(GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, 16#8E8A).
 
1881
-define(GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, 16#886C).
 
1882
-define(GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, 16#886D).
 
1883
-define(GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, 16#8E1E).
 
1884
-define(GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, 16#8E1F).
 
1885
-define(GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER, 16#84F0).
 
1886
-define(GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER, 16#84F1).
 
1887
-define(GL_TESS_EVALUATION_SHADER, 16#8E87).
 
1888
-define(GL_TESS_CONTROL_SHADER, 16#8E88).
 
1889
-define(GL_TRANSFORM_FEEDBACK, 16#8E22).
 
1890
-define(GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED, 16#8E23).
 
1891
-define(GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE, 16#8E24).
 
1892
-define(GL_TRANSFORM_FEEDBACK_BINDING, 16#8E25).
 
1893
-define(GL_MAX_TRANSFORM_FEEDBACK_BUFFERS, 16#8E70).
 
1894
-define(GL_MAX_VERTEX_STREAMS, 16#8E71).
 
1895
-define(GL_FIXED, 16#140C).
 
1896
-define(GL_IMPLEMENTATION_COLOR_READ_TYPE, 16#8B9A).
 
1897
-define(GL_IMPLEMENTATION_COLOR_READ_FORMAT, 16#8B9B).
 
1898
-define(GL_LOW_FLOAT, 16#8DF0).
 
1899
-define(GL_MEDIUM_FLOAT, 16#8DF1).
 
1900
-define(GL_HIGH_FLOAT, 16#8DF2).
 
1901
-define(GL_LOW_INT, 16#8DF3).
 
1902
-define(GL_MEDIUM_INT, 16#8DF4).
 
1903
-define(GL_HIGH_INT, 16#8DF5).
 
1904
-define(GL_SHADER_COMPILER, 16#8DFA).
 
1905
-define(GL_NUM_SHADER_BINARY_FORMATS, 16#8DF9).
 
1906
-define(GL_MAX_VERTEX_UNIFORM_VECTORS, 16#8DFB).
 
1907
-define(GL_MAX_VARYING_VECTORS, 16#8DFC).
 
1908
-define(GL_MAX_FRAGMENT_UNIFORM_VECTORS, 16#8DFD).
 
1909
-define(GL_PROGRAM_BINARY_RETRIEVABLE_HINT, 16#8257).
 
1910
-define(GL_PROGRAM_BINARY_LENGTH, 16#8741).
 
1911
-define(GL_NUM_PROGRAM_BINARY_FORMATS, 16#87FE).
 
1912
-define(GL_PROGRAM_BINARY_FORMATS, 16#87FF).
 
1913
-define(GL_VERTEX_SHADER_BIT, 16#1).
 
1914
-define(GL_FRAGMENT_SHADER_BIT, 16#2).
 
1915
-define(GL_GEOMETRY_SHADER_BIT, 16#4).
 
1916
-define(GL_TESS_CONTROL_SHADER_BIT, 16#8).
 
1917
-define(GL_TESS_EVALUATION_SHADER_BIT, 16#10).
 
1918
-define(GL_ALL_SHADER_BITS, 16#FFFFFFFF).
 
1919
-define(GL_PROGRAM_SEPARABLE, 16#8258).
 
1920
-define(GL_ACTIVE_PROGRAM, 16#8259).
 
1921
-define(GL_PROGRAM_PIPELINE_BINDING, 16#825A).
 
1922
-define(GL_MAX_VIEWPORTS, 16#825B).
 
1923
-define(GL_VIEWPORT_SUBPIXEL_BITS, 16#825C).
 
1924
-define(GL_VIEWPORT_BOUNDS_RANGE, 16#825D).
 
1925
-define(GL_LAYER_PROVOKING_VERTEX, 16#825E).
 
1926
-define(GL_VIEWPORT_INDEX_PROVOKING_VERTEX, 16#825F).
 
1927
-define(GL_UNDEFINED_VERTEX, 16#8260).
 
1928
-define(GL_SYNC_CL_EVENT_ARB, 16#8240).
 
1929
-define(GL_SYNC_CL_EVENT_COMPLETE_ARB, 16#8241).
 
1930
-define(GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB, 16#8242).
 
1931
-define(GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB, 16#8243).
 
1932
-define(GL_DEBUG_CALLBACK_FUNCTION_ARB, 16#8244).
 
1933
-define(GL_DEBUG_CALLBACK_USER_PARAM_ARB, 16#8245).
 
1934
-define(GL_DEBUG_SOURCE_API_ARB, 16#8246).
 
1935
-define(GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB, 16#8247).
 
1936
-define(GL_DEBUG_SOURCE_SHADER_COMPILER_ARB, 16#8248).
 
1937
-define(GL_DEBUG_SOURCE_THIRD_PARTY_ARB, 16#8249).
 
1938
-define(GL_DEBUG_SOURCE_APPLICATION_ARB, 16#824A).
 
1939
-define(GL_DEBUG_SOURCE_OTHER_ARB, 16#824B).
 
1940
-define(GL_DEBUG_TYPE_ERROR_ARB, 16#824C).
 
1941
-define(GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB, 16#824D).
 
1942
-define(GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB, 16#824E).
 
1943
-define(GL_DEBUG_TYPE_PORTABILITY_ARB, 16#824F).
 
1944
-define(GL_DEBUG_TYPE_PERFORMANCE_ARB, 16#8250).
 
1945
-define(GL_DEBUG_TYPE_OTHER_ARB, 16#8251).
 
1946
-define(GL_MAX_DEBUG_MESSAGE_LENGTH_ARB, 16#9143).
 
1947
-define(GL_MAX_DEBUG_LOGGED_MESSAGES_ARB, 16#9144).
 
1948
-define(GL_DEBUG_LOGGED_MESSAGES_ARB, 16#9145).
 
1949
-define(GL_DEBUG_SEVERITY_HIGH_ARB, 16#9146).
 
1950
-define(GL_DEBUG_SEVERITY_MEDIUM_ARB, 16#9147).
 
1951
-define(GL_DEBUG_SEVERITY_LOW_ARB, 16#9148).
 
1952
-define(GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB, 16#4).
 
1953
-define(GL_LOSE_CONTEXT_ON_RESET_ARB, 16#8252).
 
1954
-define(GL_GUILTY_CONTEXT_RESET_ARB, 16#8253).
 
1955
-define(GL_INNOCENT_CONTEXT_RESET_ARB, 16#8254).
 
1956
-define(GL_UNKNOWN_CONTEXT_RESET_ARB, 16#8255).
 
1957
-define(GL_RESET_NOTIFICATION_STRATEGY_ARB, 16#8256).
 
1958
-define(GL_NO_RESET_NOTIFICATION_ARB, 16#8261).
1715
1959
-define(GL_CONSTANT_COLOR_EXT, 16#8001).
1716
1960
-define(GL_ONE_MINUS_CONSTANT_COLOR_EXT, 16#8002).
1717
1961
-define(GL_CONSTANT_ALPHA_EXT, 16#8003).
2921
3165
-define(GL_ACTIVE_STENCIL_FACE_EXT, 16#8911).
2922
3166
-define(GL_TEXT_FRAGMENT_SHADER_ATI, 16#8200).
2923
3167
-define(GL_UNPACK_CLIENT_STORAGE_APPLE, 16#85B2).
2924
 
-define(GL_ELEMENT_ARRAY_APPLE, 16#8768).
2925
 
-define(GL_ELEMENT_ARRAY_TYPE_APPLE, 16#8769).
2926
 
-define(GL_ELEMENT_ARRAY_POINTER_APPLE, 16#876A).
 
3168
-define(GL_ELEMENT_ARRAY_APPLE, 16#8A0C).
 
3169
-define(GL_ELEMENT_ARRAY_TYPE_APPLE, 16#8A0D).
 
3170
-define(GL_ELEMENT_ARRAY_POINTER_APPLE, 16#8A0E).
2927
3171
-define(GL_DRAW_PIXELS_APPLE, 16#8A0A).
2928
3172
-define(GL_FENCE_APPLE, 16#8A0B).
2929
3173
-define(GL_VERTEX_ARRAY_BINDING_APPLE, 16#85B5).
2931
3175
-define(GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE, 16#851E).
2932
3176
-define(GL_VERTEX_ARRAY_STORAGE_HINT_APPLE, 16#851F).
2933
3177
-define(GL_VERTEX_ARRAY_RANGE_POINTER_APPLE, 16#8521).
 
3178
-define(GL_STORAGE_CLIENT_APPLE, 16#85B4).
2934
3179
-define(GL_STORAGE_CACHED_APPLE, 16#85BE).
2935
3180
-define(GL_STORAGE_SHARED_APPLE, 16#85BF).
2936
3181
-define(GL_YCBCR_422_APPLE, 16#85B9).
3244
3489
-define(GL_SEPARATE_ATTRIBS_NV, 16#8C8D).
3245
3490
-define(GL_TRANSFORM_FEEDBACK_BUFFER_NV, 16#8C8E).
3246
3491
-define(GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV, 16#8C8F).
 
3492
-define(GL_LAYER_NV, 16#8DAA).
 
3493
-define(GL_NEXT_BUFFER_NV, -2).
 
3494
-define(GL_SKIP_COMPONENTS4_NV, -3).
 
3495
-define(GL_SKIP_COMPONENTS3_NV, -4).
 
3496
-define(GL_SKIP_COMPONENTS2_NV, -5).
 
3497
-define(GL_SKIP_COMPONENTS1_NV, -6).
3247
3498
-define(GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT, 16#8DE2).
3248
3499
-define(GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT, 16#8DE3).
3249
3500
-define(GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT, 16#8DE4).
3335
3586
-define(GL_SAMPLE_MASK_VALUE_NV, 16#8E52).
3336
3587
-define(GL_TEXTURE_BINDING_RENDERBUFFER_NV, 16#8E53).
3337
3588
-define(GL_TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV, 16#8E54).
3338
 
-define(GL_MAX_SAMPLE_MASK_WORDS_NV, 16#8E59).
3339
3589
-define(GL_TEXTURE_RENDERBUFFER_NV, 16#8E55).
3340
3590
-define(GL_SAMPLER_RENDERBUFFER_NV, 16#8E56).
3341
3591
-define(GL_INT_SAMPLER_RENDERBUFFER_NV, 16#8E57).
3342
3592
-define(GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV, 16#8E58).
 
3593
-define(GL_MAX_SAMPLE_MASK_WORDS_NV, 16#8E59).
3343
3594
-define(GL_TRANSFORM_FEEDBACK_NV, 16#8E22).
3344
3595
-define(GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV, 16#8E23).
3345
3596
-define(GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV, 16#8E24).
3365
3616
-define(GL_FIRST_VERTEX_CONVENTION_EXT, 16#8E4D).
3366
3617
-define(GL_LAST_VERTEX_CONVENTION_EXT, 16#8E4E).
3367
3618
-define(GL_PROVOKING_VERTEX_EXT, 16#8E4F).
 
3619
-define(GL_ALPHA_SNORM, 16#9010).
 
3620
-define(GL_LUMINANCE_SNORM, 16#9011).
 
3621
-define(GL_LUMINANCE_ALPHA_SNORM, 16#9012).
 
3622
-define(GL_INTENSITY_SNORM, 16#9013).
 
3623
-define(GL_ALPHA8_SNORM, 16#9014).
 
3624
-define(GL_LUMINANCE8_SNORM, 16#9015).
 
3625
-define(GL_LUMINANCE8_ALPHA8_SNORM, 16#9016).
 
3626
-define(GL_INTENSITY8_SNORM, 16#9017).
 
3627
-define(GL_ALPHA16_SNORM, 16#9018).
 
3628
-define(GL_LUMINANCE16_SNORM, 16#9019).
 
3629
-define(GL_LUMINANCE16_ALPHA16_SNORM, 16#901A).
 
3630
-define(GL_INTENSITY16_SNORM, 16#901B).
 
3631
-define(GL_TEXTURE_RANGE_LENGTH_APPLE, 16#85B7).
 
3632
-define(GL_TEXTURE_RANGE_POINTER_APPLE, 16#85B8).
 
3633
-define(GL_TEXTURE_STORAGE_HINT_APPLE, 16#85BC).
 
3634
-define(GL_STORAGE_PRIVATE_APPLE, 16#85BD).
 
3635
-define(GL_HALF_APPLE, 16#140B).
 
3636
-define(GL_RGBA_FLOAT32_APPLE, 16#8814).
 
3637
-define(GL_RGB_FLOAT32_APPLE, 16#8815).
 
3638
-define(GL_ALPHA_FLOAT32_APPLE, 16#8816).
 
3639
-define(GL_INTENSITY_FLOAT32_APPLE, 16#8817).
 
3640
-define(GL_LUMINANCE_FLOAT32_APPLE, 16#8818).
 
3641
-define(GL_LUMINANCE_ALPHA_FLOAT32_APPLE, 16#8819).
 
3642
-define(GL_RGBA_FLOAT16_APPLE, 16#881A).
 
3643
-define(GL_RGB_FLOAT16_APPLE, 16#881B).
 
3644
-define(GL_ALPHA_FLOAT16_APPLE, 16#881C).
 
3645
-define(GL_INTENSITY_FLOAT16_APPLE, 16#881D).
 
3646
-define(GL_LUMINANCE_FLOAT16_APPLE, 16#881E).
 
3647
-define(GL_LUMINANCE_ALPHA_FLOAT16_APPLE, 16#881F).
 
3648
-define(GL_COLOR_FLOAT_APPLE, 16#8A0F).
 
3649
-define(GL_VERTEX_ATTRIB_MAP1_APPLE, 16#8A00).
 
3650
-define(GL_VERTEX_ATTRIB_MAP2_APPLE, 16#8A01).
 
3651
-define(GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE, 16#8A02).
 
3652
-define(GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE, 16#8A03).
 
3653
-define(GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE, 16#8A04).
 
3654
-define(GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE, 16#8A05).
 
3655
-define(GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE, 16#8A06).
 
3656
-define(GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE, 16#8A07).
 
3657
-define(GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE, 16#8A08).
 
3658
-define(GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE, 16#8A09).
 
3659
-define(GL_AUX_DEPTH_STENCIL_APPLE, 16#8A14).
 
3660
-define(GL_BUFFER_OBJECT_APPLE, 16#85B3).
 
3661
-define(GL_RELEASED_APPLE, 16#8A19).
 
3662
-define(GL_VOLATILE_APPLE, 16#8A1A).
 
3663
-define(GL_RETAINED_APPLE, 16#8A1B).
 
3664
-define(GL_UNDEFINED_APPLE, 16#8A1C).
 
3665
-define(GL_PURGEABLE_APPLE, 16#8A1D).
 
3666
-define(GL_PACK_ROW_BYTES_APPLE, 16#8A15).
 
3667
-define(GL_UNPACK_ROW_BYTES_APPLE, 16#8A16).
 
3668
-define(GL_RGB_422_APPLE, 16#8A1F).
 
3669
-define(GL_VIDEO_BUFFER_NV, 16#9020).
 
3670
-define(GL_VIDEO_BUFFER_BINDING_NV, 16#9021).
 
3671
-define(GL_FIELD_UPPER_NV, 16#9022).
 
3672
-define(GL_FIELD_LOWER_NV, 16#9023).
 
3673
-define(GL_NUM_VIDEO_CAPTURE_STREAMS_NV, 16#9024).
 
3674
-define(GL_NEXT_VIDEO_CAPTURE_BUFFER_STATUS_NV, 16#9025).
 
3675
-define(GL_VIDEO_CAPTURE_TO_422_SUPPORTED_NV, 16#9026).
 
3676
-define(GL_LAST_VIDEO_CAPTURE_STATUS_NV, 16#9027).
 
3677
-define(GL_VIDEO_BUFFER_PITCH_NV, 16#9028).
 
3678
-define(GL_VIDEO_COLOR_CONVERSION_MATRIX_NV, 16#9029).
 
3679
-define(GL_VIDEO_COLOR_CONVERSION_MAX_NV, 16#902A).
 
3680
-define(GL_VIDEO_COLOR_CONVERSION_MIN_NV, 16#902B).
 
3681
-define(GL_VIDEO_COLOR_CONVERSION_OFFSET_NV, 16#902C).
 
3682
-define(GL_VIDEO_BUFFER_INTERNAL_FORMAT_NV, 16#902D).
 
3683
-define(GL_PARTIAL_SUCCESS_NV, 16#902E).
 
3684
-define(GL_SUCCESS_NV, 16#902F).
 
3685
-define(GL_FAILURE_NV, 16#9030).
 
3686
-define(GL_YCBYCR8_422_NV, 16#9031).
 
3687
-define(GL_YCBAYCR8A_4224_NV, 16#9032).
 
3688
-define(GL_Z6Y10Z6CB10Z6Y10Z6CR10_422_NV, 16#9033).
 
3689
-define(GL_Z6Y10Z6CB10Z6A10Z6Y10Z6CR10Z6A10_4224_NV, 16#9034).
 
3690
-define(GL_Z4Y12Z4CB12Z4Y12Z4CR12_422_NV, 16#9035).
 
3691
-define(GL_Z4Y12Z4CB12Z4A12Z4Y12Z4CR12Z4A12_4224_NV, 16#9036).
 
3692
-define(GL_Z4Y12Z4CB12Z4CR12_444_NV, 16#9037).
 
3693
-define(GL_VIDEO_CAPTURE_FRAME_WIDTH_NV, 16#9038).
 
3694
-define(GL_VIDEO_CAPTURE_FRAME_HEIGHT_NV, 16#9039).
 
3695
-define(GL_VIDEO_CAPTURE_FIELD_UPPER_HEIGHT_NV, 16#903A).
 
3696
-define(GL_VIDEO_CAPTURE_FIELD_LOWER_HEIGHT_NV, 16#903B).
 
3697
-define(GL_VIDEO_CAPTURE_SURFACE_ORIGIN_NV, 16#903C).
 
3698
-define(GL_ACTIVE_PROGRAM_EXT, 16#8B8D).
 
3699
-define(GL_BUFFER_GPU_ADDRESS_NV, 16#8F1D).
 
3700
-define(GL_GPU_ADDRESS_NV, 16#8F34).
 
3701
-define(GL_MAX_SHADER_BUFFER_ADDRESS_NV, 16#8F35).
 
3702
-define(GL_VERTEX_ATTRIB_ARRAY_UNIFIED_NV, 16#8F1E).
 
3703
-define(GL_ELEMENT_ARRAY_UNIFIED_NV, 16#8F1F).
 
3704
-define(GL_VERTEX_ATTRIB_ARRAY_ADDRESS_NV, 16#8F20).
 
3705
-define(GL_VERTEX_ARRAY_ADDRESS_NV, 16#8F21).
 
3706
-define(GL_NORMAL_ARRAY_ADDRESS_NV, 16#8F22).
 
3707
-define(GL_COLOR_ARRAY_ADDRESS_NV, 16#8F23).
 
3708
-define(GL_INDEX_ARRAY_ADDRESS_NV, 16#8F24).
 
3709
-define(GL_TEXTURE_COORD_ARRAY_ADDRESS_NV, 16#8F25).
 
3710
-define(GL_EDGE_FLAG_ARRAY_ADDRESS_NV, 16#8F26).
 
3711
-define(GL_SECONDARY_COLOR_ARRAY_ADDRESS_NV, 16#8F27).
 
3712
-define(GL_FOG_COORD_ARRAY_ADDRESS_NV, 16#8F28).
 
3713
-define(GL_ELEMENT_ARRAY_ADDRESS_NV, 16#8F29).
 
3714
-define(GL_VERTEX_ATTRIB_ARRAY_LENGTH_NV, 16#8F2A).
 
3715
-define(GL_VERTEX_ARRAY_LENGTH_NV, 16#8F2B).
 
3716
-define(GL_NORMAL_ARRAY_LENGTH_NV, 16#8F2C).
 
3717
-define(GL_COLOR_ARRAY_LENGTH_NV, 16#8F2D).
 
3718
-define(GL_INDEX_ARRAY_LENGTH_NV, 16#8F2E).
 
3719
-define(GL_TEXTURE_COORD_ARRAY_LENGTH_NV, 16#8F2F).
 
3720
-define(GL_EDGE_FLAG_ARRAY_LENGTH_NV, 16#8F30).
 
3721
-define(GL_SECONDARY_COLOR_ARRAY_LENGTH_NV, 16#8F31).
 
3722
-define(GL_FOG_COORD_ARRAY_LENGTH_NV, 16#8F32).
 
3723
-define(GL_ELEMENT_ARRAY_LENGTH_NV, 16#8F33).
 
3724
-define(GL_DRAW_INDIRECT_UNIFIED_NV, 16#8F40).
 
3725
-define(GL_DRAW_INDIRECT_ADDRESS_NV, 16#8F41).
 
3726
-define(GL_DRAW_INDIRECT_LENGTH_NV, 16#8F42).
 
3727
-define(GL_MAX_IMAGE_UNITS_EXT, 16#8F38).
 
3728
-define(GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXT, 16#8F39).
 
3729
-define(GL_IMAGE_BINDING_NAME_EXT, 16#8F3A).
 
3730
-define(GL_IMAGE_BINDING_LEVEL_EXT, 16#8F3B).
 
3731
-define(GL_IMAGE_BINDING_LAYERED_EXT, 16#8F3C).
 
3732
-define(GL_IMAGE_BINDING_LAYER_EXT, 16#8F3D).
 
3733
-define(GL_IMAGE_BINDING_ACCESS_EXT, 16#8F3E).
 
3734
-define(GL_IMAGE_1D_EXT, 16#904C).
 
3735
-define(GL_IMAGE_2D_EXT, 16#904D).
 
3736
-define(GL_IMAGE_3D_EXT, 16#904E).
 
3737
-define(GL_IMAGE_2D_RECT_EXT, 16#904F).
 
3738
-define(GL_IMAGE_CUBE_EXT, 16#9050).
 
3739
-define(GL_IMAGE_BUFFER_EXT, 16#9051).
 
3740
-define(GL_IMAGE_1D_ARRAY_EXT, 16#9052).
 
3741
-define(GL_IMAGE_2D_ARRAY_EXT, 16#9053).
 
3742
-define(GL_IMAGE_CUBE_MAP_ARRAY_EXT, 16#9054).
 
3743
-define(GL_IMAGE_2D_MULTISAMPLE_EXT, 16#9055).
 
3744
-define(GL_IMAGE_2D_MULTISAMPLE_ARRAY_EXT, 16#9056).
 
3745
-define(GL_INT_IMAGE_1D_EXT, 16#9057).
 
3746
-define(GL_INT_IMAGE_2D_EXT, 16#9058).
 
3747
-define(GL_INT_IMAGE_3D_EXT, 16#9059).
 
3748
-define(GL_INT_IMAGE_2D_RECT_EXT, 16#905A).
 
3749
-define(GL_INT_IMAGE_CUBE_EXT, 16#905B).
 
3750
-define(GL_INT_IMAGE_BUFFER_EXT, 16#905C).
 
3751
-define(GL_INT_IMAGE_1D_ARRAY_EXT, 16#905D).
 
3752
-define(GL_INT_IMAGE_2D_ARRAY_EXT, 16#905E).
 
3753
-define(GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT, 16#905F).
 
3754
-define(GL_INT_IMAGE_2D_MULTISAMPLE_EXT, 16#9060).
 
3755
-define(GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT, 16#9061).
 
3756
-define(GL_UNSIGNED_INT_IMAGE_1D_EXT, 16#9062).
 
3757
-define(GL_UNSIGNED_INT_IMAGE_2D_EXT, 16#9063).
 
3758
-define(GL_UNSIGNED_INT_IMAGE_3D_EXT, 16#9064).
 
3759
-define(GL_UNSIGNED_INT_IMAGE_2D_RECT_EXT, 16#9065).
 
3760
-define(GL_UNSIGNED_INT_IMAGE_CUBE_EXT, 16#9066).
 
3761
-define(GL_UNSIGNED_INT_IMAGE_BUFFER_EXT, 16#9067).
 
3762
-define(GL_UNSIGNED_INT_IMAGE_1D_ARRAY_EXT, 16#9068).
 
3763
-define(GL_UNSIGNED_INT_IMAGE_2D_ARRAY_EXT, 16#9069).
 
3764
-define(GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT, 16#906A).
 
3765
-define(GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_EXT, 16#906B).
 
3766
-define(GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT, 16#906C).
 
3767
-define(GL_MAX_IMAGE_SAMPLES_EXT, 16#906D).
 
3768
-define(GL_IMAGE_BINDING_FORMAT_EXT, 16#906E).
 
3769
-define(GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT, 16#1).
 
3770
-define(GL_ELEMENT_ARRAY_BARRIER_BIT_EXT, 16#2).
 
3771
-define(GL_UNIFORM_BARRIER_BIT_EXT, 16#4).
 
3772
-define(GL_TEXTURE_FETCH_BARRIER_BIT_EXT, 16#8).
 
3773
-define(GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT, 16#20).
 
3774
-define(GL_COMMAND_BARRIER_BIT_EXT, 16#40).
 
3775
-define(GL_PIXEL_BUFFER_BARRIER_BIT_EXT, 16#80).
 
3776
-define(GL_TEXTURE_UPDATE_BARRIER_BIT_EXT, 16#100).
 
3777
-define(GL_BUFFER_UPDATE_BARRIER_BIT_EXT, 16#200).
 
3778
-define(GL_FRAMEBUFFER_BARRIER_BIT_EXT, 16#400).
 
3779
-define(GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT, 16#800).
 
3780
-define(GL_ATOMIC_COUNTER_BARRIER_BIT_EXT, 16#1000).
 
3781
-define(GL_ALL_BARRIER_BITS_EXT, 16#FFFFFFFF).
 
3782
-define(GL_DOUBLE_VEC2_EXT, 16#8FFC).
 
3783
-define(GL_DOUBLE_VEC3_EXT, 16#8FFD).
 
3784
-define(GL_DOUBLE_VEC4_EXT, 16#8FFE).
 
3785
-define(GL_DOUBLE_MAT2_EXT, 16#8F46).
 
3786
-define(GL_DOUBLE_MAT3_EXT, 16#8F47).
 
3787
-define(GL_DOUBLE_MAT4_EXT, 16#8F48).
 
3788
-define(GL_DOUBLE_MAT2x3_EXT, 16#8F49).
 
3789
-define(GL_DOUBLE_MAT2x4_EXT, 16#8F4A).
 
3790
-define(GL_DOUBLE_MAT3x2_EXT, 16#8F4B).
 
3791
-define(GL_DOUBLE_MAT3x4_EXT, 16#8F4C).
 
3792
-define(GL_DOUBLE_MAT4x2_EXT, 16#8F4D).
 
3793
-define(GL_DOUBLE_MAT4x3_EXT, 16#8F4E).
 
3794
-define(GL_MAX_GEOMETRY_PROGRAM_INVOCATIONS_NV, 16#8E5A).
 
3795
-define(GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV, 16#8E5B).
 
3796
-define(GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV, 16#8E5C).
 
3797
-define(GL_FRAGMENT_PROGRAM_INTERPOLATION_OFFSET_BITS_NV, 16#8E5D).
 
3798
-define(GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NV, 16#8E5E).
 
3799
-define(GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV, 16#8E5F).
 
3800
-define(GL_MAX_PROGRAM_SUBROUTINE_PARAMETERS_NV, 16#8F44).
 
3801
-define(GL_MAX_PROGRAM_SUBROUTINE_NUM_NV, 16#8F45).
 
3802
-define(GL_INT64_NV, 16#140E).
 
3803
-define(GL_UNSIGNED_INT64_NV, 16#140F).
 
3804
-define(GL_INT8_NV, 16#8FE0).
 
3805
-define(GL_INT8_VEC2_NV, 16#8FE1).
 
3806
-define(GL_INT8_VEC3_NV, 16#8FE2).
 
3807
-define(GL_INT8_VEC4_NV, 16#8FE3).
 
3808
-define(GL_INT16_NV, 16#8FE4).
 
3809
-define(GL_INT16_VEC2_NV, 16#8FE5).
 
3810
-define(GL_INT16_VEC3_NV, 16#8FE6).
 
3811
-define(GL_INT16_VEC4_NV, 16#8FE7).
 
3812
-define(GL_INT64_VEC2_NV, 16#8FE9).
 
3813
-define(GL_INT64_VEC3_NV, 16#8FEA).
 
3814
-define(GL_INT64_VEC4_NV, 16#8FEB).
 
3815
-define(GL_UNSIGNED_INT8_NV, 16#8FEC).
 
3816
-define(GL_UNSIGNED_INT8_VEC2_NV, 16#8FED).
 
3817
-define(GL_UNSIGNED_INT8_VEC3_NV, 16#8FEE).
 
3818
-define(GL_UNSIGNED_INT8_VEC4_NV, 16#8FEF).
 
3819
-define(GL_UNSIGNED_INT16_NV, 16#8FF0).
 
3820
-define(GL_UNSIGNED_INT16_VEC2_NV, 16#8FF1).
 
3821
-define(GL_UNSIGNED_INT16_VEC3_NV, 16#8FF2).
 
3822
-define(GL_UNSIGNED_INT16_VEC4_NV, 16#8FF3).
 
3823
-define(GL_UNSIGNED_INT64_VEC2_NV, 16#8FF5).
 
3824
-define(GL_UNSIGNED_INT64_VEC3_NV, 16#8FF6).
 
3825
-define(GL_UNSIGNED_INT64_VEC4_NV, 16#8FF7).
 
3826
-define(GL_FLOAT16_NV, 16#8FF8).
 
3827
-define(GL_FLOAT16_VEC2_NV, 16#8FF9).
 
3828
-define(GL_FLOAT16_VEC3_NV, 16#8FFA).
 
3829
-define(GL_FLOAT16_VEC4_NV, 16#8FFB).
 
3830
-define(GL_SHADER_GLOBAL_ACCESS_BARRIER_BIT_NV, 16#10).
 
3831
-define(GL_MAX_PROGRAM_PATCH_ATTRIBS_NV, 16#86D8).
 
3832
-define(GL_TESS_CONTROL_PROGRAM_NV, 16#891E).
 
3833
-define(GL_TESS_EVALUATION_PROGRAM_NV, 16#891F).
 
3834
-define(GL_TESS_CONTROL_PROGRAM_PARAMETER_BUFFER_NV, 16#8C74).
 
3835
-define(GL_TESS_EVALUATION_PROGRAM_PARAMETER_BUFFER_NV, 16#8C75).
 
3836
-define(GL_COVERAGE_SAMPLES_NV, 16#80A9).
 
3837
-define(GL_COLOR_SAMPLES_NV, 16#8E20).
 
3838
-define(GL_DATA_BUFFER_AMD, 16#9151).
 
3839
-define(GL_PERFORMANCE_MONITOR_AMD, 16#9152).
 
3840
-define(GL_QUERY_OBJECT_AMD, 16#9153).
 
3841
-define(GL_VERTEX_ARRAY_OBJECT_AMD, 16#9154).
 
3842
-define(GL_SAMPLER_OBJECT_AMD, 16#9155).
 
3843
-define(GL_MAX_DEBUG_LOGGED_MESSAGES_AMD, 16#9144).
 
3844
-define(GL_DEBUG_LOGGED_MESSAGES_AMD, 16#9145).
 
3845
-define(GL_DEBUG_SEVERITY_HIGH_AMD, 16#9146).
 
3846
-define(GL_DEBUG_SEVERITY_MEDIUM_AMD, 16#9147).
 
3847
-define(GL_DEBUG_SEVERITY_LOW_AMD, 16#9148).
 
3848
-define(GL_DEBUG_CATEGORY_API_ERROR_AMD, 16#9149).
 
3849
-define(GL_DEBUG_CATEGORY_WINDOW_SYSTEM_AMD, 16#914A).
 
3850
-define(GL_DEBUG_CATEGORY_DEPRECATION_AMD, 16#914B).
 
3851
-define(GL_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD, 16#914C).
 
3852
-define(GL_DEBUG_CATEGORY_PERFORMANCE_AMD, 16#914D).
 
3853
-define(GL_DEBUG_CATEGORY_SHADER_COMPILER_AMD, 16#914E).
 
3854
-define(GL_DEBUG_CATEGORY_APPLICATION_AMD, 16#914F).
 
3855
-define(GL_DEBUG_CATEGORY_OTHER_AMD, 16#9150).
 
3856
-define(GL_SURFACE_STATE_NV, 16#86EB).
 
3857
-define(GL_SURFACE_REGISTERED_NV, 16#86FD).
 
3858
-define(GL_SURFACE_MAPPED_NV, 16#8700).
 
3859
-define(GL_WRITE_DISCARD_NV, 16#88BE).
3368
3860
-define(GL_VERSION_1_2, 1).
3369
3861
-define(GL_VERSION_1_2_DEPRECATED, 1).
3370
3862
-define(GL_VERSION_1_3, 1).
3375
3867
-define(GL_VERSION_2_0, 1).
3376
3868
-define(GL_VERSION_2_1, 1).
3377
3869
-define(GL_VERSION_3_0, 1).
3378
 
-define(GL_VERSION_3_0_DEPRECATED, 1).
3379
3870
-define(GL_VERSION_3_1, 1).
 
3871
-define(GL_VERSION_3_2, 1).
 
3872
-define(GL_VERSION_3_3, 1).
 
3873
-define(GL_VERSION_4_0, 1).
 
3874
-define(GL_VERSION_4_1, 1).
3380
3875
-define(GL_ARB_multitexture, 1).
3381
3876
-define(GL_ARB_transpose_matrix, 1).
3382
3877
-define(GL_ARB_multisample, 1).
3428
3923
-define(GL_ARB_compatibility, 1).
3429
3924
-define(GL_ARB_copy_buffer, 1).
3430
3925
-define(GL_ARB_shader_texture_lod, 1).
 
3926
-define(GL_ARB_depth_clamp, 1).
 
3927
-define(GL_ARB_draw_elements_base_vertex, 1).
 
3928
-define(GL_ARB_fragment_coord_conventions, 1).
 
3929
-define(GL_ARB_provoking_vertex, 1).
 
3930
-define(GL_ARB_seamless_cube_map, 1).
 
3931
-define(GL_ARB_sync, 1).
 
3932
-define(GL_ARB_texture_multisample, 1).
 
3933
-define(GL_ARB_vertex_array_bgra, 1).
 
3934
-define(GL_ARB_draw_buffers_blend, 1).
 
3935
-define(GL_ARB_sample_shading, 1).
 
3936
-define(GL_ARB_texture_cube_map_array, 1).
 
3937
-define(GL_ARB_texture_gather, 1).
 
3938
-define(GL_ARB_texture_query_lod, 1).
 
3939
-define(GL_ARB_shading_language_include, 1).
 
3940
-define(GL_ARB_texture_compression_bptc, 1).
 
3941
-define(GL_ARB_blend_func_extended, 1).
 
3942
-define(GL_ARB_explicit_attrib_location, 1).
 
3943
-define(GL_ARB_occlusion_query2, 1).
 
3944
-define(GL_ARB_sampler_objects, 1).
 
3945
-define(GL_ARB_texture_rgb10_a2ui, 1).
 
3946
-define(GL_ARB_texture_swizzle, 1).
 
3947
-define(GL_ARB_timer_query, 1).
 
3948
-define(GL_ARB_vertex_type_2_10_10_10_rev, 1).
 
3949
-define(GL_ARB_draw_indirect, 1).
 
3950
-define(GL_ARB_gpu_shader5, 1).
 
3951
-define(GL_ARB_gpu_shader_fp64, 1).
 
3952
-define(GL_ARB_shader_subroutine, 1).
 
3953
-define(GL_ARB_tessellation_shader, 1).
 
3954
-define(GL_ARB_texture_buffer_object_rgb32, 1).
 
3955
-define(GL_ARB_transform_feedback2, 1).
 
3956
-define(GL_ARB_transform_feedback3, 1).
 
3957
-define(GL_ARB_ES2_compatibility, 1).
 
3958
-define(GL_ARB_get_program_binary, 1).
 
3959
-define(GL_ARB_separate_shader_objects, 1).
 
3960
-define(GL_ARB_vertex_attrib_64bit, 1).
 
3961
-define(GL_ARB_viewport_array, 1).
 
3962
-define(GL_ARB_cl_event, 1).
 
3963
-define(GL_ARB_debug_output, 1).
 
3964
-define(GL_ARB_robustness, 1).
 
3965
-define(GL_ARB_shader_stencil_export, 1).
3431
3966
-define(GL_EXT_abgr, 1).
3432
3967
-define(GL_EXT_blend_color, 1).
3433
3968
-define(GL_EXT_polygon_offset, 1).
3684
4219
-define(GL_AMD_texture_texture4, 1).
3685
4220
-define(GL_AMD_vertex_shader_tesselator, 1).
3686
4221
-define(GL_EXT_provoking_vertex, 1).
 
4222
-define(GL_EXT_texture_snorm, 1).
 
4223
-define(GL_AMD_draw_buffers_blend, 1).
 
4224
-define(GL_APPLE_texture_range, 1).
 
4225
-define(GL_APPLE_float_pixels, 1).
 
4226
-define(GL_APPLE_vertex_program_evaluators, 1).
 
4227
-define(GL_APPLE_aux_depth_stencil, 1).
 
4228
-define(GL_APPLE_object_purgeable, 1).
 
4229
-define(GL_APPLE_row_bytes, 1).
 
4230
-define(GL_APPLE_rgb_422, 1).
 
4231
-define(GL_NV_video_capture, 1).
 
4232
-define(GL_NV_copy_image, 1).
 
4233
-define(GL_EXT_separate_shader_objects, 1).
 
4234
-define(GL_NV_parameter_buffer_object2, 1).
 
4235
-define(GL_NV_shader_buffer_load, 1).
 
4236
-define(GL_NV_vertex_buffer_unified_memory, 1).
 
4237
-define(GL_NV_texture_barrier, 1).
 
4238
-define(GL_AMD_shader_stencil_export, 1).
 
4239
-define(GL_AMD_seamless_cubemap_per_texture, 1).
 
4240
-define(GL_AMD_conservative_depth, 1).
 
4241
-define(GL_EXT_shader_image_load_store, 1).
 
4242
-define(GL_EXT_vertex_attrib_64bit, 1).
 
4243
-define(GL_NV_gpu_program5, 1).
 
4244
-define(GL_NV_gpu_shader5, 1).
 
4245
-define(GL_NV_shader_buffer_store, 1).
 
4246
-define(GL_NV_tessellation_program5, 1).
 
4247
-define(GL_NV_vertex_attrib_integer_64bit, 1).
 
4248
-define(GL_NV_multisample_coverage, 1).
 
4249
-define(GL_AMD_name_gen_delete, 1).
 
4250
-define(GL_AMD_debug_output, 1).
 
4251
-define(GL_NV_vdpau_interop, 1).
 
4252
-define(GL_AMD_transform_feedback3_lines_triangles, 1).