mirror of
https://github.com/Ryujinx/Opentk.git
synced 2025-02-24 12:46:54 +00:00
Merge pull request #140 from thefiddler/glspecs_june2014
[ES][GL] Sync with June 2014 specification
This commit is contained in:
commit
cb861446ab
|
@ -9273,7 +9273,7 @@
|
||||||
<param name="layer" type="CheckedInt32" flow="in" />
|
<param name="layer" type="CheckedInt32" flow="in" />
|
||||||
<returns type="void" />
|
<returns type="void" />
|
||||||
</function>
|
</function>
|
||||||
<function name="FramebufferTextureLayerEXT" category="NV_geometry_program4" extension="EXT">
|
<function name="FramebufferTextureLayerEXT" category="EXT_texture_array|NV_geometry_program4" extension="EXT" version="">
|
||||||
<param name="target" type="FramebufferTarget" flow="in" />
|
<param name="target" type="FramebufferTarget" flow="in" />
|
||||||
<param name="attachment" type="FramebufferAttachment" flow="in" />
|
<param name="attachment" type="FramebufferAttachment" flow="in" />
|
||||||
<param name="texture" type="Texture" flow="in" />
|
<param name="texture" type="Texture" flow="in" />
|
||||||
|
@ -16961,7 +16961,7 @@
|
||||||
<returns type="void" />
|
<returns type="void" />
|
||||||
</function>
|
</function>
|
||||||
<function name="TransformFeedbackAttribsNV" category="NV_transform_feedback" extension="NV">
|
<function name="TransformFeedbackAttribsNV" category="NV_transform_feedback" extension="NV">
|
||||||
<param name="count" type="GLuint" flow="in" />
|
<param name="count" type="GLsizei" flow="in" />
|
||||||
<param name="attribs" type="GLint *" flow="in" count="COMPSIZE(count)" />
|
<param name="attribs" type="GLint *" flow="in" count="COMPSIZE(count)" />
|
||||||
<param name="bufferMode" type="GLenum" flow="in" />
|
<param name="bufferMode" type="GLenum" flow="in" />
|
||||||
<returns type="void" />
|
<returns type="void" />
|
||||||
|
@ -24137,11 +24137,13 @@
|
||||||
<token name="UNIFORM_BUFFER_START" value="0x8A29" />
|
<token name="UNIFORM_BUFFER_START" value="0x8A29" />
|
||||||
<token name="UNIFORM_BUFFER_SIZE" value="0x8A2A" />
|
<token name="UNIFORM_BUFFER_SIZE" value="0x8A2A" />
|
||||||
<token name="MAX_VERTEX_UNIFORM_BLOCKS" value="0x8A2B" />
|
<token name="MAX_VERTEX_UNIFORM_BLOCKS" value="0x8A2B" />
|
||||||
|
<token name="MAX_GEOMETRY_UNIFORM_BLOCKS" value="0x8A2C" />
|
||||||
<token name="MAX_FRAGMENT_UNIFORM_BLOCKS" value="0x8A2D" />
|
<token name="MAX_FRAGMENT_UNIFORM_BLOCKS" value="0x8A2D" />
|
||||||
<token name="MAX_COMBINED_UNIFORM_BLOCKS" value="0x8A2E" />
|
<token name="MAX_COMBINED_UNIFORM_BLOCKS" value="0x8A2E" />
|
||||||
<token name="MAX_UNIFORM_BUFFER_BINDINGS" value="0x8A2F" />
|
<token name="MAX_UNIFORM_BUFFER_BINDINGS" value="0x8A2F" />
|
||||||
<token name="MAX_UNIFORM_BLOCK_SIZE" value="0x8A30" />
|
<token name="MAX_UNIFORM_BLOCK_SIZE" value="0x8A30" />
|
||||||
<token name="MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS" value="0x8A31" />
|
<token name="MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS" value="0x8A31" />
|
||||||
|
<token name="MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS" value="0x8A32" />
|
||||||
<token name="MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS" value="0x8A33" />
|
<token name="MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS" value="0x8A33" />
|
||||||
<token name="UNIFORM_BUFFER_OFFSET_ALIGNMENT" value="0x8A34" />
|
<token name="UNIFORM_BUFFER_OFFSET_ALIGNMENT" value="0x8A34" />
|
||||||
<token name="ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH" value="0x8A35" />
|
<token name="ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH" value="0x8A35" />
|
||||||
|
@ -24160,6 +24162,7 @@
|
||||||
<token name="UNIFORM_BLOCK_ACTIVE_UNIFORMS" value="0x8A42" />
|
<token name="UNIFORM_BLOCK_ACTIVE_UNIFORMS" value="0x8A42" />
|
||||||
<token name="UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES" value="0x8A43" />
|
<token name="UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES" value="0x8A43" />
|
||||||
<token name="UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER" value="0x8A44" />
|
<token name="UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER" value="0x8A44" />
|
||||||
|
<token name="UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER" value="0x8A45" />
|
||||||
<token name="UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER" value="0x8A46" />
|
<token name="UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER" value="0x8A46" />
|
||||||
<token name="INVALID_INDEX" value="0xFFFFFFFF" />
|
<token name="INVALID_INDEX" value="0xFFFFFFFF" />
|
||||||
</enum>
|
</enum>
|
||||||
|
@ -26027,6 +26030,7 @@
|
||||||
<token name="ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER" value="0x90ED" />
|
<token name="ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER" value="0x90ED" />
|
||||||
<token name="DISPATCH_INDIRECT_BUFFER" value="0x90EE" />
|
<token name="DISPATCH_INDIRECT_BUFFER" value="0x90EE" />
|
||||||
<token name="DISPATCH_INDIRECT_BUFFER_BINDING" value="0x90EF" />
|
<token name="DISPATCH_INDIRECT_BUFFER_BINDING" value="0x90EF" />
|
||||||
|
<token name="COMPUTE_SHADER_BIT" value="0x00000020" />
|
||||||
<token name="DEBUG_OUTPUT_SYNCHRONOUS" value="0x8242" />
|
<token name="DEBUG_OUTPUT_SYNCHRONOUS" value="0x8242" />
|
||||||
<token name="DEBUG_NEXT_LOGGED_MESSAGE_LENGTH" value="0x8243" />
|
<token name="DEBUG_NEXT_LOGGED_MESSAGE_LENGTH" value="0x8243" />
|
||||||
<token name="DEBUG_CALLBACK_FUNCTION" value="0x8244" />
|
<token name="DEBUG_CALLBACK_FUNCTION" value="0x8244" />
|
||||||
|
@ -34372,11 +34376,13 @@
|
||||||
<token name="UNIFORM_BUFFER_START" value="0x8A29" />
|
<token name="UNIFORM_BUFFER_START" value="0x8A29" />
|
||||||
<token name="UNIFORM_BUFFER_SIZE" value="0x8A2A" />
|
<token name="UNIFORM_BUFFER_SIZE" value="0x8A2A" />
|
||||||
<token name="MAX_VERTEX_UNIFORM_BLOCKS" value="0x8A2B" />
|
<token name="MAX_VERTEX_UNIFORM_BLOCKS" value="0x8A2B" />
|
||||||
|
<token name="MAX_GEOMETRY_UNIFORM_BLOCKS" value="0x8A2C" />
|
||||||
<token name="MAX_FRAGMENT_UNIFORM_BLOCKS" value="0x8A2D" />
|
<token name="MAX_FRAGMENT_UNIFORM_BLOCKS" value="0x8A2D" />
|
||||||
<token name="MAX_COMBINED_UNIFORM_BLOCKS" value="0x8A2E" />
|
<token name="MAX_COMBINED_UNIFORM_BLOCKS" value="0x8A2E" />
|
||||||
<token name="MAX_UNIFORM_BUFFER_BINDINGS" value="0x8A2F" />
|
<token name="MAX_UNIFORM_BUFFER_BINDINGS" value="0x8A2F" />
|
||||||
<token name="MAX_UNIFORM_BLOCK_SIZE" value="0x8A30" />
|
<token name="MAX_UNIFORM_BLOCK_SIZE" value="0x8A30" />
|
||||||
<token name="MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS" value="0x8A31" />
|
<token name="MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS" value="0x8A31" />
|
||||||
|
<token name="MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS" value="0x8A32" />
|
||||||
<token name="MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS" value="0x8A33" />
|
<token name="MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS" value="0x8A33" />
|
||||||
<token name="UNIFORM_BUFFER_OFFSET_ALIGNMENT" value="0x8A34" />
|
<token name="UNIFORM_BUFFER_OFFSET_ALIGNMENT" value="0x8A34" />
|
||||||
<token name="ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH" value="0x8A35" />
|
<token name="ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH" value="0x8A35" />
|
||||||
|
@ -34395,6 +34401,7 @@
|
||||||
<token name="UNIFORM_BLOCK_ACTIVE_UNIFORMS" value="0x8A42" />
|
<token name="UNIFORM_BLOCK_ACTIVE_UNIFORMS" value="0x8A42" />
|
||||||
<token name="UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES" value="0x8A43" />
|
<token name="UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES" value="0x8A43" />
|
||||||
<token name="UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER" value="0x8A44" />
|
<token name="UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER" value="0x8A44" />
|
||||||
|
<token name="UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER" value="0x8A45" />
|
||||||
<token name="UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER" value="0x8A46" />
|
<token name="UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER" value="0x8A46" />
|
||||||
<token name="INVALID_INDEX" value="0xFFFFFFFF" />
|
<token name="INVALID_INDEX" value="0xFFFFFFFF" />
|
||||||
</enum>
|
</enum>
|
||||||
|
@ -36262,6 +36269,7 @@
|
||||||
<token name="ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER" value="0x90ED" />
|
<token name="ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER" value="0x90ED" />
|
||||||
<token name="DISPATCH_INDIRECT_BUFFER" value="0x90EE" />
|
<token name="DISPATCH_INDIRECT_BUFFER" value="0x90EE" />
|
||||||
<token name="DISPATCH_INDIRECT_BUFFER_BINDING" value="0x90EF" />
|
<token name="DISPATCH_INDIRECT_BUFFER_BINDING" value="0x90EF" />
|
||||||
|
<token name="COMPUTE_SHADER_BIT" value="0x00000020" />
|
||||||
<token name="DEBUG_OUTPUT_SYNCHRONOUS" value="0x8242" />
|
<token name="DEBUG_OUTPUT_SYNCHRONOUS" value="0x8242" />
|
||||||
<token name="DEBUG_NEXT_LOGGED_MESSAGE_LENGTH" value="0x8243" />
|
<token name="DEBUG_NEXT_LOGGED_MESSAGE_LENGTH" value="0x8243" />
|
||||||
<token name="DEBUG_CALLBACK_FUNCTION" value="0x8244" />
|
<token name="DEBUG_CALLBACK_FUNCTION" value="0x8244" />
|
||||||
|
@ -42175,6 +42183,7 @@
|
||||||
<token name="SRC_ALPHA_SATURATE" value="0x0308" />
|
<token name="SRC_ALPHA_SATURATE" value="0x0308" />
|
||||||
</enum>
|
</enum>
|
||||||
<enum name="EXT_draw_instanced" />
|
<enum name="EXT_draw_instanced" />
|
||||||
|
<enum name="EXT_geometry_point_size" />
|
||||||
<enum name="EXT_geometry_shader">
|
<enum name="EXT_geometry_shader">
|
||||||
<token name="GEOMETRY_SHADER_EXT" value="0x8DD9" />
|
<token name="GEOMETRY_SHADER_EXT" value="0x8DD9" />
|
||||||
<token name="GEOMETRY_SHADER_BIT_EXT" value="0x00000004" />
|
<token name="GEOMETRY_SHADER_BIT_EXT" value="0x00000004" />
|
||||||
|
@ -42243,6 +42252,9 @@
|
||||||
<token name="QUERY_RESULT_EXT" value="0x8866" />
|
<token name="QUERY_RESULT_EXT" value="0x8866" />
|
||||||
<token name="QUERY_RESULT_AVAILABLE_EXT" value="0x8867" />
|
<token name="QUERY_RESULT_AVAILABLE_EXT" value="0x8867" />
|
||||||
</enum>
|
</enum>
|
||||||
|
<enum name="EXT_primitive_bounding_box">
|
||||||
|
<token name="PRIMITIVE_BOUNDING_BOX_EXT" value="0x92BE" />
|
||||||
|
</enum>
|
||||||
<enum name="EXT_pvrtc_sRGB">
|
<enum name="EXT_pvrtc_sRGB">
|
||||||
<token name="COMPRESSED_SRGB_PVRTC_2BPPV1_EXT" value="0x8A54" />
|
<token name="COMPRESSED_SRGB_PVRTC_2BPPV1_EXT" value="0x8A54" />
|
||||||
<token name="COMPRESSED_SRGB_PVRTC_4BPPV1_EXT" value="0x8A55" />
|
<token name="COMPRESSED_SRGB_PVRTC_4BPPV1_EXT" value="0x8A55" />
|
||||||
|
@ -42302,6 +42314,7 @@
|
||||||
<enum name="EXT_sRGB_write_control">
|
<enum name="EXT_sRGB_write_control">
|
||||||
<token name="FRAMEBUFFER_SRGB_EXT" value="0x8DB9" />
|
<token name="FRAMEBUFFER_SRGB_EXT" value="0x8DB9" />
|
||||||
</enum>
|
</enum>
|
||||||
|
<enum name="EXT_tessellation_point_size" />
|
||||||
<enum name="EXT_tessellation_shader">
|
<enum name="EXT_tessellation_shader">
|
||||||
<token name="PATCHES_EXT" value="0x000E" />
|
<token name="PATCHES_EXT" value="0x000E" />
|
||||||
<token name="PATCH_VERTICES_EXT" value="0x8E72" />
|
<token name="PATCH_VERTICES_EXT" value="0x8E72" />
|
||||||
|
@ -45463,6 +45476,17 @@
|
||||||
<function name="PopGroupMarkerEXT" category="EXT_debug_marker" extension="EXT">
|
<function name="PopGroupMarkerEXT" category="EXT_debug_marker" extension="EXT">
|
||||||
<returns type="void" />
|
<returns type="void" />
|
||||||
</function>
|
</function>
|
||||||
|
<function name="PrimitiveBoundingBoxEXT" category="EXT_primitive_bounding_box" extension="EXT">
|
||||||
|
<param name="minX" type="GLfloat" flow="in" />
|
||||||
|
<param name="minY" type="GLfloat" flow="in" />
|
||||||
|
<param name="minZ" type="GLfloat" flow="in" />
|
||||||
|
<param name="minW" type="GLfloat" flow="in" />
|
||||||
|
<param name="maxX" type="GLfloat" flow="in" />
|
||||||
|
<param name="maxY" type="GLfloat" flow="in" />
|
||||||
|
<param name="maxZ" type="GLfloat" flow="in" />
|
||||||
|
<param name="maxW" type="GLfloat" flow="in" />
|
||||||
|
<returns type="void" />
|
||||||
|
</function>
|
||||||
<function name="ProgramBinaryOES" category="OES_get_program_binary" extension="OES">
|
<function name="ProgramBinaryOES" category="OES_get_program_binary" extension="OES">
|
||||||
<param name="program" type="GLuint" flow="in" />
|
<param name="program" type="GLuint" flow="in" />
|
||||||
<param name="binaryFormat" type="GLenum" flow="in" />
|
<param name="binaryFormat" type="GLenum" flow="in" />
|
||||||
|
|
|
@ -285,6 +285,7 @@ namespace OpenTK.Graphics.ES20
|
||||||
103, 108, 80, 111, 112, 68, 101, 98, 117, 103, 71, 114, 111, 117, 112, 0,
|
103, 108, 80, 111, 112, 68, 101, 98, 117, 103, 71, 114, 111, 117, 112, 0,
|
||||||
103, 108, 80, 111, 112, 68, 101, 98, 117, 103, 71, 114, 111, 117, 112, 75, 72, 82, 0,
|
103, 108, 80, 111, 112, 68, 101, 98, 117, 103, 71, 114, 111, 117, 112, 75, 72, 82, 0,
|
||||||
103, 108, 80, 111, 112, 71, 114, 111, 117, 112, 77, 97, 114, 107, 101, 114, 69, 88, 84, 0,
|
103, 108, 80, 111, 112, 71, 114, 111, 117, 112, 77, 97, 114, 107, 101, 114, 69, 88, 84, 0,
|
||||||
|
103, 108, 80, 114, 105, 109, 105, 116, 105, 118, 101, 66, 111, 117, 110, 100, 105, 110, 103, 66, 111, 120, 69, 88, 84, 0,
|
||||||
103, 108, 80, 114, 111, 103, 114, 97, 109, 66, 105, 110, 97, 114, 121, 79, 69, 83, 0,
|
103, 108, 80, 114, 111, 103, 114, 97, 109, 66, 105, 110, 97, 114, 121, 79, 69, 83, 0,
|
||||||
103, 108, 80, 114, 111, 103, 114, 97, 109, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 69, 88, 84, 0,
|
103, 108, 80, 114, 111, 103, 114, 97, 109, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 69, 88, 84, 0,
|
||||||
103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 102, 69, 88, 84, 0,
|
103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 102, 69, 88, 84, 0,
|
||||||
|
@ -666,137 +667,138 @@ namespace OpenTK.Graphics.ES20
|
||||||
4939,
|
4939,
|
||||||
4958,
|
4958,
|
||||||
4978,
|
4978,
|
||||||
4997,
|
5004,
|
||||||
5020,
|
5023,
|
||||||
5042,
|
5046,
|
||||||
5065,
|
5068,
|
||||||
5087,
|
5091,
|
||||||
5110,
|
5113,
|
||||||
5133,
|
5136,
|
||||||
5157,
|
5159,
|
||||||
5179,
|
5183,
|
||||||
5202,
|
5205,
|
||||||
5224,
|
5228,
|
||||||
5247,
|
5250,
|
||||||
5270,
|
5273,
|
||||||
5294,
|
5296,
|
||||||
5316,
|
5320,
|
||||||
5339,
|
5342,
|
||||||
5361,
|
5365,
|
||||||
5384,
|
5387,
|
||||||
5407,
|
5410,
|
||||||
5431,
|
5433,
|
||||||
5453,
|
5457,
|
||||||
5476,
|
5479,
|
||||||
5498,
|
5502,
|
||||||
5521,
|
5524,
|
||||||
5544,
|
5547,
|
||||||
5568,
|
5570,
|
||||||
5597,
|
5594,
|
||||||
5628,
|
5623,
|
||||||
5659,
|
5654,
|
||||||
5688,
|
5685,
|
||||||
5719,
|
5714,
|
||||||
5750,
|
5745,
|
||||||
5779,
|
5776,
|
||||||
5810,
|
5805,
|
||||||
5841,
|
5836,
|
||||||
5858,
|
5867,
|
||||||
5878,
|
5884,
|
||||||
5899,
|
5904,
|
||||||
5917,
|
5925,
|
||||||
5940,
|
5943,
|
||||||
5955,
|
5966,
|
||||||
5972,
|
5981,
|
||||||
5985,
|
5998,
|
||||||
6009,
|
6011,
|
||||||
6031,
|
6035,
|
||||||
6069,
|
6057,
|
||||||
6107,
|
6095,
|
||||||
6143,
|
6133,
|
||||||
6179,
|
6169,
|
||||||
6214,
|
6205,
|
||||||
6251,
|
6240,
|
||||||
6268,
|
6277,
|
||||||
6293,
|
6294,
|
||||||
6319,
|
6319,
|
||||||
6329,
|
6345,
|
||||||
6360,
|
6355,
|
||||||
6373,
|
6386,
|
||||||
6388,
|
6399,
|
||||||
6403,
|
6414,
|
||||||
6421,
|
6429,
|
||||||
6435,
|
6447,
|
||||||
6457,
|
6461,
|
||||||
6471,
|
6483,
|
||||||
6493,
|
6497,
|
||||||
6505,
|
6519,
|
||||||
6525,
|
6531,
|
||||||
6539,
|
6551,
|
||||||
6554,
|
6565,
|
||||||
6574,
|
6580,
|
||||||
6587,
|
6600,
|
||||||
6603,
|
6613,
|
||||||
6619,
|
6629,
|
||||||
6636,
|
6645,
|
||||||
6652,
|
6662,
|
||||||
6673,
|
6678,
|
||||||
6695,
|
6699,
|
||||||
6712,
|
6721,
|
||||||
6730,
|
6738,
|
||||||
6748,
|
6756,
|
||||||
6766,
|
6774,
|
||||||
6795,
|
6792,
|
||||||
6811,
|
6821,
|
||||||
6830,
|
6837,
|
||||||
6852,
|
6856,
|
||||||
6874,
|
6878,
|
||||||
6896,
|
6900,
|
||||||
6913,
|
6922,
|
||||||
6925,
|
6939,
|
||||||
6938,
|
6951,
|
||||||
6950,
|
6964,
|
||||||
6963,
|
6976,
|
||||||
6975,
|
6989,
|
||||||
6988,
|
7001,
|
||||||
7000,
|
7014,
|
||||||
7013,
|
7026,
|
||||||
7025,
|
7039,
|
||||||
7038,
|
7051,
|
||||||
7050,
|
7064,
|
||||||
7063,
|
7076,
|
||||||
7075,
|
7089,
|
||||||
7088,
|
7101,
|
||||||
7100,
|
7114,
|
||||||
7113,
|
7126,
|
||||||
7132,
|
7139,
|
||||||
7155,
|
7158,
|
||||||
7178,
|
7181,
|
||||||
7197,
|
7204,
|
||||||
7220,
|
7223,
|
||||||
7243,
|
7246,
|
||||||
7262,
|
7269,
|
||||||
7285,
|
7288,
|
||||||
7308,
|
7311,
|
||||||
7325,
|
7334,
|
||||||
7338,
|
7351,
|
||||||
7360,
|
7364,
|
||||||
7382,
|
7386,
|
||||||
7400,
|
7408,
|
||||||
7429,
|
7426,
|
||||||
7446,
|
7455,
|
||||||
7464,
|
7472,
|
||||||
7481,
|
7490,
|
||||||
7499,
|
7507,
|
||||||
7516,
|
7525,
|
||||||
7534,
|
7542,
|
||||||
7551,
|
7560,
|
||||||
7569,
|
7577,
|
||||||
7596,
|
7595,
|
||||||
7621,
|
7622,
|
||||||
7645,
|
7647,
|
||||||
7667,
|
7671,
|
||||||
7678,
|
7693,
|
||||||
|
7704,
|
||||||
};
|
};
|
||||||
EntryPoints = new IntPtr[EntryPointNameOffsets.Length];
|
EntryPoints = new IntPtr[EntryPointNameOffsets.Length];
|
||||||
}
|
}
|
||||||
|
@ -20536,6 +20538,18 @@ namespace OpenTK.Graphics.ES20
|
||||||
[AutoGenerated(Category = "EXT_debug_marker", Version = "", EntryPoint = "glPopGroupMarkerEXT")]
|
[AutoGenerated(Category = "EXT_debug_marker", Version = "", EntryPoint = "glPopGroupMarkerEXT")]
|
||||||
public static void PopGroupMarker() { throw new NotImplementedException(); }
|
public static void PopGroupMarker() { throw new NotImplementedException(); }
|
||||||
|
|
||||||
|
/// <summary>[requires: EXT_primitive_bounding_box]</summary>
|
||||||
|
/// <param name="minX"></param>
|
||||||
|
/// <param name="minY"></param>
|
||||||
|
/// <param name="minZ"></param>
|
||||||
|
/// <param name="minW"></param>
|
||||||
|
/// <param name="maxX"></param>
|
||||||
|
/// <param name="maxY"></param>
|
||||||
|
/// <param name="maxZ"></param>
|
||||||
|
/// <param name="maxW"></param>
|
||||||
|
[AutoGenerated(Category = "EXT_primitive_bounding_box", Version = "", EntryPoint = "glPrimitiveBoundingBoxEXT")]
|
||||||
|
public static void PrimitiveBoundingBox(Single minX, Single minY, Single minZ, Single minW, Single maxX, Single maxY, Single maxZ, Single maxW) { throw new NotImplementedException(); }
|
||||||
|
|
||||||
/// <summary>[requires: EXT_separate_shader_objects]
|
/// <summary>[requires: EXT_separate_shader_objects]
|
||||||
/// Specify a parameter for a program object
|
/// Specify a parameter for a program object
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -31134,7 +31148,7 @@ namespace OpenTK.Graphics.ES20
|
||||||
[Slot(176)]
|
[Slot(176)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glGetPerfMonitorGroupStringAMD(UInt32 group, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr groupString);
|
static extern unsafe void glGetPerfMonitorGroupStringAMD(UInt32 group, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr groupString);
|
||||||
[Slot(300)]
|
[Slot(301)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glSelectPerfMonitorCountersAMD(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute] UInt32* counterList);
|
static extern unsafe void glSelectPerfMonitorCountersAMD(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute] UInt32* counterList);
|
||||||
[Slot(28)]
|
[Slot(28)]
|
||||||
|
@ -31149,10 +31163,10 @@ namespace OpenTK.Graphics.ES20
|
||||||
[Slot(205)]
|
[Slot(205)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glGetTranslatedShaderSourceANGLE(UInt32 shader, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source);
|
static extern unsafe void glGetTranslatedShaderSourceANGLE(UInt32 shader, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source);
|
||||||
[Slot(290)]
|
[Slot(291)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glRenderbufferStorageMultisampleANGLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
|
static extern void glRenderbufferStorageMultisampleANGLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
|
||||||
[Slot(371)]
|
[Slot(372)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glVertexAttribDivisorANGLE(UInt32 index, UInt32 divisor);
|
static extern void glVertexAttribDivisorANGLE(UInt32 index, UInt32 divisor);
|
||||||
[Slot(37)]
|
[Slot(37)]
|
||||||
|
@ -31176,13 +31190,13 @@ namespace OpenTK.Graphics.ES20
|
||||||
[Slot(224)]
|
[Slot(224)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern byte glIsSyncAPPLE(IntPtr sync);
|
static extern byte glIsSyncAPPLE(IntPtr sync);
|
||||||
[Slot(291)]
|
[Slot(292)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glRenderbufferStorageMultisampleAPPLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
|
static extern void glRenderbufferStorageMultisampleAPPLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
|
||||||
[Slot(295)]
|
[Slot(296)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glResolveMultisampleFramebufferAPPLE();
|
static extern void glResolveMultisampleFramebufferAPPLE();
|
||||||
[Slot(376)]
|
[Slot(377)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout);
|
static extern void glWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout);
|
||||||
[Slot(2)]
|
[Slot(2)]
|
||||||
|
@ -31491,157 +31505,157 @@ namespace OpenTK.Graphics.ES20
|
||||||
[Slot(242)]
|
[Slot(242)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glPopDebugGroup();
|
static extern void glPopDebugGroup();
|
||||||
[Slot(280)]
|
[Slot(281)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glPushDebugGroup(System.Int32 source, UInt32 id, Int32 length, IntPtr message);
|
static extern void glPushDebugGroup(System.Int32 source, UInt32 id, Int32 length, IntPtr message);
|
||||||
[Slot(287)]
|
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
||||||
static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels);
|
|
||||||
[Slot(288)]
|
[Slot(288)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glReleaseShaderCompiler();
|
static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels);
|
||||||
[Slot(289)]
|
[Slot(289)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
|
static extern void glReleaseShaderCompiler();
|
||||||
|
[Slot(290)]
|
||||||
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glRenderbufferStorage(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height);
|
static extern void glRenderbufferStorage(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height);
|
||||||
[Slot(296)]
|
[Slot(297)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glSampleCoverage(Single value, bool invert);
|
static extern void glSampleCoverage(Single value, bool invert);
|
||||||
[Slot(299)]
|
[Slot(300)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height);
|
static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height);
|
||||||
[Slot(302)]
|
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
||||||
static extern unsafe void glShaderBinary(Int32 count, UInt32* shaders, System.Int32 binaryformat, IntPtr binary, Int32 length);
|
|
||||||
[Slot(303)]
|
[Slot(303)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glShaderSource(UInt32 shader, Int32 count, IntPtr @string, Int32* length);
|
static extern unsafe void glShaderBinary(Int32 count, UInt32* shaders, System.Int32 binaryformat, IntPtr binary, Int32 length);
|
||||||
[Slot(305)]
|
[Slot(304)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask);
|
static extern unsafe void glShaderSource(UInt32 shader, Int32 count, IntPtr @string, Int32* length);
|
||||||
[Slot(306)]
|
[Slot(306)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glStencilFuncSeparate(System.Int32 face, System.Int32 func, Int32 @ref, UInt32 mask);
|
static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask);
|
||||||
[Slot(307)]
|
[Slot(307)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glStencilMask(UInt32 mask);
|
static extern void glStencilFuncSeparate(System.Int32 face, System.Int32 func, Int32 @ref, UInt32 mask);
|
||||||
[Slot(308)]
|
[Slot(308)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glStencilMaskSeparate(System.Int32 face, UInt32 mask);
|
static extern void glStencilMask(UInt32 mask);
|
||||||
[Slot(309)]
|
[Slot(309)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass);
|
static extern void glStencilMaskSeparate(System.Int32 face, UInt32 mask);
|
||||||
[Slot(310)]
|
[Slot(310)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
|
static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass);
|
||||||
|
[Slot(311)]
|
||||||
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glStencilOpSeparate(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass);
|
static extern void glStencilOpSeparate(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass);
|
||||||
[Slot(314)]
|
[Slot(315)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels);
|
static extern void glTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels);
|
||||||
[Slot(316)]
|
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
||||||
static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param);
|
|
||||||
[Slot(317)]
|
[Slot(317)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params);
|
static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param);
|
||||||
[Slot(318)]
|
[Slot(318)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
|
static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params);
|
||||||
|
[Slot(319)]
|
||||||
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param);
|
static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param);
|
||||||
[Slot(321)]
|
[Slot(322)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, Int32* @params);
|
static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, Int32* @params);
|
||||||
[Slot(326)]
|
[Slot(327)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels);
|
static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels);
|
||||||
[Slot(332)]
|
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
||||||
static extern void glUniform1f(Int32 location, Single v0);
|
|
||||||
[Slot(333)]
|
[Slot(333)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glUniform1fv(Int32 location, Int32 count, Single* value);
|
static extern void glUniform1f(Int32 location, Single v0);
|
||||||
[Slot(334)]
|
[Slot(334)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glUniform1i(Int32 location, Int32 v0);
|
static extern unsafe void glUniform1fv(Int32 location, Int32 count, Single* value);
|
||||||
[Slot(335)]
|
[Slot(335)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glUniform1iv(Int32 location, Int32 count, Int32* value);
|
static extern void glUniform1i(Int32 location, Int32 v0);
|
||||||
[Slot(336)]
|
[Slot(336)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glUniform2f(Int32 location, Single v0, Single v1);
|
static extern unsafe void glUniform1iv(Int32 location, Int32 count, Int32* value);
|
||||||
[Slot(337)]
|
[Slot(337)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glUniform2fv(Int32 location, Int32 count, Single* value);
|
static extern void glUniform2f(Int32 location, Single v0, Single v1);
|
||||||
[Slot(338)]
|
[Slot(338)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glUniform2i(Int32 location, Int32 v0, Int32 v1);
|
static extern unsafe void glUniform2fv(Int32 location, Int32 count, Single* value);
|
||||||
[Slot(339)]
|
[Slot(339)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glUniform2iv(Int32 location, Int32 count, Int32* value);
|
static extern void glUniform2i(Int32 location, Int32 v0, Int32 v1);
|
||||||
[Slot(340)]
|
[Slot(340)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glUniform3f(Int32 location, Single v0, Single v1, Single v2);
|
static extern unsafe void glUniform2iv(Int32 location, Int32 count, Int32* value);
|
||||||
[Slot(341)]
|
[Slot(341)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glUniform3fv(Int32 location, Int32 count, Single* value);
|
static extern void glUniform3f(Int32 location, Single v0, Single v1, Single v2);
|
||||||
[Slot(342)]
|
[Slot(342)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glUniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2);
|
static extern unsafe void glUniform3fv(Int32 location, Int32 count, Single* value);
|
||||||
[Slot(343)]
|
[Slot(343)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glUniform3iv(Int32 location, Int32 count, Int32* value);
|
static extern void glUniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2);
|
||||||
[Slot(344)]
|
[Slot(344)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glUniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3);
|
static extern unsafe void glUniform3iv(Int32 location, Int32 count, Int32* value);
|
||||||
[Slot(345)]
|
[Slot(345)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glUniform4fv(Int32 location, Int32 count, Single* value);
|
static extern void glUniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3);
|
||||||
[Slot(346)]
|
[Slot(346)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glUniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
|
static extern unsafe void glUniform4fv(Int32 location, Int32 count, Single* value);
|
||||||
[Slot(347)]
|
[Slot(347)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glUniform4iv(Int32 location, Int32 count, Int32* value);
|
static extern void glUniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
|
||||||
[Slot(348)]
|
[Slot(348)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
|
static extern unsafe void glUniform4iv(Int32 location, Int32 count, Int32* value);
|
||||||
|
[Slot(349)]
|
||||||
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glUniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value);
|
static extern unsafe void glUniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value);
|
||||||
[Slot(351)]
|
[Slot(352)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glUniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value);
|
static extern unsafe void glUniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value);
|
||||||
[Slot(354)]
|
[Slot(355)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glUniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value);
|
static extern unsafe void glUniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value);
|
||||||
[Slot(358)]
|
[Slot(359)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glUseProgram(UInt32 program);
|
static extern void glUseProgram(UInt32 program);
|
||||||
[Slot(361)]
|
[Slot(362)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glValidateProgram(UInt32 program);
|
static extern void glValidateProgram(UInt32 program);
|
||||||
[Slot(363)]
|
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
||||||
static extern void glVertexAttrib1f(UInt32 index, Single x);
|
|
||||||
[Slot(364)]
|
[Slot(364)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glVertexAttrib1fv(UInt32 index, Single* v);
|
static extern void glVertexAttrib1f(UInt32 index, Single x);
|
||||||
[Slot(365)]
|
[Slot(365)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glVertexAttrib2f(UInt32 index, Single x, Single y);
|
static extern unsafe void glVertexAttrib1fv(UInt32 index, Single* v);
|
||||||
[Slot(366)]
|
[Slot(366)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glVertexAttrib2fv(UInt32 index, Single* v);
|
static extern void glVertexAttrib2f(UInt32 index, Single x, Single y);
|
||||||
[Slot(367)]
|
[Slot(367)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glVertexAttrib3f(UInt32 index, Single x, Single y, Single z);
|
static extern unsafe void glVertexAttrib2fv(UInt32 index, Single* v);
|
||||||
[Slot(368)]
|
[Slot(368)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glVertexAttrib3fv(UInt32 index, Single* v);
|
static extern void glVertexAttrib3f(UInt32 index, Single x, Single y, Single z);
|
||||||
[Slot(369)]
|
[Slot(369)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glVertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w);
|
static extern unsafe void glVertexAttrib3fv(UInt32 index, Single* v);
|
||||||
[Slot(370)]
|
[Slot(370)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
|
static extern void glVertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w);
|
||||||
|
[Slot(371)]
|
||||||
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glVertexAttrib4fv(UInt32 index, Single* v);
|
static extern unsafe void glVertexAttrib4fv(UInt32 index, Single* v);
|
||||||
[Slot(374)]
|
[Slot(375)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glVertexAttribPointer(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, IntPtr pointer);
|
static extern void glVertexAttribPointer(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, IntPtr pointer);
|
||||||
[Slot(375)]
|
[Slot(376)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height);
|
static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height);
|
||||||
[Slot(0)]
|
[Slot(0)]
|
||||||
|
@ -31806,178 +31820,181 @@ namespace OpenTK.Graphics.ES20
|
||||||
[Slot(244)]
|
[Slot(244)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glPopGroupMarkerEXT();
|
static extern void glPopGroupMarkerEXT();
|
||||||
[Slot(246)]
|
[Slot(245)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glProgramParameteriEXT(UInt32 program, System.Int32 pname, Int32 value);
|
static extern void glPrimitiveBoundingBoxEXT(Single minX, Single minY, Single minZ, Single minW, Single maxX, Single maxY, Single maxZ, Single maxW);
|
||||||
[Slot(247)]
|
[Slot(247)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glProgramUniform1fEXT(UInt32 program, Int32 location, Single v0);
|
static extern void glProgramParameteriEXT(UInt32 program, System.Int32 pname, Int32 value);
|
||||||
[Slot(248)]
|
[Slot(248)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniform1fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
static extern void glProgramUniform1fEXT(UInt32 program, Int32 location, Single v0);
|
||||||
[Slot(249)]
|
[Slot(249)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glProgramUniform1iEXT(UInt32 program, Int32 location, Int32 v0);
|
static extern unsafe void glProgramUniform1fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
||||||
[Slot(250)]
|
[Slot(250)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniform1ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
static extern void glProgramUniform1iEXT(UInt32 program, Int32 location, Int32 v0);
|
||||||
[Slot(251)]
|
[Slot(251)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glProgramUniform1uiEXT(UInt32 program, Int32 location, UInt32 v0);
|
static extern unsafe void glProgramUniform1ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
||||||
[Slot(252)]
|
[Slot(252)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniform1uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
static extern void glProgramUniform1uiEXT(UInt32 program, Int32 location, UInt32 v0);
|
||||||
[Slot(253)]
|
[Slot(253)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glProgramUniform2fEXT(UInt32 program, Int32 location, Single v0, Single v1);
|
static extern unsafe void glProgramUniform1uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
||||||
[Slot(254)]
|
[Slot(254)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniform2fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
static extern void glProgramUniform2fEXT(UInt32 program, Int32 location, Single v0, Single v1);
|
||||||
[Slot(255)]
|
[Slot(255)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glProgramUniform2iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1);
|
static extern unsafe void glProgramUniform2fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
||||||
[Slot(256)]
|
[Slot(256)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniform2ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
static extern void glProgramUniform2iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1);
|
||||||
[Slot(257)]
|
[Slot(257)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glProgramUniform2uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1);
|
static extern unsafe void glProgramUniform2ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
||||||
[Slot(258)]
|
[Slot(258)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniform2uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
static extern void glProgramUniform2uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1);
|
||||||
[Slot(259)]
|
[Slot(259)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glProgramUniform3fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2);
|
static extern unsafe void glProgramUniform2uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
||||||
[Slot(260)]
|
[Slot(260)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniform3fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
static extern void glProgramUniform3fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2);
|
||||||
[Slot(261)]
|
[Slot(261)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glProgramUniform3iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2);
|
static extern unsafe void glProgramUniform3fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
||||||
[Slot(262)]
|
[Slot(262)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniform3ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
static extern void glProgramUniform3iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2);
|
||||||
[Slot(263)]
|
[Slot(263)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glProgramUniform3uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2);
|
static extern unsafe void glProgramUniform3ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
||||||
[Slot(264)]
|
[Slot(264)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniform3uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
static extern void glProgramUniform3uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2);
|
||||||
[Slot(265)]
|
[Slot(265)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glProgramUniform4fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3);
|
static extern unsafe void glProgramUniform3uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
||||||
[Slot(266)]
|
[Slot(266)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniform4fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
static extern void glProgramUniform4fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3);
|
||||||
[Slot(267)]
|
[Slot(267)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glProgramUniform4iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
|
static extern unsafe void glProgramUniform4fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
||||||
[Slot(268)]
|
[Slot(268)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniform4ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
static extern void glProgramUniform4iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
|
||||||
[Slot(269)]
|
[Slot(269)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glProgramUniform4uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3);
|
static extern unsafe void glProgramUniform4ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
||||||
[Slot(270)]
|
[Slot(270)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniform4uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
static extern void glProgramUniform4uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3);
|
||||||
[Slot(271)]
|
[Slot(271)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniformMatrix2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
static extern unsafe void glProgramUniform4uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
||||||
[Slot(272)]
|
[Slot(272)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniformMatrix2x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
static extern unsafe void glProgramUniformMatrix2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
||||||
[Slot(273)]
|
[Slot(273)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniformMatrix2x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
static extern unsafe void glProgramUniformMatrix2x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
||||||
[Slot(274)]
|
[Slot(274)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniformMatrix3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
static extern unsafe void glProgramUniformMatrix2x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
||||||
[Slot(275)]
|
[Slot(275)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniformMatrix3x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
static extern unsafe void glProgramUniformMatrix3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
||||||
[Slot(276)]
|
[Slot(276)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniformMatrix3x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
static extern unsafe void glProgramUniformMatrix3x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
||||||
[Slot(277)]
|
[Slot(277)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniformMatrix4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
static extern unsafe void glProgramUniformMatrix3x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
||||||
[Slot(278)]
|
[Slot(278)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniformMatrix4x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
static extern unsafe void glProgramUniformMatrix4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
||||||
[Slot(279)]
|
[Slot(279)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glProgramUniformMatrix4x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
static extern unsafe void glProgramUniformMatrix4x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
||||||
[Slot(282)]
|
[Slot(280)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glPushGroupMarkerEXT(Int32 length, IntPtr marker);
|
static extern unsafe void glProgramUniformMatrix4x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
||||||
[Slot(283)]
|
[Slot(283)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glQueryCounterEXT(UInt32 id, System.Int32 target);
|
static extern void glPushGroupMarkerEXT(Int32 length, IntPtr marker);
|
||||||
[Slot(284)]
|
[Slot(284)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
|
static extern void glQueryCounterEXT(UInt32 id, System.Int32 target);
|
||||||
|
[Slot(285)]
|
||||||
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glReadBufferIndexedEXT(System.Int32 src, Int32 index);
|
static extern void glReadBufferIndexedEXT(System.Int32 src, Int32 index);
|
||||||
[Slot(286)]
|
[Slot(287)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glReadnPixelsEXT(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data);
|
static extern void glReadnPixelsEXT(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data);
|
||||||
[Slot(292)]
|
[Slot(293)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
|
static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
|
||||||
[Slot(297)]
|
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
||||||
static extern unsafe void glSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, Int32* param);
|
|
||||||
[Slot(298)]
|
[Slot(298)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, UInt32* param);
|
static extern unsafe void glSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, Int32* param);
|
||||||
[Slot(312)]
|
[Slot(299)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glTexBufferEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer);
|
static extern unsafe void glSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, UInt32* param);
|
||||||
[Slot(313)]
|
[Slot(313)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glTexBufferRangeEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size);
|
static extern void glTexBufferEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer);
|
||||||
[Slot(319)]
|
[Slot(314)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glTexParameterIivEXT(System.Int32 target, System.Int32 pname, Int32* @params);
|
static extern void glTexBufferRangeEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size);
|
||||||
[Slot(320)]
|
[Slot(320)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glTexParameterIuivEXT(System.Int32 target, System.Int32 pname, UInt32* @params);
|
static extern unsafe void glTexParameterIivEXT(System.Int32 target, System.Int32 pname, Int32* @params);
|
||||||
[Slot(322)]
|
[Slot(321)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glTexStorage1DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width);
|
static extern unsafe void glTexParameterIuivEXT(System.Int32 target, System.Int32 pname, UInt32* @params);
|
||||||
[Slot(323)]
|
[Slot(323)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glTexStorage2DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
|
static extern void glTexStorage1DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width);
|
||||||
[Slot(324)]
|
[Slot(324)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glTexStorage3DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
|
static extern void glTexStorage2DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
|
||||||
[Slot(328)]
|
[Slot(325)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width);
|
static extern void glTexStorage3DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
|
||||||
[Slot(329)]
|
[Slot(329)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
|
static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width);
|
||||||
[Slot(330)]
|
[Slot(330)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
|
static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
|
||||||
[Slot(331)]
|
[Slot(331)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glTextureViewEXT(UInt32 texture, System.Int32 target, UInt32 origtexture, System.Int32 internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers);
|
static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
|
||||||
[Slot(359)]
|
[Slot(332)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glUseProgramStagesEXT(UInt32 pipeline, UInt32 stages, UInt32 program);
|
static extern void glTextureViewEXT(UInt32 texture, System.Int32 target, UInt32 origtexture, System.Int32 internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers);
|
||||||
[Slot(360)]
|
[Slot(360)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
|
static extern void glUseProgramStagesEXT(UInt32 pipeline, UInt32 stages, UInt32 program);
|
||||||
|
[Slot(361)]
|
||||||
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glUseShaderProgramEXT(System.Int32 type, UInt32 program);
|
static extern void glUseShaderProgramEXT(System.Int32 type, UInt32 program);
|
||||||
[Slot(362)]
|
[Slot(363)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glValidateProgramPipelineEXT(UInt32 pipeline);
|
static extern void glValidateProgramPipelineEXT(UInt32 pipeline);
|
||||||
[Slot(372)]
|
[Slot(373)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glVertexAttribDivisorEXT(UInt32 index, UInt32 divisor);
|
static extern void glVertexAttribDivisorEXT(UInt32 index, UInt32 divisor);
|
||||||
[Slot(128)]
|
[Slot(128)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glFramebufferTexture2DMultisampleIMG(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples);
|
static extern void glFramebufferTexture2DMultisampleIMG(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples);
|
||||||
[Slot(293)]
|
[Slot(294)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glRenderbufferStorageMultisampleIMG(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
|
static extern void glRenderbufferStorageMultisampleIMG(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
|
||||||
[Slot(6)]
|
[Slot(6)]
|
||||||
|
@ -32043,7 +32060,7 @@ namespace OpenTK.Graphics.ES20
|
||||||
[Slot(243)]
|
[Slot(243)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glPopDebugGroupKHR();
|
static extern void glPopDebugGroupKHR();
|
||||||
[Slot(281)]
|
[Slot(282)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glPushDebugGroupKHR(System.Int32 source, UInt32 id, Int32 length, IntPtr message);
|
static extern void glPushDebugGroupKHR(System.Int32 source, UInt32 id, Int32 length, IntPtr message);
|
||||||
[Slot(16)]
|
[Slot(16)]
|
||||||
|
@ -32088,37 +32105,37 @@ namespace OpenTK.Graphics.ES20
|
||||||
[Slot(217)]
|
[Slot(217)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern byte glIsFenceNV(UInt32 fence);
|
static extern byte glIsFenceNV(UInt32 fence);
|
||||||
[Slot(285)]
|
[Slot(286)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glReadBufferNV(System.Int32 mode);
|
static extern void glReadBufferNV(System.Int32 mode);
|
||||||
[Slot(294)]
|
[Slot(295)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glRenderbufferStorageMultisampleNV(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
|
static extern void glRenderbufferStorageMultisampleNV(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
|
||||||
[Slot(301)]
|
[Slot(302)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glSetFenceNV(UInt32 fence, System.Int32 condition);
|
static extern void glSetFenceNV(UInt32 fence, System.Int32 condition);
|
||||||
[Slot(311)]
|
[Slot(312)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern byte glTestFenceNV(UInt32 fence);
|
static extern byte glTestFenceNV(UInt32 fence);
|
||||||
[Slot(349)]
|
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
||||||
static extern unsafe void glUniformMatrix2x3fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
|
||||||
[Slot(350)]
|
[Slot(350)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glUniformMatrix2x4fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
static extern unsafe void glUniformMatrix2x3fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
||||||
[Slot(352)]
|
[Slot(351)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glUniformMatrix3x2fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
static extern unsafe void glUniformMatrix2x4fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
||||||
[Slot(353)]
|
[Slot(353)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glUniformMatrix3x4fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
static extern unsafe void glUniformMatrix3x2fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
||||||
[Slot(355)]
|
[Slot(354)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glUniformMatrix4x2fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
static extern unsafe void glUniformMatrix3x4fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
||||||
[Slot(356)]
|
[Slot(356)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
|
static extern unsafe void glUniformMatrix4x2fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
||||||
|
[Slot(357)]
|
||||||
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glUniformMatrix4x3fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
static extern unsafe void glUniformMatrix4x3fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
||||||
[Slot(373)]
|
[Slot(374)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glVertexAttribDivisorNV(UInt32 index, UInt32 divisor);
|
static extern void glVertexAttribDivisorNV(UInt32 index, UInt32 divisor);
|
||||||
[Slot(14)]
|
[Slot(14)]
|
||||||
|
@ -32163,19 +32180,19 @@ namespace OpenTK.Graphics.ES20
|
||||||
[Slot(232)]
|
[Slot(232)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glMinSampleShadingOES(Single value);
|
static extern void glMinSampleShadingOES(Single value);
|
||||||
[Slot(245)]
|
[Slot(246)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glProgramBinaryOES(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length);
|
static extern void glProgramBinaryOES(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length);
|
||||||
[Slot(315)]
|
[Slot(316)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels);
|
static extern void glTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels);
|
||||||
[Slot(325)]
|
[Slot(326)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glTexStorage3DMultisampleOES(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations);
|
static extern void glTexStorage3DMultisampleOES(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations);
|
||||||
[Slot(327)]
|
[Slot(328)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels);
|
static extern void glTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels);
|
||||||
[Slot(357)]
|
[Slot(358)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern byte glUnmapBufferOES(System.Int32 target);
|
static extern byte glUnmapBufferOES(System.Int32 target);
|
||||||
[Slot(3)]
|
[Slot(3)]
|
||||||
|
@ -32232,7 +32249,7 @@ namespace OpenTK.Graphics.ES20
|
||||||
[Slot(152)]
|
[Slot(152)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glGetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr driverControlString);
|
static extern unsafe void glGetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr driverControlString);
|
||||||
[Slot(304)]
|
[Slot(305)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern void glStartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, UInt32 preserveMask);
|
static extern void glStartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, UInt32 preserveMask);
|
||||||
}
|
}
|
||||||
|
|
|
@ -7646,6 +7646,10 @@ namespace OpenTK.Graphics.ES20
|
||||||
/// </summary>
|
/// </summary>
|
||||||
InvertOvgNv = ((int)0x92B4) ,
|
InvertOvgNv = ((int)0x92B4) ,
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
/// Original was GL_PRIMITIVE_BOUNDING_BOX_EXT = 0x92BE
|
||||||
|
/// </summary>
|
||||||
|
PrimitiveBoundingBoxExt = ((int)0x92BE) ,
|
||||||
|
/// <summary>
|
||||||
/// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CD
|
/// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CD
|
||||||
/// </summary>
|
/// </summary>
|
||||||
MaxTessControlAtomicCounterBuffersExt = ((int)0x92CD) ,
|
MaxTessControlAtomicCounterBuffersExt = ((int)0x92CD) ,
|
||||||
|
@ -11940,6 +11944,13 @@ namespace OpenTK.Graphics.ES20
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Not used directly.
|
||||||
|
/// </summary>
|
||||||
|
public enum ExtGeometryPointSize : int
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Not used directly.
|
/// Not used directly.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -12212,6 +12223,17 @@ namespace OpenTK.Graphics.ES20
|
||||||
AnySamplesPassedConservativeExt = ((int)0x8D6A) ,
|
AnySamplesPassedConservativeExt = ((int)0x8D6A) ,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Not used directly.
|
||||||
|
/// </summary>
|
||||||
|
public enum ExtPrimitiveBoundingBox : int
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Original was GL_PRIMITIVE_BOUNDING_BOX_EXT = 0x92BE
|
||||||
|
/// </summary>
|
||||||
|
PrimitiveBoundingBoxExt = ((int)0x92BE) ,
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Not used directly.
|
/// Not used directly.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -12447,6 +12469,13 @@ namespace OpenTK.Graphics.ES20
|
||||||
FramebufferSrgbExt = ((int)0x8DB9) ,
|
FramebufferSrgbExt = ((int)0x8DB9) ,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Not used directly.
|
||||||
|
/// </summary>
|
||||||
|
public enum ExtTessellationPointSize : int
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Not used directly.
|
/// Not used directly.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -8924,6 +8924,10 @@ namespace OpenTK.Graphics.ES30
|
||||||
/// </summary>
|
/// </summary>
|
||||||
InvertOvgNv = ((int)0x92B4) ,
|
InvertOvgNv = ((int)0x92B4) ,
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
/// Original was GL_PRIMITIVE_BOUNDING_BOX_EXT = 0x92BE
|
||||||
|
/// </summary>
|
||||||
|
PrimitiveBoundingBoxExt = ((int)0x92BE) ,
|
||||||
|
/// <summary>
|
||||||
/// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CD
|
/// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CD
|
||||||
/// </summary>
|
/// </summary>
|
||||||
MaxTessControlAtomicCounterBuffersExt = ((int)0x92CD) ,
|
MaxTessControlAtomicCounterBuffersExt = ((int)0x92CD) ,
|
||||||
|
@ -14734,6 +14738,13 @@ namespace OpenTK.Graphics.ES30
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Not used directly.
|
||||||
|
/// </summary>
|
||||||
|
public enum ExtGeometryPointSize : int
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Not used directly.
|
/// Not used directly.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -15006,6 +15017,17 @@ namespace OpenTK.Graphics.ES30
|
||||||
AnySamplesPassedConservativeExt = ((int)0x8D6A) ,
|
AnySamplesPassedConservativeExt = ((int)0x8D6A) ,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Not used directly.
|
||||||
|
/// </summary>
|
||||||
|
public enum ExtPrimitiveBoundingBox : int
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Original was GL_PRIMITIVE_BOUNDING_BOX_EXT = 0x92BE
|
||||||
|
/// </summary>
|
||||||
|
PrimitiveBoundingBoxExt = ((int)0x92BE) ,
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Not used directly.
|
/// Not used directly.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -15241,6 +15263,13 @@ namespace OpenTK.Graphics.ES30
|
||||||
FramebufferSrgbExt = ((int)0x8DB9) ,
|
FramebufferSrgbExt = ((int)0x8DB9) ,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Not used directly.
|
||||||
|
/// </summary>
|
||||||
|
public enum ExtTessellationPointSize : int
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Not used directly.
|
/// Not used directly.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
|
@ -73721,7 +73721,7 @@ namespace OpenTK.Graphics.OpenGL
|
||||||
[CLSCompliant(false)]
|
[CLSCompliant(false)]
|
||||||
public static void FramebufferTextureFace(OpenTK.Graphics.OpenGL.FramebufferTarget target, OpenTK.Graphics.OpenGL.FramebufferAttachment attachment, UInt32 texture, Int32 level, OpenTK.Graphics.OpenGL.TextureTarget face) { throw new NotImplementedException(); }
|
public static void FramebufferTextureFace(OpenTK.Graphics.OpenGL.FramebufferTarget target, OpenTK.Graphics.OpenGL.FramebufferAttachment attachment, UInt32 texture, Int32 level, OpenTK.Graphics.OpenGL.TextureTarget face) { throw new NotImplementedException(); }
|
||||||
|
|
||||||
/// <summary>[requires: NV_geometry_program4]
|
/// <summary>[requires: EXT_texture_array|NV_geometry_program4]
|
||||||
/// Attach a single layer of a texture to a framebuffer
|
/// Attach a single layer of a texture to a framebuffer
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="target">
|
/// <param name="target">
|
||||||
|
@ -73739,11 +73739,11 @@ namespace OpenTK.Graphics.OpenGL
|
||||||
/// <param name="layer">
|
/// <param name="layer">
|
||||||
/// Specifies the layer of texture to attach.
|
/// Specifies the layer of texture to attach.
|
||||||
/// </param>
|
/// </param>
|
||||||
[AutoGenerated(Category = "NV_geometry_program4", Version = "", EntryPoint = "glFramebufferTextureLayerEXT")]
|
[AutoGenerated(Category = "EXT_texture_array|NV_geometry_program4", Version = "", EntryPoint = "glFramebufferTextureLayerEXT")]
|
||||||
[CLSCompliant(false)]
|
[CLSCompliant(false)]
|
||||||
public static void FramebufferTextureLayer(OpenTK.Graphics.OpenGL.FramebufferTarget target, OpenTK.Graphics.OpenGL.FramebufferAttachment attachment, Int32 texture, Int32 level, Int32 layer) { throw new NotImplementedException(); }
|
public static void FramebufferTextureLayer(OpenTK.Graphics.OpenGL.FramebufferTarget target, OpenTK.Graphics.OpenGL.FramebufferAttachment attachment, Int32 texture, Int32 level, Int32 layer) { throw new NotImplementedException(); }
|
||||||
|
|
||||||
/// <summary>[requires: NV_geometry_program4]
|
/// <summary>[requires: EXT_texture_array|NV_geometry_program4]
|
||||||
/// Attach a single layer of a texture to a framebuffer
|
/// Attach a single layer of a texture to a framebuffer
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="target">
|
/// <param name="target">
|
||||||
|
@ -73761,7 +73761,7 @@ namespace OpenTK.Graphics.OpenGL
|
||||||
/// <param name="layer">
|
/// <param name="layer">
|
||||||
/// Specifies the layer of texture to attach.
|
/// Specifies the layer of texture to attach.
|
||||||
/// </param>
|
/// </param>
|
||||||
[AutoGenerated(Category = "NV_geometry_program4", Version = "", EntryPoint = "glFramebufferTextureLayerEXT")]
|
[AutoGenerated(Category = "EXT_texture_array|NV_geometry_program4", Version = "", EntryPoint = "glFramebufferTextureLayerEXT")]
|
||||||
[CLSCompliant(false)]
|
[CLSCompliant(false)]
|
||||||
public static void FramebufferTextureLayer(OpenTK.Graphics.OpenGL.FramebufferTarget target, OpenTK.Graphics.OpenGL.FramebufferAttachment attachment, UInt32 texture, Int32 level, Int32 layer) { throw new NotImplementedException(); }
|
public static void FramebufferTextureLayer(OpenTK.Graphics.OpenGL.FramebufferTarget target, OpenTK.Graphics.OpenGL.FramebufferAttachment attachment, UInt32 texture, Int32 level, Int32 layer) { throw new NotImplementedException(); }
|
||||||
|
|
||||||
|
@ -110508,30 +110508,6 @@ namespace OpenTK.Graphics.OpenGL
|
||||||
[CLSCompliant(false)]
|
[CLSCompliant(false)]
|
||||||
public static unsafe void TransformFeedbackAttrib(Int32 count, Int32* attribs, OpenTK.Graphics.OpenGL.NvTransformFeedback bufferMode) { throw new NotImplementedException(); }
|
public static unsafe void TransformFeedbackAttrib(Int32 count, Int32* attribs, OpenTK.Graphics.OpenGL.NvTransformFeedback bufferMode) { throw new NotImplementedException(); }
|
||||||
|
|
||||||
/// <summary>[requires: NV_transform_feedback]</summary>
|
|
||||||
/// <param name="count"></param>
|
|
||||||
/// <param name="attribs">[length: count]</param>
|
|
||||||
/// <param name="bufferMode"></param>
|
|
||||||
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackAttribsNV")]
|
|
||||||
[CLSCompliant(false)]
|
|
||||||
public static void TransformFeedbackAttrib(UInt32 count, Int32[] attribs, OpenTK.Graphics.OpenGL.NvTransformFeedback bufferMode) { throw new NotImplementedException(); }
|
|
||||||
|
|
||||||
/// <summary>[requires: NV_transform_feedback]</summary>
|
|
||||||
/// <param name="count"></param>
|
|
||||||
/// <param name="attribs">[length: count]</param>
|
|
||||||
/// <param name="bufferMode"></param>
|
|
||||||
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackAttribsNV")]
|
|
||||||
[CLSCompliant(false)]
|
|
||||||
public static void TransformFeedbackAttrib(UInt32 count, ref Int32 attribs, OpenTK.Graphics.OpenGL.NvTransformFeedback bufferMode) { throw new NotImplementedException(); }
|
|
||||||
|
|
||||||
/// <summary>[requires: NV_transform_feedback]</summary>
|
|
||||||
/// <param name="count"></param>
|
|
||||||
/// <param name="attribs">[length: count]</param>
|
|
||||||
/// <param name="bufferMode"></param>
|
|
||||||
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackAttribsNV")]
|
|
||||||
[CLSCompliant(false)]
|
|
||||||
public static unsafe void TransformFeedbackAttrib(UInt32 count, Int32* attribs, OpenTK.Graphics.OpenGL.NvTransformFeedback bufferMode) { throw new NotImplementedException(); }
|
|
||||||
|
|
||||||
/// <summary>[requires: NV_transform_feedback]</summary>
|
/// <summary>[requires: NV_transform_feedback]</summary>
|
||||||
/// <param name="count"></param>
|
/// <param name="count"></param>
|
||||||
/// <param name="attribs">[length: count]</param>
|
/// <param name="attribs">[length: count]</param>
|
||||||
|
@ -128740,7 +128716,7 @@ namespace OpenTK.Graphics.OpenGL
|
||||||
static extern void glTrackMatrixNV(System.Int32 target, UInt32 address, System.Int32 matrix, System.Int32 transform);
|
static extern void glTrackMatrixNV(System.Int32 target, UInt32 address, System.Int32 matrix, System.Int32 transform);
|
||||||
[Slot(2097)]
|
[Slot(2097)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glTransformFeedbackAttribsNV(UInt32 count, Int32* attribs, System.Int32 bufferMode);
|
static extern unsafe void glTransformFeedbackAttribsNV(Int32 count, Int32* attribs, System.Int32 bufferMode);
|
||||||
[Slot(2098)]
|
[Slot(2098)]
|
||||||
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
||||||
static extern unsafe void glTransformFeedbackStreamAttribsNV(Int32 count, Int32* attribs, Int32 nbuffers, Int32* bufstreams, System.Int32 bufferMode);
|
static extern unsafe void glTransformFeedbackStreamAttribsNV(Int32 count, Int32* attribs, Int32 nbuffers, Int32* bufstreams, System.Int32 bufferMode);
|
||||||
|
|
|
@ -57279,6 +57279,10 @@ namespace OpenTK.Graphics.OpenGL
|
||||||
/// </summary>
|
/// </summary>
|
||||||
MaxVertexUniformBlocks = ((int)0x8A2B) ,
|
MaxVertexUniformBlocks = ((int)0x8A2B) ,
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
/// Original was GL_MAX_GEOMETRY_UNIFORM_BLOCKS = 0x8A2C
|
||||||
|
/// </summary>
|
||||||
|
MaxGeometryUniformBlocks = ((int)0x8A2C) ,
|
||||||
|
/// <summary>
|
||||||
/// Original was GL_MAX_FRAGMENT_UNIFORM_BLOCKS = 0x8A2D
|
/// Original was GL_MAX_FRAGMENT_UNIFORM_BLOCKS = 0x8A2D
|
||||||
/// </summary>
|
/// </summary>
|
||||||
MaxFragmentUniformBlocks = ((int)0x8A2D) ,
|
MaxFragmentUniformBlocks = ((int)0x8A2D) ,
|
||||||
|
@ -57299,6 +57303,10 @@ namespace OpenTK.Graphics.OpenGL
|
||||||
/// </summary>
|
/// </summary>
|
||||||
MaxCombinedVertexUniformComponents = ((int)0x8A31) ,
|
MaxCombinedVertexUniformComponents = ((int)0x8A31) ,
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
/// Original was GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS = 0x8A32
|
||||||
|
/// </summary>
|
||||||
|
MaxCombinedGeometryUniformComponents = ((int)0x8A32) ,
|
||||||
|
/// <summary>
|
||||||
/// Original was GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS = 0x8A33
|
/// Original was GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS = 0x8A33
|
||||||
/// </summary>
|
/// </summary>
|
||||||
MaxCombinedFragmentUniformComponents = ((int)0x8A33) ,
|
MaxCombinedFragmentUniformComponents = ((int)0x8A33) ,
|
||||||
|
@ -57371,6 +57379,10 @@ namespace OpenTK.Graphics.OpenGL
|
||||||
/// </summary>
|
/// </summary>
|
||||||
UniformBlockReferencedByVertexShader = ((int)0x8A44) ,
|
UniformBlockReferencedByVertexShader = ((int)0x8A44) ,
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
/// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER = 0x8A45
|
||||||
|
/// </summary>
|
||||||
|
UniformBlockReferencedByGeometryShader = ((int)0x8A45) ,
|
||||||
|
/// <summary>
|
||||||
/// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 0x8A46
|
/// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 0x8A46
|
||||||
/// </summary>
|
/// </summary>
|
||||||
UniformBlockReferencedByFragmentShader = ((int)0x8A46) ,
|
UniformBlockReferencedByFragmentShader = ((int)0x8A46) ,
|
||||||
|
@ -58725,6 +58737,10 @@ namespace OpenTK.Graphics.OpenGL
|
||||||
/// </summary>
|
/// </summary>
|
||||||
ContextFlagDebugBit = ((int)0x00000002) ,
|
ContextFlagDebugBit = ((int)0x00000002) ,
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
/// Original was GL_COMPUTE_SHADER_BIT = 0x00000020
|
||||||
|
/// </summary>
|
||||||
|
ComputeShaderBit = ((int)0x00000020) ,
|
||||||
|
/// <summary>
|
||||||
/// Original was GL_SHADER_STORAGE_BARRIER_BIT = 0x00002000
|
/// Original was GL_SHADER_STORAGE_BARRIER_BIT = 0x00002000
|
||||||
/// </summary>
|
/// </summary>
|
||||||
ShaderStorageBarrierBit = ((int)0x00002000) ,
|
ShaderStorageBarrierBit = ((int)0x00002000) ,
|
||||||
|
|
|
@ -30671,6 +30671,10 @@ namespace OpenTK.Graphics.OpenGL4
|
||||||
/// </summary>
|
/// </summary>
|
||||||
MaxVertexUniformBlocks = ((int)0x8A2B) ,
|
MaxVertexUniformBlocks = ((int)0x8A2B) ,
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
/// Original was GL_MAX_GEOMETRY_UNIFORM_BLOCKS = 0x8A2C
|
||||||
|
/// </summary>
|
||||||
|
MaxGeometryUniformBlocks = ((int)0x8A2C) ,
|
||||||
|
/// <summary>
|
||||||
/// Original was GL_MAX_FRAGMENT_UNIFORM_BLOCKS = 0x8A2D
|
/// Original was GL_MAX_FRAGMENT_UNIFORM_BLOCKS = 0x8A2D
|
||||||
/// </summary>
|
/// </summary>
|
||||||
MaxFragmentUniformBlocks = ((int)0x8A2D) ,
|
MaxFragmentUniformBlocks = ((int)0x8A2D) ,
|
||||||
|
@ -30691,6 +30695,10 @@ namespace OpenTK.Graphics.OpenGL4
|
||||||
/// </summary>
|
/// </summary>
|
||||||
MaxCombinedVertexUniformComponents = ((int)0x8A31) ,
|
MaxCombinedVertexUniformComponents = ((int)0x8A31) ,
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
/// Original was GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS = 0x8A32
|
||||||
|
/// </summary>
|
||||||
|
MaxCombinedGeometryUniformComponents = ((int)0x8A32) ,
|
||||||
|
/// <summary>
|
||||||
/// Original was GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS = 0x8A33
|
/// Original was GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS = 0x8A33
|
||||||
/// </summary>
|
/// </summary>
|
||||||
MaxCombinedFragmentUniformComponents = ((int)0x8A33) ,
|
MaxCombinedFragmentUniformComponents = ((int)0x8A33) ,
|
||||||
|
@ -30763,6 +30771,10 @@ namespace OpenTK.Graphics.OpenGL4
|
||||||
/// </summary>
|
/// </summary>
|
||||||
UniformBlockReferencedByVertexShader = ((int)0x8A44) ,
|
UniformBlockReferencedByVertexShader = ((int)0x8A44) ,
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
/// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER = 0x8A45
|
||||||
|
/// </summary>
|
||||||
|
UniformBlockReferencedByGeometryShader = ((int)0x8A45) ,
|
||||||
|
/// <summary>
|
||||||
/// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 0x8A46
|
/// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 0x8A46
|
||||||
/// </summary>
|
/// </summary>
|
||||||
UniformBlockReferencedByFragmentShader = ((int)0x8A46) ,
|
UniformBlockReferencedByFragmentShader = ((int)0x8A46) ,
|
||||||
|
@ -32117,6 +32129,10 @@ namespace OpenTK.Graphics.OpenGL4
|
||||||
/// </summary>
|
/// </summary>
|
||||||
ContextFlagDebugBit = ((int)0x00000002) ,
|
ContextFlagDebugBit = ((int)0x00000002) ,
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
/// Original was GL_COMPUTE_SHADER_BIT = 0x00000020
|
||||||
|
/// </summary>
|
||||||
|
ComputeShaderBit = ((int)0x00000020) ,
|
||||||
|
/// <summary>
|
||||||
/// Original was GL_SHADER_STORAGE_BARRIER_BIT = 0x00002000
|
/// Original was GL_SHADER_STORAGE_BARRIER_BIT = 0x00002000
|
||||||
/// </summary>
|
/// </summary>
|
||||||
ShaderStorageBarrierBit = ((int)0x00002000) ,
|
ShaderStorageBarrierBit = ((int)0x00002000) ,
|
||||||
|
|
Loading…
Reference in a new issue