using StgSharp.Controlling; using StgSharp.Graphics; using System; using System.Diagnostics.CodeAnalysis; using System.Runtime.InteropServices; namespace StgSharp { internal static partial class InternalIO { #region ssgc api define [DllImport(SSC_libname, EntryPoint = "initGL", CallingConvention = CallingConvention.Cdecl)] internal static extern void InternalInitGL(int majorVersion, int minorVersion); [DllImport(SSC_libname, EntryPoint = "linkShaderProgram", CallingConvention = CallingConvention.Cdecl)] internal static extern uint InternalLinkShaderProgram(uint shaderProgram); [DllImport(SSC_libname, EntryPoint = "gladLoaderLoadGLContext", CallingConvention = CallingConvention.Cdecl)] internal static extern unsafe int InternalLoadGLapi(GLcontext* contextPtr); [DllImport(SSC_libname, EntryPoint = "gladLoadGLContext", CallingConvention = CallingConvention.Cdecl)] internal static extern unsafe int InternalLoaderLoadGLapi(GLcontext* contextPtr, GLfuncLoader loader); [DllImport(SSC_libname, EntryPoint = "loadShaderCode", CallingConvention = CallingConvention.Cdecl)] internal static extern unsafe uint InternalLoadShaderCode(byte* shaderCode, int shaderType); [DllImport(SSC_libname, EntryPoint = "gladLoaderUnloadGLContext", CallingConvention = CallingConvention.Cdecl)] internal static extern unsafe void InternalUnloadGLcontext(GLcontext* context); [DllImport(SSC_libname, EntryPoint = "createGLcontext", CallingConvention = CallingConvention.Cdecl)] internal static extern unsafe IntPtr internalCreatGLcontext(GLfuncLoader loader); [DllImport(SSC_libname, EntryPoint = "setCurrentGLContext", CallingConvention = CallingConvention.Cdecl)] internal static extern unsafe void InternalSetCurrentGLContext(IntPtr context); [DllImport(SSC_libname, EntryPoint = "readLog", CallingConvention = CallingConvention.Cdecl)] internal static extern unsafe IntPtr InternalReadLog(); #endregion internal static IglFramework glfw = null; } } namespace StgSharp.Graphics { [StructLayout(LayoutKind.Sequential)] public unsafe struct GLcontextIO { IntPtr usrPtr; #region platformSig internal int VERSION_1_0; internal int VERSION_1_1; internal int VERSION_1_2; internal int VERSION_1_3; internal int VERSION_1_4; internal int VERSION_1_5; internal int VERSION_2_0; internal int VERSION_2_1; internal int VERSION_3_0; internal int VERSION_3_1; internal int VERSION_3_2; internal int VERSION_3_3; internal int VERSION_4_0; internal int VERSION_4_1; internal int VERSION_4_2; internal int VERSION_4_3; internal int VERSION_4_4; internal int VERSION_4_5; internal int VERSION_4_6; internal int _3DFX_multisample; internal int _3DFX_tbuffer; internal int _3DFX_texture_compression_FXT1; internal int AMD_blend_minmax_factor; internal int AMD_conservative_depth; internal int AMD_debug_output; internal int AMD_depth_clamp_separate; internal int AMD_draw_buffers_blend; internal int AMD_framebuffer_multisample_advanced; internal int AMD_framebuffer_sample_positions; internal int AMD_gcn_shader; internal int AMD_gpu_shader_half_float; internal int AMD_gpu_shader_int16; internal int AMD_gpu_shader_int64; internal int AMD_interleaved_elements; internal int AMD_multi_draw_indirect; internal int AMD_name_gen_delete; internal int AMD_occlusion_query_event; internal int AMD_performance_monitor; internal int AMD_pinned_memory; internal int AMD_query_buffer_object; internal int AMD_sample_positions; internal int AMD_seamless_cubemap_per_texture; internal int AMD_shader_atomic_counter_ops; internal int AMD_shader_ballot; internal int AMD_shader_explicit_vertex_parameter; internal int AMD_shader_gpu_shader_half_float_fetch; internal int AMD_shader_image_load_store_lod; internal int AMD_shader_stencil_export; internal int AMD_shader_trinary_minmax; internal int AMD_sparse_texture; internal int AMD_stencil_operation_extended; internal int AMD_texture_gather_bias_lod; internal int AMD_texture_texture4; internal int AMD_transform_feedback3_lines_triangles; internal int AMD_transform_feedback4; internal int AMD_vertex_shader_layer; internal int AMD_vertex_shader_tessellator; internal int AMD_vertex_shader_viewport_index; internal int APPLE_aux_depth_stencil; internal int APPLE_client_storage; internal int APPLE_element_array; internal int APPLE_fence; internal int APPLE_float_pixels; internal int APPLE_flush_buffer_range; internal int APPLE_object_purgeable; internal int APPLE_rgb_422; internal int APPLE_row_bytes; internal int APPLE_specular_vector; internal int APPLE_texture_range; internal int APPLE_transform_hint; internal int APPLE_vertex_array_object; internal int APPLE_vertex_array_range; internal int APPLE_vertex_program_evaluators; internal int APPLE_ycbcr_422; internal int ARB_ES2_compatibility; internal int ARB_ES3_1_compatibility; internal int ARB_ES3_2_compatibility; internal int ARB_ES3_compatibility; internal int ARB_arrays_of_arrays; internal int ARB_base_instance; internal int ARB_bindless_texture; internal int ARB_blend_func_extended; internal int ARB_buffer_storage; internal int ARB_cl_event; internal int ARB_clear_buffer_object; internal int ARB_clear_texture; internal int ARB_clip_control; internal int ARB_color_buffer_float; internal int ARB_compatibility; internal int ARB_compressed_texture_pixel_storage; internal int ARB_compute_shader; internal int ARB_compute_variable_group_size; internal int ARB_conditional_render_inverted; internal int ARB_conservative_depth; internal int ARB_copy_buffer; internal int ARB_copy_image; internal int ARB_cull_distance; internal int ARB_debug_output; internal int ARB_depth_buffer_float; internal int ARB_depth_clamp; internal int ARB_depth_texture; internal int ARB_derivative_control; internal int ARB_direct_state_access; internal int ARB_draw_buffers; internal int ARB_draw_buffers_blend; internal int ARB_draw_elements_base_vertex; internal int ARB_draw_indirect; internal int ARB_draw_instanced; internal int ARB_enhanced_layouts; internal int ARB_explicit_attrib_location; internal int ARB_explicit_uniform_location; internal int ARB_fragment_coord_conventions; internal int ARB_fragment_layer_viewport; internal int ARB_fragment_program; internal int ARB_fragment_program_shadow; internal int ARB_fragment_shader; internal int ARB_fragment_shader_interlock; internal int ARB_framebuffer_no_attachments; internal int ARB_framebuffer_object; internal int ARB_framebuffer_sRGB; internal int ARB_geometry_shader4; internal int ARB_get_program_binary; internal int ARB_get_texture_sub_image; internal int ARB_gl_spirv; internal int ARB_gpu_shader5; internal int ARB_gpu_shader_fp64; internal int ARB_gpu_shader_int64; internal int ARB_half_float_pixel; internal int ARB_half_float_vertex; internal int ARB_imaging; internal int ARB_indirect_parameters; internal int ARB_instanced_arrays; internal int ARB_internalformat_query; internal int ARB_internalformat_query2; internal int ARB_invalidate_subdata; internal int ARB_map_buffer_alignment; internal int ARB_map_buffer_range; internal int ARB_matrix_palette; internal int ARB_multi_bind; internal int ARB_multi_draw_indirect; internal int ARB_multisample; internal int ARB_multitexture; internal int ARB_occlusion_query; internal int ARB_occlusion_query2; internal int ARB_parallel_shader_compile; internal int ARB_pipeline_statistics_query; internal int ARB_pixel_buffer_object; internal int ARB_point_parameters; internal int ARB_point_sprite; internal int ARB_polygon_offset_clamp; internal int ARB_post_depth_coverage; internal int ARB_program_interface_query; internal int ARB_provoking_vertex; internal int ARB_query_buffer_object; internal int ARB_robust_buffer_access_behavior; internal int ARB_robustness; internal int ARB_robustness_isolation; internal int ARB_sample_locations; internal int ARB_sample_shading; internal int ARB_sampler_objects; internal int ARB_seamless_cube_map; internal int ARB_seamless_cubemap_per_texture; internal int ARB_separate_shader_objects; internal int ARB_shader_atomic_counter_ops; internal int ARB_shader_atomic_counters; internal int ARB_shader_ballot; internal int ARB_shader_bit_encoding; internal int ARB_shader_clock; internal int ARB_shader_draw_parameters; internal int ARB_shader_group_vote; internal int ARB_shader_image_load_store; internal int ARB_shader_image_size; internal int ARB_shader_objects; internal int ARB_shader_precision; internal int ARB_shader_stencil_export; internal int ARB_shader_storage_buffer_object; internal int ARB_shader_subroutine; internal int ARB_shader_texture_image_samples; internal int ARB_shader_texture_lod; internal int ARB_shader_viewport_layer_array; internal int ARB_shading_language_100; internal int ARB_shading_language_420pack; internal int ARB_shading_language_include; internal int ARB_shading_language_packing; internal int ARB_shadow; internal int ARB_shadow_ambient; internal int ARB_sparse_buffer; internal int ARB_sparse_texture; internal int ARB_sparse_texture2; internal int ARB_sparse_texture_clamp; internal int ARB_spirv_extensions; internal int ARB_stencil_texturing; internal int ARB_sync; internal int ARB_tessellation_shader; internal int ARB_texture_barrier; internal int ARB_texture_border_clamp; internal int ARB_texture_buffer_object; internal int ARB_texture_buffer_object_rgb32; internal int ARB_texture_buffer_range; internal int ARB_texture_compression; internal int ARB_texture_compression_bptc; internal int ARB_texture_compression_rgtc; internal int ARB_texture_cube_map; internal int ARB_texture_cube_map_array; internal int ARB_texture_env_add; internal int ARB_texture_env_combine; internal int ARB_texture_env_crossbar; internal int ARB_texture_env_dot3; internal int ARB_texture_filter_anisotropic; internal int ARB_texture_filter_minmax; internal int ARB_texture_float; internal int ARB_texture_gather; internal int ARB_texture_mirror_clamp_to_edge; internal int ARB_texture_mirrored_repeat; internal int ARB_texture_multisample; internal int ARB_texture_non_power_of_two; internal int ARB_texture_query_levels; internal int ARB_texture_query_lod; internal int ARB_texture_rectangle; internal int ARB_texture_rg; internal int ARB_texture_rgb10_a2ui; internal int ARB_texture_stencil8; internal int ARB_texture_storage; internal int ARB_texture_storage_multisample; internal int ARB_texture_swizzle; internal int ARB_texture_view; internal int ARB_timer_query; internal int ARB_transform_feedback2; internal int ARB_transform_feedback3; internal int ARB_transform_feedback_instanced; internal int ARB_transform_feedback_overflow_query; internal int ARB_transpose_matrix; internal int ARB_uniform_buffer_object; internal int ARB_vertex_array_bgra; internal int ARB_vertex_array_object; internal int ARB_vertex_attrib_64bit; internal int ARB_vertex_attrib_binding; internal int ARB_vertex_blend; internal int ARB_vertex_buffer_object; internal int ARB_vertex_program; internal int ARB_vertex_shader; internal int ARB_vertex_type_10f_11f_11f_rev; internal int ARB_vertex_type_2_10_10_10_rev; internal int ARB_viewport_array; internal int ARB_window_pos; internal int ATI_draw_buffers; internal int ATI_element_array; internal int ATI_envmap_bumpmap; internal int ATI_fragment_shader; internal int ATI_map_object_buffer; internal int ATI_meminfo; internal int ATI_pixel_format_float; internal int ATI_pn_triangles; internal int ATI_separate_stencil; internal int ATI_text_fragment_shader; internal int ATI_texture_env_combine3; internal int ATI_texture_float; internal int ATI_texture_mirror_once; internal int ATI_vertex_array_object; internal int ATI_vertex_attrib_array_object; internal int ATI_vertex_streams; internal int EXT_422_pixels; internal int EXT_EGL_image_storage; internal int EXT_EGL_sync; internal int EXT_abgr; internal int EXT_bgra; internal int EXT_bindable_uniform; internal int EXT_blend_color; internal int EXT_blend_equation_separate; internal int EXT_blend_func_separate; internal int EXT_blend_logic_op; internal int EXT_blend_minmax; internal int EXT_blend_subtract; internal int EXT_clip_volume_hint; internal int EXT_cmyka; internal int EXT_color_subtable; internal int EXT_compiled_vertex_array; internal int EXT_convolution; internal int EXT_coordinate_frame; internal int EXT_copy_texture; internal int EXT_cull_vertex; internal int EXT_debug_label; internal int EXT_debug_marker; internal int EXT_depth_bounds_test; internal int EXT_direct_state_access; internal int EXT_draw_buffers2; internal int EXT_draw_instanced; internal int EXT_draw_range_elements; internal int EXT_external_buffer; internal int EXT_fog_coord; internal int EXT_framebuffer_blit; internal int EXT_framebuffer_blit_layers; internal int EXT_framebuffer_multisample; internal int EXT_framebuffer_multisample_blit_scaled; internal int EXT_framebuffer_object; internal int EXT_framebuffer_sRGB; internal int EXT_geometry_shader4; internal int EXT_gpu_program_parameters; internal int EXT_gpu_shader4; internal int EXT_histogram; internal int EXT_index_array_formats; internal int EXT_index_func; internal int EXT_index_material; internal int EXT_index_texture; internal int EXT_light_texture; internal int EXT_memory_object; internal int EXT_memory_object_fd; internal int EXT_memory_object_win32; internal int EXT_misc_attribute; internal int EXT_multi_draw_arrays; internal int EXT_multisample; internal int EXT_multiview_tessellation_geometry_shader; internal int EXT_multiview_texture_multisample; internal int EXT_multiview_timer_query; internal int EXT_packed_depth_stencil; internal int EXT_packed_float; internal int EXT_packed_pixels; internal int EXT_paletted_texture; internal int EXT_pixel_buffer_object; internal int EXT_pixel_transform; internal int EXT_pixel_transform_color_table; internal int EXT_point_parameters; internal int EXT_polygon_offset; internal int EXT_polygon_offset_clamp; internal int EXT_post_depth_coverage; internal int EXT_provoking_vertex; internal int EXT_raster_multisample; internal int EXT_rescale_normal; internal int EXT_secondary_color; internal int EXT_semaphore; internal int EXT_semaphore_fd; internal int EXT_semaphore_win32; internal int EXT_separate_shader_objects; internal int EXT_separate_specular_color; internal int EXT_shader_framebuffer_fetch; internal int EXT_shader_framebuffer_fetch_non_coherent; internal int EXT_shader_image_load_formatted; internal int EXT_shader_image_load_store; internal int EXT_shader_integer_mix; internal int EXT_shader_samples_identical; internal int EXT_shadow_funcs; internal int EXT_shared_texture_palette; internal int EXT_sparse_texture2; internal int EXT_stencil_clear_tag; internal int EXT_stencil_two_side; internal int EXT_stencil_wrap; internal int EXT_subtexture; internal int EXT_texture; internal int EXT_texture3D; internal int EXT_texture_array; internal int EXT_texture_buffer_object; internal int EXT_texture_compression_latc; internal int EXT_texture_compression_rgtc; internal int EXT_texture_compression_s3tc; internal int EXT_texture_cube_map; internal int EXT_texture_env_add; internal int EXT_texture_env_combine; internal int EXT_texture_env_dot3; internal int EXT_texture_filter_anisotropic; internal int EXT_texture_filter_minmax; internal int EXT_texture_integer; internal int EXT_texture_lod_bias; internal int EXT_texture_mirror_clamp; internal int EXT_texture_object; internal int EXT_texture_perturb_normal; internal int EXT_texture_sRGB; internal int EXT_texture_sRGB_R8; internal int EXT_texture_sRGB_RG8; internal int EXT_texture_sRGB_decode; internal int EXT_texture_shadow_lod; internal int EXT_texture_shared_exponent; internal int EXT_texture_snorm; internal int EXT_texture_storage; internal int EXT_texture_swizzle; internal int EXT_timer_query; internal int EXT_transform_feedback; internal int EXT_vertex_array; internal int EXT_vertex_array_bgra; internal int EXT_vertex_attrib_64bit; internal int EXT_vertex_shader; internal int EXT_vertex_weighting; internal int EXT_win32_keyed_mutex; internal int EXT_window_rectangles; internal int EXT_x11_sync_object; internal int GREMEDY_frame_terminator; internal int GREMEDY_string_marker; internal int HP_convolution_border_modes; internal int HP_image_transform; internal int HP_occlusion_test; internal int HP_texture_lighting; internal int IBM_cull_vertex; internal int IBM_multimode_draw_arrays; internal int IBM_rasterpos_clip; internal int IBM_static_data; internal int IBM_texture_mirrored_repeat; internal int IBM_vertex_array_lists; internal int INGR_blend_func_separate; internal int INGR_color_clamp; internal int INGR_interlace_read; internal int INTEL_blackhole_render; internal int INTEL_conservative_rasterization; internal int INTEL_fragment_shader_ordering; internal int INTEL_framebuffer_CMAA; internal int INTEL_map_texture; internal int INTEL_parallel_arrays; internal int INTEL_performance_query; internal int KHR_blend_equation_advanced; internal int KHR_blend_equation_advanced_coherent; internal int KHR_context_flush_control; internal int KHR_debug; internal int KHR_no_error; internal int KHR_parallel_shader_compile; internal int KHR_robust_buffer_access_behavior; internal int KHR_robustness; internal int KHR_shader_subgroup; internal int KHR_texture_compression_astc_hdr; internal int KHR_texture_compression_astc_ldr; internal int KHR_texture_compression_astc_sliced_3d; internal int MESAX_texture_stack; internal int MESA_framebuffer_flip_x; internal int MESA_framebuffer_flip_y; internal int MESA_framebuffer_swap_xy; internal int MESA_pack_invert; internal int MESA_program_binary_formats; internal int MESA_resize_buffers; internal int MESA_shader_integer_functions; internal int MESA_tile_raster_order; internal int MESA_window_pos; internal int MESA_ycbcr_texture; internal int NVX_blend_equation_advanced_multi_draw_buffers; internal int NVX_conditional_render; internal int NVX_gpu_memory_info; internal int NVX_gpu_multicast2; internal int NVX_linked_gpu_multicast; internal int NVX_progress_fence; internal int NV_alpha_to_coverage_dither_control; internal int NV_bindless_multi_draw_indirect; internal int NV_bindless_multi_draw_indirect_count; internal int NV_bindless_texture; internal int NV_blend_equation_advanced; internal int NV_blend_equation_advanced_coherent; internal int NV_blend_minmax_factor; internal int NV_blend_square; internal int NV_clip_space_w_scaling; internal int NV_command_list; internal int NV_compute_program5; internal int NV_compute_shader_derivatives; internal int NV_conditional_render; internal int NV_conservative_raster; internal int NV_conservative_raster_dilate; internal int NV_conservative_raster_pre_snap; internal int NV_conservative_raster_pre_snap_triangles; internal int NV_conservative_raster_underestimation; internal int NV_copy_depth_to_color; internal int NV_copy_image; internal int NV_deep_texture3D; internal int NV_depth_buffer_float; internal int NV_depth_clamp; internal int NV_draw_texture; internal int NV_draw_vulkan_image; internal int NV_evaluators; internal int NV_explicit_multisample; internal int NV_fence; internal int NV_fill_rectangle; internal int NV_float_buffer; internal int NV_fog_distance; internal int NV_fragment_coverage_to_color; internal int NV_fragment_program; internal int NV_fragment_program2; internal int NV_fragment_program4; internal int NV_fragment_program_option; internal int NV_fragment_shader_barycentric; internal int NV_fragment_shader_interlock; internal int NV_framebuffer_mixed_samples; internal int NV_framebuffer_multisample_coverage; internal int NV_geometry_program4; internal int NV_geometry_shader4; internal int NV_geometry_shader_passthrough; internal int NV_gpu_multicast; internal int NV_gpu_program4; internal int NV_gpu_program5; internal int NV_gpu_program5_mem_extended; internal int NV_gpu_shader5; internal int NV_half_float; internal int NV_internalformat_sample_query; internal int NV_light_max_exponent; internal int NV_memory_attachment; internal int NV_memory_object_sparse; internal int NV_mesh_shader; internal int NV_multisample_coverage; internal int NV_multisample_filter_hint; internal int NV_occlusion_query; internal int NV_packed_depth_stencil; internal int NV_parameter_buffer_object; internal int NV_parameter_buffer_object2; internal int NV_path_rendering; internal int NV_path_rendering_shared_edge; internal int NV_pixel_data_range; internal int NV_point_sprite; internal int NV_present_video; internal int NV_primitive_restart; internal int NV_primitive_shading_rate; internal int NV_query_resource; internal int NV_query_resource_tag; internal int NV_register_combiners; internal int NV_register_combiners2; internal int NV_representative_fragment_test; internal int NV_robustness_video_memory_purge; internal int NV_sample_locations; internal int NV_sample_mask_override_coverage; internal int NV_scissor_exclusive; internal int NV_shader_atomic_counters; internal int NV_shader_atomic_float; internal int NV_shader_atomic_float64; internal int NV_shader_atomic_fp16_vector; internal int NV_shader_atomic_int64; internal int NV_shader_buffer_load; internal int NV_shader_buffer_store; internal int NV_shader_storage_buffer_object; internal int NV_shader_subgroup_partitioned; internal int NV_shader_texture_footprint; internal int NV_shader_thread_group; internal int NV_shader_thread_shuffle; internal int NV_shading_rate_image; internal int NV_stereo_view_rendering; internal int NV_tessellation_program5; internal int NV_texgen_emboss; internal int NV_texgen_reflection; internal int NV_texture_barrier; internal int NV_texture_compression_vtc; internal int NV_texture_env_combine4; internal int NV_texture_expand_normal; internal int NV_texture_multisample; internal int NV_texture_rectangle; internal int NV_texture_rectangle_compressed; internal int NV_texture_shader; internal int NV_texture_shader2; internal int NV_texture_shader3; internal int NV_timeline_semaphore; internal int NV_transform_feedback; internal int NV_transform_feedback2; internal int NV_uniform_buffer_std430_layout; internal int NV_uniform_buffer_unified_memory; internal int NV_vdpau_interop; internal int NV_vdpau_interop2; internal int NV_vertex_array_range; internal int NV_vertex_array_range2; internal int NV_vertex_attrib_integer_64bit; internal int NV_vertex_buffer_unified_memory; internal int NV_vertex_program; internal int NV_vertex_program1_1; internal int NV_vertex_program2; internal int NV_vertex_program2_option; internal int NV_vertex_program3; internal int NV_vertex_program4; internal int NV_video_capture; internal int NV_viewport_array2; internal int NV_viewport_swizzle; internal int OES_byte_coordinates; internal int OES_compressed_paletted_texture; internal int OES_fixed_point; internal int OES_query_matrix; internal int OES_read_format; internal int OES_single_precision; internal int OML_interlace; internal int OML_resample; internal int OML_subsample; internal int OVR_multiview; internal int OVR_multiview2; internal int PGI_misc_hints; internal int PGI_vertex_hints; internal int REND_screen_coordinates; internal int S3_s3tc; internal int SGIS_detail_texture; internal int SGIS_fog_function; internal int SGIS_generate_mipmap; internal int SGIS_multisample; internal int SGIS_pixel_texture; internal int SGIS_point_line_texgen; internal int SGIS_point_parameters; internal int SGIS_sharpen_texture; internal int SGIS_texture4D; internal int SGIS_texture_border_clamp; internal int SGIS_texture_color_mask; internal int SGIS_texture_edge_clamp; internal int SGIS_texture_filter4; internal int SGIS_texture_lod; internal int SGIS_texture_select; internal int SGIX_async; internal int SGIX_async_histogram; internal int SGIX_async_pixel; internal int SGIX_blend_alpha_minmax; internal int SGIX_calligraphic_fragment; internal int SGIX_clipmap; internal int SGIX_convolution_accuracy; internal int SGIX_depth_pass_instrument; internal int SGIX_depth_texture; internal int SGIX_flush_raster; internal int SGIX_fog_offset; internal int SGIX_fragment_lighting; internal int SGIX_framezoom; internal int SGIX_igloo_interface; internal int SGIX_instruments; internal int SGIX_interlace; internal int SGIX_ir_instrument1; internal int SGIX_list_priority; internal int SGIX_pixel_texture; internal int SGIX_pixel_tiles; internal int SGIX_polynomial_ffd; internal int SGIX_reference_plane; internal int SGIX_resample; internal int SGIX_scalebias_hint; internal int SGIX_shadow; internal int SGIX_shadow_ambient; internal int SGIX_sprite; internal int SGIX_subsample; internal int SGIX_tag_sample_buffer; internal int SGIX_texture_add_env; internal int SGIX_texture_coordinate_clamp; internal int SGIX_texture_lod_bias; internal int SGIX_texture_multi_buffer; internal int SGIX_texture_scale_bias; internal int SGIX_vertex_preclip; internal int SGIX_ycrcb; internal int SGIX_ycrcb_subsample; internal int SGIX_ycrcba; internal int SGI_color_matrix; internal int SGI_color_table; internal int SGI_texture_color_table; internal int SUNX_constant_data; internal int SUN_convolution_border_modes; internal int SUN_global_alpha; internal int SUN_mesh_array; internal int SUN_slice_accum; internal int SUN_triangle_list; internal int SUN_vertex; internal int WIN_phong_shading; internal int WIN_specular_fog; #endregion #region glapi #region code internal IntPtr AccumxOES; internal IntPtr AcquireKeyedMutexWin32EXT; internal IntPtr ActiveProgramEXT; internal IntPtr ActiveShaderProgram; internal IntPtr ActiveStencilFaceEXT; internal IntPtr ActiveTexture; internal IntPtr ActiveTextureARB; internal IntPtr ActiveVaryingNV; internal IntPtr AlphaFragmentOp1ATI; internal IntPtr AlphaFragmentOp2ATI; internal IntPtr AlphaFragmentOp3ATI; internal IntPtr AlphaFuncxOES; internal IntPtr AlphaToCoverageDitherControlNV; internal IntPtr ApplyFramebufferAttachmentCMAAINTEL; internal IntPtr ApplyTextureEXT; internal IntPtr AreProgramsResidentNV; internal IntPtr AreTexturesResidentEXT; internal IntPtr ArrayElementEXT; internal IntPtr ArrayObjectATI; internal IntPtr AsyncCopyBufferSubDataNVX; internal IntPtr AsyncCopyImageSubDataNVX; internal IntPtr AsyncMarkerSGIX; internal IntPtr AttachObjectARB; internal IntPtr AttachShader; internal IntPtr BeginConditionalRender; internal IntPtr BeginConditionalRenderNV; internal IntPtr BeginConditionalRenderNVX; internal IntPtr BeginFragmentShaderATI; internal IntPtr BeginOcclusionQueryNV; internal IntPtr BeginPerfMonitorAMD; internal IntPtr BeginPerfQueryINTEL; internal IntPtr BeginQuery; internal IntPtr BeginQueryARB; internal IntPtr BeginQueryIndexed; internal IntPtr BeginTransformFeedback; internal IntPtr BeginTransformFeedbackEXT; internal IntPtr BeginTransformFeedbackNV; internal IntPtr BeginVertexShaderEXT; internal IntPtr BeginVideoCaptureNV; internal IntPtr BindAttribLocation; internal IntPtr BindAttribLocationARB; internal IntPtr BindBuffer; internal IntPtr BindBufferARB; internal IntPtr BindBufferBase; internal IntPtr BindBufferBaseEXT; internal IntPtr BindBufferBaseNV; internal IntPtr BindBufferOffsetEXT; internal IntPtr BindBufferOffsetNV; internal IntPtr BindBufferRange; internal IntPtr BindBufferRangeEXT; internal IntPtr BindBufferRangeNV; internal IntPtr BindBuffersBase; internal IntPtr BindBuffersRange; internal IntPtr BindFragDataLocation; internal IntPtr BindFragDataLocationEXT; internal IntPtr BindFragDataLocationIndexed; internal IntPtr BindFragmentShaderATI; internal IntPtr BindFramebuffer; internal IntPtr BindFramebufferEXT; internal IntPtr BindImageTexture; internal IntPtr BindImageTextureEXT; internal IntPtr BindImageTextures; internal IntPtr BindLightParameterEXT; internal IntPtr BindMaterialParameterEXT; internal IntPtr BindMultiTextureEXT; internal IntPtr BindParameterEXT; internal IntPtr BindProgramARB; internal IntPtr BindProgramNV; internal IntPtr BindProgramPipeline; internal IntPtr BindRenderbuffer; internal IntPtr BindRenderbufferEXT; internal IntPtr BindSampler; internal IntPtr BindSamplers; internal IntPtr BindShadingRateImageNV; internal IntPtr BindTexGenParameterEXT; internal IntPtr BindTexture; internal IntPtr BindTextureEXT; internal IntPtr BindTextureUnit; internal IntPtr BindTextureUnitParameterEXT; internal IntPtr BindTextures; internal IntPtr BindTransformFeedback; internal IntPtr BindTransformFeedbackNV; internal IntPtr BindVertexArray; internal IntPtr BindVertexArrayAPPLE; internal IntPtr BindVertexBuffer; internal IntPtr BindVertexBuffers; internal IntPtr BindVertexShaderEXT; internal IntPtr BindVideoCaptureStreamBufferNV; internal IntPtr BindVideoCaptureStreamTextureNV; internal IntPtr Binormal3bEXT; internal IntPtr Binormal3bvEXT; internal IntPtr Binormal3dEXT; internal IntPtr Binormal3dvEXT; internal IntPtr Binormal3fEXT; internal IntPtr Binormal3fvEXT; internal IntPtr Binormal3iEXT; internal IntPtr Binormal3ivEXT; internal IntPtr Binormal3sEXT; internal IntPtr Binormal3svEXT; internal IntPtr BinormalPointerEXT; internal IntPtr BitmapxOES; internal IntPtr BlendBarrierKHR; internal IntPtr BlendBarrierNV; internal IntPtr BlendColor; internal IntPtr BlendColorEXT; internal IntPtr BlendColorxOES; internal IntPtr BlendEquation; internal IntPtr BlendEquationEXT; internal IntPtr BlendEquationIndexedAMD; internal IntPtr BlendEquationSeparate; internal IntPtr BlendEquationSeparateEXT; internal IntPtr BlendEquationSeparateIndexedAMD; internal IntPtr BlendEquationSeparatei; internal IntPtr BlendEquationSeparateiARB; internal IntPtr BlendEquationi; internal IntPtr BlendEquationiARB; internal IntPtr BlendFunc; internal IntPtr BlendFuncIndexedAMD; internal IntPtr BlendFuncSeparate; internal IntPtr BlendFuncSeparateEXT; internal IntPtr BlendFuncSeparateINGR; internal IntPtr BlendFuncSeparateIndexedAMD; internal IntPtr BlendFuncSeparatei; internal IntPtr BlendFuncSeparateiARB; internal IntPtr BlendFunci; internal IntPtr BlendFunciARB; internal IntPtr BlendParameteriNV; internal IntPtr BlitFramebuffer; internal IntPtr BlitFramebufferEXT; internal IntPtr BlitFramebufferLayerEXT; internal IntPtr BlitFramebufferLayersEXT; internal IntPtr BlitNamedFramebuffer; internal IntPtr BufferAddressRangeNV; internal IntPtr BufferAttachMemoryNV; internal IntPtr BufferData; internal IntPtr BufferDataARB; internal IntPtr BufferPageCommitmentARB; internal IntPtr BufferPageCommitmentMemNV; internal IntPtr BufferParameteriAPPLE; internal IntPtr BufferStorage; internal IntPtr BufferStorageExternalEXT; internal IntPtr BufferStorageMemEXT; internal IntPtr BufferSubData; internal IntPtr BufferSubDataARB; internal IntPtr CallCommandListNV; internal IntPtr CheckFramebufferStatus; internal IntPtr CheckFramebufferStatusEXT; internal IntPtr CheckNamedFramebufferStatus; internal IntPtr CheckNamedFramebufferStatusEXT; internal IntPtr ClampColor; internal IntPtr ClampColorARB; internal IntPtr Clear; internal IntPtr ClearAccumxOES; internal IntPtr ClearBufferData; internal IntPtr ClearBufferSubData; internal IntPtr ClearBufferfi; internal IntPtr ClearBufferfv; internal IntPtr ClearBufferiv; internal IntPtr ClearBufferuiv; internal IntPtr ClearColor; internal IntPtr ClearColorIiEXT; internal IntPtr ClearColorIuiEXT; internal IntPtr ClearColorxOES; internal IntPtr ClearDepth; internal IntPtr ClearDepthdNV; internal IntPtr ClearDepthf; internal IntPtr ClearDepthfOES; internal IntPtr ClearDepthxOES; internal IntPtr ClearNamedBufferData; internal IntPtr ClearNamedBufferDataEXT; internal IntPtr ClearNamedBufferSubData; internal IntPtr ClearNamedBufferSubDataEXT; internal IntPtr ClearNamedFramebufferfi; internal IntPtr ClearNamedFramebufferfv; internal IntPtr ClearNamedFramebufferiv; internal IntPtr ClearNamedFramebufferuiv; internal IntPtr ClearStencil; internal IntPtr ClearTexImage; internal IntPtr ClearTexSubImage; internal IntPtr ClientActiveTextureARB; internal IntPtr ClientActiveVertexStreamATI; internal IntPtr ClientAttribDefaultEXT; internal IntPtr ClientWaitSemaphoreui64NVX; internal IntPtr ClientWaitSync; internal IntPtr ClipControl; internal IntPtr ClipPlanefOES; internal IntPtr ClipPlanexOES; internal IntPtr Color3fVertex3fSUN; internal IntPtr Color3fVertex3fvSUN; internal IntPtr Color3hNV; internal IntPtr Color3hvNV; internal IntPtr Color3xOES; internal IntPtr Color3xvOES; internal IntPtr Color4fNormal3fVertex3fSUN; internal IntPtr Color4fNormal3fVertex3fvSUN; internal IntPtr Color4hNV; internal IntPtr Color4hvNV; internal IntPtr Color4ubVertex2fSUN; internal IntPtr Color4ubVertex2fvSUN; internal IntPtr Color4ubVertex3fSUN; internal IntPtr Color4ubVertex3fvSUN; internal IntPtr Color4xOES; internal IntPtr Color4xvOES; internal IntPtr ColorFormatNV; internal IntPtr ColorFragmentOp1ATI; internal IntPtr ColorFragmentOp2ATI; internal IntPtr ColorFragmentOp3ATI; internal IntPtr ColorMask; internal IntPtr ColorMaskIndexedEXT; internal IntPtr ColorMaski; internal IntPtr ColorPointerEXT; internal IntPtr ColorPointerListIBM; internal IntPtr ColorPointervINTEL; internal IntPtr ColorSubTableEXT; internal IntPtr ColorTableEXT; internal IntPtr ColorTableParameterfvSGI; internal IntPtr ColorTableParameterivSGI; internal IntPtr ColorTableSGI; internal IntPtr CombinerInputNV; internal IntPtr CombinerOutputNV; internal IntPtr CombinerParameterfNV; internal IntPtr CombinerParameterfvNV; internal IntPtr CombinerParameteriNV; internal IntPtr CombinerParameterivNV; internal IntPtr CombinerStageParameterfvNV; internal IntPtr CommandListSegmentsNV; internal IntPtr CompileCommandListNV; internal IntPtr CompileShader; internal IntPtr CompileShaderARB; internal IntPtr CompileShaderIncludeARB; internal IntPtr CompressedMultiTexImage1DEXT; internal IntPtr CompressedMultiTexImage2DEXT; internal IntPtr CompressedMultiTexImage3DEXT; internal IntPtr CompressedMultiTexSubImage1DEXT; internal IntPtr CompressedMultiTexSubImage2DEXT; internal IntPtr CompressedMultiTexSubImage3DEXT; internal IntPtr CompressedTexImage1D; internal IntPtr CompressedTexImage1DARB; internal IntPtr CompressedTexImage2D; internal IntPtr CompressedTexImage2DARB; internal IntPtr CompressedTexImage3D; internal IntPtr CompressedTexImage3DARB; internal IntPtr CompressedTexSubImage1D; internal IntPtr CompressedTexSubImage1DARB; internal IntPtr CompressedTexSubImage2D; internal IntPtr CompressedTexSubImage2DARB; internal IntPtr CompressedTexSubImage3D; internal IntPtr CompressedTexSubImage3DARB; internal IntPtr CompressedTextureImage1DEXT; internal IntPtr CompressedTextureImage2DEXT; internal IntPtr CompressedTextureImage3DEXT; internal IntPtr CompressedTextureSubImage1D; internal IntPtr CompressedTextureSubImage1DEXT; internal IntPtr CompressedTextureSubImage2D; internal IntPtr CompressedTextureSubImage2DEXT; internal IntPtr CompressedTextureSubImage3D; internal IntPtr CompressedTextureSubImage3DEXT; internal IntPtr ConservativeRasterParameterfNV; internal IntPtr ConservativeRasterParameteriNV; internal IntPtr ConvolutionFilter1DEXT; internal IntPtr ConvolutionFilter2DEXT; internal IntPtr ConvolutionParameterfEXT; internal IntPtr ConvolutionParameterfvEXT; internal IntPtr ConvolutionParameteriEXT; internal IntPtr ConvolutionParameterivEXT; internal IntPtr ConvolutionParameterxOES; internal IntPtr ConvolutionParameterxvOES; internal IntPtr CopyBufferSubData; internal IntPtr CopyColorSubTableEXT; internal IntPtr CopyColorTableSGI; internal IntPtr CopyConvolutionFilter1DEXT; internal IntPtr CopyConvolutionFilter2DEXT; internal IntPtr CopyImageSubData; internal IntPtr CopyImageSubDataNV; internal IntPtr CopyMultiTexImage1DEXT; internal IntPtr CopyMultiTexImage2DEXT; internal IntPtr CopyMultiTexSubImage1DEXT; internal IntPtr CopyMultiTexSubImage2DEXT; internal IntPtr CopyMultiTexSubImage3DEXT; internal IntPtr CopyNamedBufferSubData; internal IntPtr CopyPathNV; internal IntPtr CopyTexImage1D; internal IntPtr CopyTexImage1DEXT; internal IntPtr CopyTexImage2D; internal IntPtr CopyTexImage2DEXT; internal IntPtr CopyTexSubImage1D; internal IntPtr CopyTexSubImage1DEXT; internal IntPtr CopyTexSubImage2D; internal IntPtr CopyTexSubImage2DEXT; internal IntPtr CopyTexSubImage3D; internal IntPtr CopyTexSubImage3DEXT; internal IntPtr CopyTextureImage1DEXT; internal IntPtr CopyTextureImage2DEXT; internal IntPtr CopyTextureSubImage1D; internal IntPtr CopyTextureSubImage1DEXT; internal IntPtr CopyTextureSubImage2D; internal IntPtr CopyTextureSubImage2DEXT; internal IntPtr CopyTextureSubImage3D; internal IntPtr CopyTextureSubImage3DEXT; internal IntPtr CoverFillPathInstancedNV; internal IntPtr CoverFillPathNV; internal IntPtr CoverStrokePathInstancedNV; internal IntPtr CoverStrokePathNV; internal IntPtr CoverageModulationNV; internal IntPtr CoverageModulationTableNV; internal IntPtr CreateBuffers; internal IntPtr CreateCommandListsNV; internal IntPtr CreateFramebuffers; internal IntPtr CreateMemoryObjectsEXT; internal IntPtr CreatePerfQueryINTEL; internal IntPtr CreateProgram; internal IntPtr CreateProgramObjectARB; internal IntPtr CreateProgramPipelines; internal IntPtr CreateProgressFenceNVX; internal IntPtr CreateQueries; internal IntPtr CreateRenderbuffers; internal IntPtr CreateSamplers; internal IntPtr CreateSemaphoresNV; internal IntPtr CreateShader; internal IntPtr CreateShaderObjectARB; internal IntPtr CreateShaderProgramEXT; internal IntPtr CreateShaderProgramv; internal IntPtr CreateStatesNV; internal IntPtr CreateSyncFromCLeventARB; internal IntPtr CreateTextures; internal IntPtr CreateTransformFeedbacks; internal IntPtr CreateVertexArrays; internal IntPtr CullFace; internal IntPtr CullParameterdvEXT; internal IntPtr CullParameterfvEXT; internal IntPtr CurrentPaletteMatrixARB; internal IntPtr DebugMessageCallback; internal IntPtr DebugMessageCallbackAMD; internal IntPtr DebugMessageCallbackARB; internal IntPtr DebugMessageControl; internal IntPtr DebugMessageControlARB; internal IntPtr DebugMessageEnableAMD; internal IntPtr DebugMessageInsert; internal IntPtr DebugMessageInsertAMD; internal IntPtr DebugMessageInsertARB; internal IntPtr DeformSGIX; internal IntPtr DeformationMap3dSGIX; internal IntPtr DeformationMap3fSGIX; internal IntPtr DeleteAsyncMarkersSGIX; internal IntPtr DeleteBuffers; internal IntPtr DeleteBuffersARB; internal IntPtr DeleteCommandListsNV; internal IntPtr DeleteFencesAPPLE; internal IntPtr DeleteFencesNV; internal IntPtr DeleteFragmentShaderATI; internal IntPtr DeleteFramebuffers; internal IntPtr DeleteFramebuffersEXT; internal IntPtr DeleteMemoryObjectsEXT; internal IntPtr DeleteNamedStringARB; internal IntPtr DeleteNamesAMD; internal IntPtr DeleteObjectARB; internal IntPtr DeleteOcclusionQueriesNV; internal IntPtr DeletePathsNV; internal IntPtr DeletePerfMonitorsAMD; internal IntPtr DeletePerfQueryINTEL; internal IntPtr DeleteProgram; internal IntPtr DeleteProgramPipelines; internal IntPtr DeleteProgramsARB; internal IntPtr DeleteProgramsNV; internal IntPtr DeleteQueries; internal IntPtr DeleteQueriesARB; internal IntPtr DeleteQueryResourceTagNV; internal IntPtr DeleteRenderbuffers; internal IntPtr DeleteRenderbuffersEXT; internal IntPtr DeleteSamplers; internal IntPtr DeleteSemaphoresEXT; internal IntPtr DeleteShader; internal IntPtr DeleteStatesNV; internal IntPtr DeleteSync; internal IntPtr DeleteTextures; internal IntPtr DeleteTexturesEXT; internal IntPtr DeleteTransformFeedbacks; internal IntPtr DeleteTransformFeedbacksNV; internal IntPtr DeleteVertexArrays; internal IntPtr DeleteVertexArraysAPPLE; internal IntPtr DeleteVertexShaderEXT; internal IntPtr DepthBoundsEXT; internal IntPtr DepthBoundsdNV; internal IntPtr DepthFunc; internal IntPtr DepthMask; internal IntPtr DepthRange; internal IntPtr DepthRangeArraydvNV; internal IntPtr DepthRangeArrayv; internal IntPtr DepthRangeIndexed; internal IntPtr DepthRangeIndexeddNV; internal IntPtr DepthRangedNV; internal IntPtr DepthRangef; internal IntPtr DepthRangefOES; internal IntPtr DepthRangexOES; internal IntPtr DetachObjectARB; internal IntPtr DetachShader; internal IntPtr DetailTexFuncSGIS; internal IntPtr Disable; internal IntPtr DisableClientStateIndexedEXT; internal IntPtr DisableClientStateiEXT; internal IntPtr DisableIndexedEXT; internal IntPtr DisableVariantClientStateEXT; internal IntPtr DisableVertexArrayAttrib; internal IntPtr DisableVertexArrayAttribEXT; internal IntPtr DisableVertexArrayEXT; internal IntPtr DisableVertexAttribAPPLE; internal IntPtr DisableVertexAttribArray; internal IntPtr DisableVertexAttribArrayARB; internal IntPtr Disablei; internal IntPtr DispatchCompute; internal IntPtr DispatchComputeGroupSizeARB; internal IntPtr DispatchComputeIndirect; internal IntPtr DrawArrays; internal IntPtr DrawArraysEXT; internal IntPtr DrawArraysIndirect; internal IntPtr DrawArraysInstanced; internal IntPtr DrawArraysInstancedARB; internal IntPtr DrawArraysInstancedBaseInstance; internal IntPtr DrawArraysInstancedEXT; internal IntPtr DrawBuffer; internal IntPtr DrawBuffers; internal IntPtr DrawBuffersARB; internal IntPtr DrawBuffersATI; internal IntPtr DrawCommandsAddressNV; internal IntPtr DrawCommandsNV; internal IntPtr DrawCommandsStatesAddressNV; internal IntPtr DrawCommandsStatesNV; internal IntPtr DrawElementArrayAPPLE; internal IntPtr DrawElementArrayATI; internal IntPtr DrawElements; internal IntPtr DrawElementsBaseVertex; internal IntPtr DrawElementsIndirect; internal IntPtr DrawElementsInstanced; internal IntPtr DrawElementsInstancedARB; internal IntPtr DrawElementsInstancedBaseInstance; internal IntPtr DrawElementsInstancedBaseVertex; internal IntPtr DrawElementsInstancedBaseVertexBaseInstance; internal IntPtr DrawElementsInstancedEXT; internal IntPtr DrawMeshArraysSUN; internal IntPtr DrawMeshTasksIndirectNV; internal IntPtr DrawMeshTasksNV; internal IntPtr DrawRangeElementArrayAPPLE; internal IntPtr DrawRangeElementArrayATI; internal IntPtr DrawRangeElements; internal IntPtr DrawRangeElementsBaseVertex; internal IntPtr DrawRangeElementsEXT; internal IntPtr DrawTextureNV; internal IntPtr DrawTransformFeedback; internal IntPtr DrawTransformFeedbackInstanced; internal IntPtr DrawTransformFeedbackNV; internal IntPtr DrawTransformFeedbackStream; internal IntPtr DrawTransformFeedbackStreamInstanced; internal IntPtr DrawVkImageNV; internal IntPtr EGLImageTargetTexStorageEXT; internal IntPtr EGLImageTargetTextureStorageEXT; internal IntPtr EdgeFlagFormatNV; internal IntPtr EdgeFlagPointerEXT; internal IntPtr EdgeFlagPointerListIBM; internal IntPtr ElementPointerAPPLE; internal IntPtr ElementPointerATI; internal IntPtr Enable; internal IntPtr EnableClientStateIndexedEXT; internal IntPtr EnableClientStateiEXT; internal IntPtr EnableIndexedEXT; internal IntPtr EnableVariantClientStateEXT; internal IntPtr EnableVertexArrayAttrib; internal IntPtr EnableVertexArrayAttribEXT; internal IntPtr EnableVertexArrayEXT; internal IntPtr EnableVertexAttribAPPLE; internal IntPtr EnableVertexAttribArray; internal IntPtr EnableVertexAttribArrayARB; internal IntPtr Enablei; internal IntPtr EndConditionalRender; internal IntPtr EndConditionalRenderNV; internal IntPtr EndConditionalRenderNVX; internal IntPtr EndFragmentShaderATI; internal IntPtr EndOcclusionQueryNV; internal IntPtr EndPerfMonitorAMD; internal IntPtr EndPerfQueryINTEL; internal IntPtr EndQuery; internal IntPtr EndQueryARB; internal IntPtr EndQueryIndexed; internal IntPtr EndTransformFeedback; internal IntPtr EndTransformFeedbackEXT; internal IntPtr EndTransformFeedbackNV; internal IntPtr EndVertexShaderEXT; internal IntPtr EndVideoCaptureNV; internal IntPtr EvalCoord1xOES; internal IntPtr EvalCoord1xvOES; internal IntPtr EvalCoord2xOES; internal IntPtr EvalCoord2xvOES; internal IntPtr EvalMapsNV; internal IntPtr EvaluateDepthValuesARB; internal IntPtr ExecuteProgramNV; internal IntPtr ExtractComponentEXT; internal IntPtr FeedbackBufferxOES; internal IntPtr FenceSync; internal IntPtr FinalCombinerInputNV; internal IntPtr Finish; internal IntPtr FinishAsyncSGIX; internal IntPtr FinishFenceAPPLE; internal IntPtr FinishFenceNV; internal IntPtr FinishObjectAPPLE; internal IntPtr FinishTextureSUNX; internal IntPtr Flush; internal IntPtr FlushMappedBufferRange; internal IntPtr FlushMappedBufferRangeAPPLE; internal IntPtr FlushMappedNamedBufferRange; internal IntPtr FlushMappedNamedBufferRangeEXT; internal IntPtr FlushPixelDataRangeNV; internal IntPtr FlushRasterSGIX; internal IntPtr FlushStaticDataIBM; internal IntPtr FlushVertexArrayRangeAPPLE; internal IntPtr FlushVertexArrayRangeNV; internal IntPtr FogCoordFormatNV; internal IntPtr FogCoordPointerEXT; internal IntPtr FogCoordPointerListIBM; internal IntPtr FogCoorddEXT; internal IntPtr FogCoorddvEXT; internal IntPtr FogCoordfEXT; internal IntPtr FogCoordfvEXT; internal IntPtr FogCoordhNV; internal IntPtr FogCoordhvNV; internal IntPtr FogFuncSGIS; internal IntPtr FogxOES; internal IntPtr FogxvOES; internal IntPtr FragmentColorMaterialSGIX; internal IntPtr FragmentCoverageColorNV; internal IntPtr FragmentLightModelfSGIX; internal IntPtr FragmentLightModelfvSGIX; internal IntPtr FragmentLightModeliSGIX; internal IntPtr FragmentLightModelivSGIX; internal IntPtr FragmentLightfSGIX; internal IntPtr FragmentLightfvSGIX; internal IntPtr FragmentLightiSGIX; internal IntPtr FragmentLightivSGIX; internal IntPtr FragmentMaterialfSGIX; internal IntPtr FragmentMaterialfvSGIX; internal IntPtr FragmentMaterialiSGIX; internal IntPtr FragmentMaterialivSGIX; internal IntPtr FrameTerminatorGREMEDY; internal IntPtr FrameZoomSGIX; internal IntPtr FramebufferDrawBufferEXT; internal IntPtr FramebufferDrawBuffersEXT; internal IntPtr FramebufferFetchBarrierEXT; internal IntPtr FramebufferParameteri; internal IntPtr FramebufferParameteriMESA; internal IntPtr FramebufferReadBufferEXT; internal IntPtr FramebufferRenderbuffer; internal IntPtr FramebufferRenderbufferEXT; internal IntPtr FramebufferSampleLocationsfvARB; internal IntPtr FramebufferSampleLocationsfvNV; internal IntPtr FramebufferSamplePositionsfvAMD; internal IntPtr FramebufferTexture; internal IntPtr FramebufferTexture1D; internal IntPtr FramebufferTexture1DEXT; internal IntPtr FramebufferTexture2D; internal IntPtr FramebufferTexture2DEXT; internal IntPtr FramebufferTexture3D; internal IntPtr FramebufferTexture3DEXT; internal IntPtr FramebufferTextureARB; internal IntPtr FramebufferTextureEXT; internal IntPtr FramebufferTextureFaceARB; internal IntPtr FramebufferTextureFaceEXT; internal IntPtr FramebufferTextureLayer; internal IntPtr FramebufferTextureLayerARB; internal IntPtr FramebufferTextureLayerEXT; internal IntPtr FramebufferTextureMultiviewOVR; internal IntPtr FreeObjectBufferATI; internal IntPtr FrontFace; internal IntPtr FrustumfOES; internal IntPtr FrustumxOES; internal IntPtr GenAsyncMarkersSGIX; internal IntPtr GenBuffers; internal IntPtr GenBuffersARB; internal IntPtr GenFencesAPPLE; internal IntPtr GenFencesNV; internal IntPtr GenFragmentShadersATI; internal IntPtr GenFramebuffers; internal IntPtr GenFramebuffersEXT; internal IntPtr GenNamesAMD; internal IntPtr GenOcclusionQueriesNV; internal IntPtr GenPathsNV; internal IntPtr GenPerfMonitorsAMD; internal IntPtr GenProgramPipelines; internal IntPtr GenProgramsARB; internal IntPtr GenProgramsNV; internal IntPtr GenQueries; internal IntPtr GenQueriesARB; internal IntPtr GenQueryResourceTagNV; internal IntPtr GenRenderbuffers; internal IntPtr GenRenderbuffersEXT; internal IntPtr GenSamplers; internal IntPtr GenSemaphoresEXT; internal IntPtr GenSymbolsEXT; internal IntPtr GenTextures; internal IntPtr GenTexturesEXT; internal IntPtr GenTransformFeedbacks; internal IntPtr GenTransformFeedbacksNV; internal IntPtr GenVertexArrays; internal IntPtr GenVertexArraysAPPLE; internal IntPtr GenVertexShadersEXT; internal IntPtr GenerateMipmap; internal IntPtr GenerateMipmapEXT; internal IntPtr GenerateMultiTexMipmapEXT; internal IntPtr GenerateTextureMipmap; internal IntPtr GenerateTextureMipmapEXT; internal IntPtr GetActiveAtomicCounterBufferiv; internal IntPtr GetActiveAttrib; internal IntPtr GetActiveAttribARB; internal IntPtr GetActiveSubroutineName; internal IntPtr GetActiveSubroutineUniformName; internal IntPtr GetActiveSubroutineUniformiv; internal IntPtr GetActiveUniform; internal IntPtr GetActiveUniformARB; internal IntPtr GetActiveUniformBlockName; internal IntPtr GetActiveUniformBlockiv; internal IntPtr GetActiveUniformName; internal IntPtr GetActiveUniformsiv; internal IntPtr GetActiveVaryingNV; internal IntPtr GetArrayObjectfvATI; internal IntPtr GetArrayObjectivATI; internal IntPtr GetAttachedObjectsARB; internal IntPtr GetAttachedShaders; internal IntPtr GetAttribLocation; internal IntPtr GetAttribLocationARB; internal IntPtr GetBooleanIndexedvEXT; internal IntPtr GetBooleani_v; internal IntPtr GetBooleanv; internal IntPtr GetBufferParameteri64v; internal IntPtr GetBufferParameteriv; internal IntPtr GetBufferParameterivARB; internal IntPtr GetBufferParameterui64vNV; internal IntPtr GetBufferPointerv; internal IntPtr GetBufferPointervARB; internal IntPtr GetBufferSubData; internal IntPtr GetBufferSubDataARB; internal IntPtr GetClipPlanefOES; internal IntPtr GetClipPlanexOES; internal IntPtr GetColorTableEXT; internal IntPtr GetColorTableParameterfvEXT; internal IntPtr GetColorTableParameterfvSGI; internal IntPtr GetColorTableParameterivEXT; internal IntPtr GetColorTableParameterivSGI; internal IntPtr GetColorTableSGI; internal IntPtr GetCombinerInputParameterfvNV; internal IntPtr GetCombinerInputParameterivNV; internal IntPtr GetCombinerOutputParameterfvNV; internal IntPtr GetCombinerOutputParameterivNV; internal IntPtr GetCombinerStageParameterfvNV; internal IntPtr GetCommandHeaderNV; internal IntPtr GetCompressedMultiTexImageEXT; internal IntPtr GetCompressedTexImage; internal IntPtr GetCompressedTexImageARB; internal IntPtr GetCompressedTextureImage; internal IntPtr GetCompressedTextureImageEXT; internal IntPtr GetCompressedTextureSubImage; internal IntPtr GetConvolutionFilterEXT; internal IntPtr GetConvolutionParameterfvEXT; internal IntPtr GetConvolutionParameterivEXT; internal IntPtr GetConvolutionParameterxvOES; internal IntPtr GetCoverageModulationTableNV; internal IntPtr GetDebugMessageLog; internal IntPtr GetDebugMessageLogAMD; internal IntPtr GetDebugMessageLogARB; internal IntPtr GetDetailTexFuncSGIS; internal IntPtr GetDoubleIndexedvEXT; internal IntPtr GetDoublei_v; internal IntPtr GetDoublei_vEXT; internal IntPtr GetDoublev; internal IntPtr GetError; internal IntPtr GetFenceivNV; internal IntPtr GetFinalCombinerInputParameterfvNV; internal IntPtr GetFinalCombinerInputParameterivNV; internal IntPtr GetFirstPerfQueryIdINTEL; internal IntPtr GetFixedvOES; internal IntPtr GetFloatIndexedvEXT; internal IntPtr GetFloati_v; internal IntPtr GetFloati_vEXT; internal IntPtr GetFloatv; internal IntPtr GetFogFuncSGIS; internal IntPtr GetFragDataIndex; internal IntPtr GetFragDataLocation; internal IntPtr GetFragDataLocationEXT; internal IntPtr GetFragmentLightfvSGIX; internal IntPtr GetFragmentLightivSGIX; internal IntPtr GetFragmentMaterialfvSGIX; internal IntPtr GetFragmentMaterialivSGIX; internal IntPtr GetFramebufferAttachmentParameteriv; internal IntPtr GetFramebufferAttachmentParameterivEXT; internal IntPtr GetFramebufferParameterfvAMD; internal IntPtr GetFramebufferParameteriv; internal IntPtr GetFramebufferParameterivEXT; internal IntPtr GetFramebufferParameterivMESA; internal IntPtr GetGraphicsResetStatus; internal IntPtr GetGraphicsResetStatusARB; internal IntPtr GetHandleARB; internal IntPtr GetHistogramEXT; internal IntPtr GetHistogramParameterfvEXT; internal IntPtr GetHistogramParameterivEXT; internal IntPtr GetHistogramParameterxvOES; internal IntPtr GetImageHandleARB; internal IntPtr GetImageHandleNV; internal IntPtr GetImageTransformParameterfvHP; internal IntPtr GetImageTransformParameterivHP; internal IntPtr GetInfoLogARB; internal IntPtr GetInstrumentsSGIX; internal IntPtr GetInteger64i_v; internal IntPtr GetInteger64v; internal IntPtr GetIntegerIndexedvEXT; internal IntPtr GetIntegeri_v; internal IntPtr GetIntegerui64i_vNV; internal IntPtr GetIntegerui64vNV; internal IntPtr GetIntegerv; internal IntPtr GetInternalformatSampleivNV; internal IntPtr GetInternalformati64v; internal IntPtr GetInternalformativ; internal IntPtr GetInvariantBooleanvEXT; internal IntPtr GetInvariantFloatvEXT; internal IntPtr GetInvariantIntegervEXT; internal IntPtr GetLightxOES; internal IntPtr GetListParameterfvSGIX; internal IntPtr GetListParameterivSGIX; internal IntPtr GetLocalConstantBooleanvEXT; internal IntPtr GetLocalConstantFloatvEXT; internal IntPtr GetLocalConstantIntegervEXT; internal IntPtr GetMapAttribParameterfvNV; internal IntPtr GetMapAttribParameterivNV; internal IntPtr GetMapControlPointsNV; internal IntPtr GetMapParameterfvNV; internal IntPtr GetMapParameterivNV; internal IntPtr GetMapxvOES; internal IntPtr GetMaterialxOES; internal IntPtr GetMemoryObjectDetachedResourcesuivNV; internal IntPtr GetMemoryObjectParameterivEXT; internal IntPtr GetMinmaxEXT; internal IntPtr GetMinmaxParameterfvEXT; internal IntPtr GetMinmaxParameterivEXT; internal IntPtr GetMultiTexEnvfvEXT; internal IntPtr GetMultiTexEnvivEXT; internal IntPtr GetMultiTexGendvEXT; internal IntPtr GetMultiTexGenfvEXT; internal IntPtr GetMultiTexGenivEXT; internal IntPtr GetMultiTexImageEXT; internal IntPtr GetMultiTexLevelParameterfvEXT; internal IntPtr GetMultiTexLevelParameterivEXT; internal IntPtr GetMultiTexParameterIivEXT; internal IntPtr GetMultiTexParameterIuivEXT; internal IntPtr GetMultiTexParameterfvEXT; internal IntPtr GetMultiTexParameterivEXT; internal IntPtr GetMultisamplefv; internal IntPtr GetMultisamplefvNV; internal IntPtr GetNamedBufferParameteri64v; internal IntPtr GetNamedBufferParameteriv; internal IntPtr GetNamedBufferParameterivEXT; internal IntPtr GetNamedBufferParameterui64vNV; internal IntPtr GetNamedBufferPointerv; internal IntPtr GetNamedBufferPointervEXT; internal IntPtr GetNamedBufferSubData; internal IntPtr GetNamedBufferSubDataEXT; internal IntPtr GetNamedFramebufferAttachmentParameteriv; internal IntPtr GetNamedFramebufferAttachmentParameterivEXT; internal IntPtr GetNamedFramebufferParameterfvAMD; internal IntPtr GetNamedFramebufferParameteriv; internal IntPtr GetNamedFramebufferParameterivEXT; internal IntPtr GetNamedProgramLocalParameterIivEXT; internal IntPtr GetNamedProgramLocalParameterIuivEXT; internal IntPtr GetNamedProgramLocalParameterdvEXT; internal IntPtr GetNamedProgramLocalParameterfvEXT; internal IntPtr GetNamedProgramStringEXT; internal IntPtr GetNamedProgramivEXT; internal IntPtr GetNamedRenderbufferParameteriv; internal IntPtr GetNamedRenderbufferParameterivEXT; internal IntPtr GetNamedStringARB; internal IntPtr GetNamedStringivARB; internal IntPtr GetNextPerfQueryIdINTEL; internal IntPtr GetObjectBufferfvATI; internal IntPtr GetObjectBufferivATI; internal IntPtr GetObjectLabel; internal IntPtr GetObjectLabelEXT; internal IntPtr GetObjectParameterfvARB; internal IntPtr GetObjectParameterivAPPLE; internal IntPtr GetObjectParameterivARB; internal IntPtr GetObjectPtrLabel; internal IntPtr GetOcclusionQueryivNV; internal IntPtr GetOcclusionQueryuivNV; internal IntPtr GetPathCommandsNV; internal IntPtr GetPathCoordsNV; internal IntPtr GetPathDashArrayNV; internal IntPtr GetPathLengthNV; internal IntPtr GetPathMetricRangeNV; internal IntPtr GetPathMetricsNV; internal IntPtr GetPathParameterfvNV; internal IntPtr GetPathParameterivNV; internal IntPtr GetPathSpacingNV; internal IntPtr GetPerfCounterInfoINTEL; internal IntPtr GetPerfMonitorCounterDataAMD; internal IntPtr GetPerfMonitorCounterInfoAMD; internal IntPtr GetPerfMonitorCounterStringAMD; internal IntPtr GetPerfMonitorCountersAMD; internal IntPtr GetPerfMonitorGroupStringAMD; internal IntPtr GetPerfMonitorGroupsAMD; internal IntPtr GetPerfQueryDataINTEL; internal IntPtr GetPerfQueryIdByNameINTEL; internal IntPtr GetPerfQueryInfoINTEL; internal IntPtr GetPixelMapxv; internal IntPtr GetPixelTexGenParameterfvSGIS; internal IntPtr GetPixelTexGenParameterivSGIS; internal IntPtr GetPixelTransformParameterfvEXT; internal IntPtr GetPixelTransformParameterivEXT; internal IntPtr GetPointerIndexedvEXT; internal IntPtr GetPointeri_vEXT; internal IntPtr GetPointerv; internal IntPtr GetPointervEXT; internal IntPtr GetProgramBinary; internal IntPtr GetProgramEnvParameterIivNV; internal IntPtr GetProgramEnvParameterIuivNV; internal IntPtr GetProgramEnvParameterdvARB; internal IntPtr GetProgramEnvParameterfvARB; internal IntPtr GetProgramInfoLog; internal IntPtr GetProgramInterfaceiv; internal IntPtr GetProgramLocalParameterIivNV; internal IntPtr GetProgramLocalParameterIuivNV; internal IntPtr GetProgramLocalParameterdvARB; internal IntPtr GetProgramLocalParameterfvARB; internal IntPtr GetProgramNamedParameterdvNV; internal IntPtr GetProgramNamedParameterfvNV; internal IntPtr GetProgramParameterdvNV; internal IntPtr GetProgramParameterfvNV; internal IntPtr GetProgramPipelineInfoLog; internal IntPtr GetProgramPipelineiv; internal IntPtr GetProgramResourceIndex; internal IntPtr GetProgramResourceLocation; internal IntPtr GetProgramResourceLocationIndex; internal IntPtr GetProgramResourceName; internal IntPtr GetProgramResourcefvNV; internal IntPtr GetProgramResourceiv; internal IntPtr GetProgramStageiv; internal IntPtr GetProgramStringARB; internal IntPtr GetProgramStringNV; internal IntPtr GetProgramSubroutineParameteruivNV; internal IntPtr GetProgramiv; internal IntPtr GetProgramivARB; internal IntPtr GetProgramivNV; internal IntPtr GetQueryBufferObjecti64v; internal IntPtr GetQueryBufferObjectiv; internal IntPtr GetQueryBufferObjectui64v; internal IntPtr GetQueryBufferObjectuiv; internal IntPtr GetQueryIndexediv; internal IntPtr GetQueryObjecti64v; internal IntPtr GetQueryObjecti64vEXT; internal IntPtr GetQueryObjectiv; internal IntPtr GetQueryObjectivARB; internal IntPtr GetQueryObjectui64v; internal IntPtr GetQueryObjectui64vEXT; internal IntPtr GetQueryObjectuiv; internal IntPtr GetQueryObjectuivARB; internal IntPtr GetQueryiv; internal IntPtr GetQueryivARB; internal IntPtr GetRenderbufferParameteriv; internal IntPtr GetRenderbufferParameterivEXT; internal IntPtr GetSamplerParameterIiv; internal IntPtr GetSamplerParameterIuiv; internal IntPtr GetSamplerParameterfv; internal IntPtr GetSamplerParameteriv; internal IntPtr GetSemaphoreParameterivNV; internal IntPtr GetSemaphoreParameterui64vEXT; internal IntPtr GetSeparableFilterEXT; internal IntPtr GetShaderInfoLog; internal IntPtr GetShaderPrecisionFormat; internal IntPtr GetShaderSource; internal IntPtr GetShaderSourceARB; internal IntPtr GetShaderiv; internal IntPtr GetShadingRateImagePaletteNV; internal IntPtr GetShadingRateSampleLocationivNV; internal IntPtr GetSharpenTexFuncSGIS; internal IntPtr GetStageIndexNV; internal IntPtr GetString; internal IntPtr GetStringi; internal IntPtr GetSubroutineIndex; internal IntPtr GetSubroutineUniformLocation; internal IntPtr GetSynciv; internal IntPtr GetTexBumpParameterfvATI; internal IntPtr GetTexBumpParameterivATI; internal IntPtr GetTexEnvxvOES; internal IntPtr GetTexFilterFuncSGIS; internal IntPtr GetTexGenxvOES; internal IntPtr GetTexImage; internal IntPtr GetTexLevelParameterfv; internal IntPtr GetTexLevelParameteriv; internal IntPtr GetTexLevelParameterxvOES; internal IntPtr GetTexParameterIiv; internal IntPtr GetTexParameterIivEXT; internal IntPtr GetTexParameterIuiv; internal IntPtr GetTexParameterIuivEXT; internal IntPtr GetTexParameterPointervAPPLE; internal IntPtr GetTexParameterfv; internal IntPtr GetTexParameteriv; internal IntPtr GetTexParameterxvOES; internal IntPtr GetTextureHandleARB; internal IntPtr GetTextureHandleNV; internal IntPtr GetTextureImage; internal IntPtr GetTextureImageEXT; internal IntPtr GetTextureLevelParameterfv; internal IntPtr GetTextureLevelParameterfvEXT; internal IntPtr GetTextureLevelParameteriv; internal IntPtr GetTextureLevelParameterivEXT; internal IntPtr GetTextureParameterIiv; internal IntPtr GetTextureParameterIivEXT; internal IntPtr GetTextureParameterIuiv; internal IntPtr GetTextureParameterIuivEXT; internal IntPtr GetTextureParameterfv; internal IntPtr GetTextureParameterfvEXT; internal IntPtr GetTextureParameteriv; internal IntPtr GetTextureParameterivEXT; internal IntPtr GetTextureSamplerHandleARB; internal IntPtr GetTextureSamplerHandleNV; internal IntPtr GetTextureSubImage; internal IntPtr GetTrackMatrixivNV; internal IntPtr GetTransformFeedbackVarying; internal IntPtr GetTransformFeedbackVaryingEXT; internal IntPtr GetTransformFeedbackVaryingNV; internal IntPtr GetTransformFeedbacki64_v; internal IntPtr GetTransformFeedbacki_v; internal IntPtr GetTransformFeedbackiv; internal IntPtr GetUniformBlockIndex; internal IntPtr GetUniformBufferSizeEXT; internal IntPtr GetUniformIndices; internal IntPtr GetUniformLocation; internal IntPtr GetUniformLocationARB; internal IntPtr GetUniformOffsetEXT; internal IntPtr GetUniformSubroutineuiv; internal IntPtr GetUniformdv; internal IntPtr GetUniformfv; internal IntPtr GetUniformfvARB; internal IntPtr GetUniformi64vARB; internal IntPtr GetUniformi64vNV; internal IntPtr GetUniformiv; internal IntPtr GetUniformivARB; internal IntPtr GetUniformui64vARB; internal IntPtr GetUniformui64vNV; internal IntPtr GetUniformuiv; internal IntPtr GetUniformuivEXT; internal IntPtr GetUnsignedBytei_vEXT; internal IntPtr GetUnsignedBytevEXT; internal IntPtr GetVariantArrayObjectfvATI; internal IntPtr GetVariantArrayObjectivATI; internal IntPtr GetVariantBooleanvEXT; internal IntPtr GetVariantFloatvEXT; internal IntPtr GetVariantIntegervEXT; internal IntPtr GetVariantPointervEXT; internal IntPtr GetVaryingLocationNV; internal IntPtr GetVertexArrayIndexed64iv; internal IntPtr GetVertexArrayIndexediv; internal IntPtr GetVertexArrayIntegeri_vEXT; internal IntPtr GetVertexArrayIntegervEXT; internal IntPtr GetVertexArrayPointeri_vEXT; internal IntPtr GetVertexArrayPointervEXT; internal IntPtr GetVertexArrayiv; internal IntPtr GetVertexAttribArrayObjectfvATI; internal IntPtr GetVertexAttribArrayObjectivATI; internal IntPtr GetVertexAttribIiv; internal IntPtr GetVertexAttribIivEXT; internal IntPtr GetVertexAttribIuiv; internal IntPtr GetVertexAttribIuivEXT; internal IntPtr GetVertexAttribLdv; internal IntPtr GetVertexAttribLdvEXT; internal IntPtr GetVertexAttribLi64vNV; internal IntPtr GetVertexAttribLui64vARB; internal IntPtr GetVertexAttribLui64vNV; internal IntPtr GetVertexAttribPointerv; internal IntPtr GetVertexAttribPointervARB; internal IntPtr GetVertexAttribPointervNV; internal IntPtr GetVertexAttribdv; internal IntPtr GetVertexAttribdvARB; internal IntPtr GetVertexAttribdvNV; internal IntPtr GetVertexAttribfv; internal IntPtr GetVertexAttribfvARB; internal IntPtr GetVertexAttribfvNV; internal IntPtr GetVertexAttribiv; internal IntPtr GetVertexAttribivARB; internal IntPtr GetVertexAttribivNV; internal IntPtr GetVideoCaptureStreamdvNV; internal IntPtr GetVideoCaptureStreamfvNV; internal IntPtr GetVideoCaptureStreamivNV; internal IntPtr GetVideoCaptureivNV; internal IntPtr GetVideoi64vNV; internal IntPtr GetVideoivNV; internal IntPtr GetVideoui64vNV; internal IntPtr GetVideouivNV; internal IntPtr GetVkProcAddrNV; internal IntPtr GetnCompressedTexImage; internal IntPtr GetnCompressedTexImageARB; internal IntPtr GetnTexImage; internal IntPtr GetnTexImageARB; internal IntPtr GetnUniformdv; internal IntPtr GetnUniformdvARB; internal IntPtr GetnUniformfv; internal IntPtr GetnUniformfvARB; internal IntPtr GetnUniformi64vARB; internal IntPtr GetnUniformiv; internal IntPtr GetnUniformivARB; internal IntPtr GetnUniformui64vARB; internal IntPtr GetnUniformuiv; internal IntPtr GetnUniformuivARB; internal IntPtr GlobalAlphaFactorbSUN; internal IntPtr GlobalAlphaFactordSUN; internal IntPtr GlobalAlphaFactorfSUN; internal IntPtr GlobalAlphaFactoriSUN; internal IntPtr GlobalAlphaFactorsSUN; internal IntPtr GlobalAlphaFactorubSUN; internal IntPtr GlobalAlphaFactoruiSUN; internal IntPtr GlobalAlphaFactorusSUN; internal IntPtr Hint; internal IntPtr HintPGI; internal IntPtr HistogramEXT; internal IntPtr IglooInterfaceSGIX; internal IntPtr ImageTransformParameterfHP; internal IntPtr ImageTransformParameterfvHP; internal IntPtr ImageTransformParameteriHP; internal IntPtr ImageTransformParameterivHP; internal IntPtr ImportMemoryFdEXT; internal IntPtr ImportMemoryWin32HandleEXT; internal IntPtr ImportMemoryWin32NameEXT; internal IntPtr ImportSemaphoreFdEXT; internal IntPtr ImportSemaphoreWin32HandleEXT; internal IntPtr ImportSemaphoreWin32NameEXT; internal IntPtr ImportSyncEXT; internal IntPtr IndexFormatNV; internal IntPtr IndexFuncEXT; internal IntPtr IndexMaterialEXT; internal IntPtr IndexPointerEXT; internal IntPtr IndexPointerListIBM; internal IntPtr IndexxOES; internal IntPtr IndexxvOES; internal IntPtr InsertComponentEXT; internal IntPtr InsertEventMarkerEXT; internal IntPtr InstrumentsBufferSGIX; internal IntPtr InterpolatePathsNV; internal IntPtr InvalidateBufferData; internal IntPtr InvalidateBufferSubData; internal IntPtr InvalidateFramebuffer; internal IntPtr InvalidateNamedFramebufferData; internal IntPtr InvalidateNamedFramebufferSubData; internal IntPtr InvalidateSubFramebuffer; internal IntPtr InvalidateTexImage; internal IntPtr InvalidateTexSubImage; internal IntPtr IsAsyncMarkerSGIX; internal IntPtr IsBuffer; internal IntPtr IsBufferARB; internal IntPtr IsBufferResidentNV; internal IntPtr IsCommandListNV; internal IntPtr IsEnabled; internal IntPtr IsEnabledIndexedEXT; internal IntPtr IsEnabledi; internal IntPtr IsFenceAPPLE; internal IntPtr IsFenceNV; internal IntPtr IsFramebuffer; internal IntPtr IsFramebufferEXT; internal IntPtr IsImageHandleResidentARB; internal IntPtr IsImageHandleResidentNV; internal IntPtr IsMemoryObjectEXT; internal IntPtr IsNameAMD; internal IntPtr IsNamedBufferResidentNV; internal IntPtr IsNamedStringARB; internal IntPtr IsObjectBufferATI; internal IntPtr IsOcclusionQueryNV; internal IntPtr IsPathNV; internal IntPtr IsPointInFillPathNV; internal IntPtr IsPointInStrokePathNV; internal IntPtr IsProgram; internal IntPtr IsProgramARB; internal IntPtr IsProgramNV; internal IntPtr IsProgramPipeline; internal IntPtr IsQuery; internal IntPtr IsQueryARB; internal IntPtr IsRenderbuffer; internal IntPtr IsRenderbufferEXT; internal IntPtr IsSampler; internal IntPtr IsSemaphoreEXT; internal IntPtr IsShader; internal IntPtr IsStateNV; internal IntPtr IsSync; internal IntPtr IsTexture; internal IntPtr IsTextureEXT; internal IntPtr IsTextureHandleResidentARB; internal IntPtr IsTextureHandleResidentNV; internal IntPtr IsTransformFeedback; internal IntPtr IsTransformFeedbackNV; internal IntPtr IsVariantEnabledEXT; internal IntPtr IsVertexArray; internal IntPtr IsVertexArrayAPPLE; internal IntPtr IsVertexAttribEnabledAPPLE; internal IntPtr LGPUCopyImageSubDataNVX; internal IntPtr LGPUInterlockNVX; internal IntPtr LGPUNamedBufferSubDataNVX; internal IntPtr LabelObjectEXT; internal IntPtr LightEnviSGIX; internal IntPtr LightModelxOES; internal IntPtr LightModelxvOES; internal IntPtr LightxOES; internal IntPtr LightxvOES; internal IntPtr LineWidth; internal IntPtr LineWidthxOES; internal IntPtr LinkProgram; internal IntPtr LinkProgramARB; internal IntPtr ListDrawCommandsStatesClientNV; internal IntPtr ListParameterfSGIX; internal IntPtr ListParameterfvSGIX; internal IntPtr ListParameteriSGIX; internal IntPtr ListParameterivSGIX; internal IntPtr LoadIdentityDeformationMapSGIX; internal IntPtr LoadMatrixxOES; internal IntPtr LoadProgramNV; internal IntPtr LoadTransposeMatrixdARB; internal IntPtr LoadTransposeMatrixfARB; internal IntPtr LoadTransposeMatrixxOES; internal IntPtr LockArraysEXT; internal IntPtr LogicOp; internal IntPtr MakeBufferNonResidentNV; internal IntPtr MakeBufferResidentNV; internal IntPtr MakeImageHandleNonResidentARB; internal IntPtr MakeImageHandleNonResidentNV; internal IntPtr MakeImageHandleResidentARB; internal IntPtr MakeImageHandleResidentNV; internal IntPtr MakeNamedBufferNonResidentNV; internal IntPtr MakeNamedBufferResidentNV; internal IntPtr MakeTextureHandleNonResidentARB; internal IntPtr MakeTextureHandleNonResidentNV; internal IntPtr MakeTextureHandleResidentARB; internal IntPtr MakeTextureHandleResidentNV; internal IntPtr Map1xOES; internal IntPtr Map2xOES; internal IntPtr MapBuffer; internal IntPtr MapBufferARB; internal IntPtr MapBufferRange; internal IntPtr MapControlPointsNV; internal IntPtr MapGrid1xOES; internal IntPtr MapGrid2xOES; internal IntPtr MapNamedBuffer; internal IntPtr MapNamedBufferEXT; internal IntPtr MapNamedBufferRange; internal IntPtr MapNamedBufferRangeEXT; internal IntPtr MapObjectBufferATI; internal IntPtr MapParameterfvNV; internal IntPtr MapParameterivNV; internal IntPtr MapTexture2DINTEL; internal IntPtr MapVertexAttrib1dAPPLE; internal IntPtr MapVertexAttrib1fAPPLE; internal IntPtr MapVertexAttrib2dAPPLE; internal IntPtr MapVertexAttrib2fAPPLE; internal IntPtr MaterialxOES; internal IntPtr MaterialxvOES; internal IntPtr MatrixFrustumEXT; internal IntPtr MatrixIndexPointerARB; internal IntPtr MatrixIndexubvARB; internal IntPtr MatrixIndexuivARB; internal IntPtr MatrixIndexusvARB; internal IntPtr MatrixLoad3x2fNV; internal IntPtr MatrixLoad3x3fNV; internal IntPtr MatrixLoadIdentityEXT; internal IntPtr MatrixLoadTranspose3x3fNV; internal IntPtr MatrixLoadTransposedEXT; internal IntPtr MatrixLoadTransposefEXT; internal IntPtr MatrixLoaddEXT; internal IntPtr MatrixLoadfEXT; internal IntPtr MatrixMult3x2fNV; internal IntPtr MatrixMult3x3fNV; internal IntPtr MatrixMultTranspose3x3fNV; internal IntPtr MatrixMultTransposedEXT; internal IntPtr MatrixMultTransposefEXT; internal IntPtr MatrixMultdEXT; internal IntPtr MatrixMultfEXT; internal IntPtr MatrixOrthoEXT; internal IntPtr MatrixPopEXT; internal IntPtr MatrixPushEXT; internal IntPtr MatrixRotatedEXT; internal IntPtr MatrixRotatefEXT; internal IntPtr MatrixScaledEXT; internal IntPtr MatrixScalefEXT; internal IntPtr MatrixTranslatedEXT; internal IntPtr MatrixTranslatefEXT; internal IntPtr MaxShaderCompilerThreadsARB; internal IntPtr MaxShaderCompilerThreadsKHR; internal IntPtr MemoryBarrier; internal IntPtr MemoryBarrierByRegion; internal IntPtr MemoryBarrierEXT; internal IntPtr MemoryObjectParameterivEXT; internal IntPtr MinSampleShading; internal IntPtr MinSampleShadingARB; internal IntPtr MinmaxEXT; internal IntPtr MultMatrixxOES; internal IntPtr MultTransposeMatrixdARB; internal IntPtr MultTransposeMatrixfARB; internal IntPtr MultTransposeMatrixxOES; internal IntPtr MultiDrawArrays; internal IntPtr MultiDrawArraysEXT; internal IntPtr MultiDrawArraysIndirect; internal IntPtr MultiDrawArraysIndirectAMD; internal IntPtr MultiDrawArraysIndirectBindlessCountNV; internal IntPtr MultiDrawArraysIndirectBindlessNV; internal IntPtr MultiDrawArraysIndirectCount; internal IntPtr MultiDrawArraysIndirectCountARB; internal IntPtr MultiDrawElementArrayAPPLE; internal IntPtr MultiDrawElements; internal IntPtr MultiDrawElementsBaseVertex; internal IntPtr MultiDrawElementsEXT; internal IntPtr MultiDrawElementsIndirect; internal IntPtr MultiDrawElementsIndirectAMD; internal IntPtr MultiDrawElementsIndirectBindlessCountNV; internal IntPtr MultiDrawElementsIndirectBindlessNV; internal IntPtr MultiDrawElementsIndirectCount; internal IntPtr MultiDrawElementsIndirectCountARB; internal IntPtr MultiDrawMeshTasksIndirectCountNV; internal IntPtr MultiDrawMeshTasksIndirectNV; internal IntPtr MultiDrawRangeElementArrayAPPLE; internal IntPtr MultiModeDrawArraysIBM; internal IntPtr MultiModeDrawElementsIBM; internal IntPtr MultiTexBufferEXT; internal IntPtr MultiTexCoord1bOES; internal IntPtr MultiTexCoord1bvOES; internal IntPtr MultiTexCoord1dARB; internal IntPtr MultiTexCoord1dvARB; internal IntPtr MultiTexCoord1fARB; internal IntPtr MultiTexCoord1fvARB; internal IntPtr MultiTexCoord1hNV; internal IntPtr MultiTexCoord1hvNV; internal IntPtr MultiTexCoord1iARB; internal IntPtr MultiTexCoord1ivARB; internal IntPtr MultiTexCoord1sARB; internal IntPtr MultiTexCoord1svARB; internal IntPtr MultiTexCoord1xOES; internal IntPtr MultiTexCoord1xvOES; internal IntPtr MultiTexCoord2bOES; internal IntPtr MultiTexCoord2bvOES; internal IntPtr MultiTexCoord2dARB; internal IntPtr MultiTexCoord2dvARB; internal IntPtr MultiTexCoord2fARB; internal IntPtr MultiTexCoord2fvARB; internal IntPtr MultiTexCoord2hNV; internal IntPtr MultiTexCoord2hvNV; internal IntPtr MultiTexCoord2iARB; internal IntPtr MultiTexCoord2ivARB; internal IntPtr MultiTexCoord2sARB; internal IntPtr MultiTexCoord2svARB; internal IntPtr MultiTexCoord2xOES; internal IntPtr MultiTexCoord2xvOES; internal IntPtr MultiTexCoord3bOES; internal IntPtr MultiTexCoord3bvOES; internal IntPtr MultiTexCoord3dARB; internal IntPtr MultiTexCoord3dvARB; internal IntPtr MultiTexCoord3fARB; internal IntPtr MultiTexCoord3fvARB; internal IntPtr MultiTexCoord3hNV; internal IntPtr MultiTexCoord3hvNV; internal IntPtr MultiTexCoord3iARB; internal IntPtr MultiTexCoord3ivARB; internal IntPtr MultiTexCoord3sARB; internal IntPtr MultiTexCoord3svARB; internal IntPtr MultiTexCoord3xOES; internal IntPtr MultiTexCoord3xvOES; internal IntPtr MultiTexCoord4bOES; internal IntPtr MultiTexCoord4bvOES; internal IntPtr MultiTexCoord4dARB; internal IntPtr MultiTexCoord4dvARB; internal IntPtr MultiTexCoord4fARB; internal IntPtr MultiTexCoord4fvARB; internal IntPtr MultiTexCoord4hNV; internal IntPtr MultiTexCoord4hvNV; internal IntPtr MultiTexCoord4iARB; internal IntPtr MultiTexCoord4ivARB; internal IntPtr MultiTexCoord4sARB; internal IntPtr MultiTexCoord4svARB; internal IntPtr MultiTexCoord4xOES; internal IntPtr MultiTexCoord4xvOES; internal IntPtr MultiTexCoordPointerEXT; internal IntPtr MultiTexEnvfEXT; internal IntPtr MultiTexEnvfvEXT; internal IntPtr MultiTexEnviEXT; internal IntPtr MultiTexEnvivEXT; internal IntPtr MultiTexGendEXT; internal IntPtr MultiTexGendvEXT; internal IntPtr MultiTexGenfEXT; internal IntPtr MultiTexGenfvEXT; internal IntPtr MultiTexGeniEXT; internal IntPtr MultiTexGenivEXT; internal IntPtr MultiTexImage1DEXT; internal IntPtr MultiTexImage2DEXT; internal IntPtr MultiTexImage3DEXT; internal IntPtr MultiTexParameterIivEXT; internal IntPtr MultiTexParameterIuivEXT; internal IntPtr MultiTexParameterfEXT; internal IntPtr MultiTexParameterfvEXT; internal IntPtr MultiTexParameteriEXT; internal IntPtr MultiTexParameterivEXT; internal IntPtr MultiTexRenderbufferEXT; internal IntPtr MultiTexSubImage1DEXT; internal IntPtr MultiTexSubImage2DEXT; internal IntPtr MultiTexSubImage3DEXT; internal IntPtr MulticastBarrierNV; internal IntPtr MulticastBlitFramebufferNV; internal IntPtr MulticastBufferSubDataNV; internal IntPtr MulticastCopyBufferSubDataNV; internal IntPtr MulticastCopyImageSubDataNV; internal IntPtr MulticastFramebufferSampleLocationsfvNV; internal IntPtr MulticastGetQueryObjecti64vNV; internal IntPtr MulticastGetQueryObjectivNV; internal IntPtr MulticastGetQueryObjectui64vNV; internal IntPtr MulticastGetQueryObjectuivNV; internal IntPtr MulticastScissorArrayvNVX; internal IntPtr MulticastViewportArrayvNVX; internal IntPtr MulticastViewportPositionWScaleNVX; internal IntPtr MulticastWaitSyncNV; internal IntPtr NamedBufferAttachMemoryNV; internal IntPtr NamedBufferData; internal IntPtr NamedBufferDataEXT; internal IntPtr NamedBufferPageCommitmentARB; internal IntPtr NamedBufferPageCommitmentEXT; internal IntPtr NamedBufferPageCommitmentMemNV; internal IntPtr NamedBufferStorage; internal IntPtr NamedBufferStorageEXT; internal IntPtr NamedBufferStorageExternalEXT; internal IntPtr NamedBufferStorageMemEXT; internal IntPtr NamedBufferSubData; internal IntPtr NamedBufferSubDataEXT; internal IntPtr NamedCopyBufferSubDataEXT; internal IntPtr NamedFramebufferDrawBuffer; internal IntPtr NamedFramebufferDrawBuffers; internal IntPtr NamedFramebufferParameteri; internal IntPtr NamedFramebufferParameteriEXT; internal IntPtr NamedFramebufferReadBuffer; internal IntPtr NamedFramebufferRenderbuffer; internal IntPtr NamedFramebufferRenderbufferEXT; internal IntPtr NamedFramebufferSampleLocationsfvARB; internal IntPtr NamedFramebufferSampleLocationsfvNV; internal IntPtr NamedFramebufferSamplePositionsfvAMD; internal IntPtr NamedFramebufferTexture; internal IntPtr NamedFramebufferTexture1DEXT; internal IntPtr NamedFramebufferTexture2DEXT; internal IntPtr NamedFramebufferTexture3DEXT; internal IntPtr NamedFramebufferTextureEXT; internal IntPtr NamedFramebufferTextureFaceEXT; internal IntPtr NamedFramebufferTextureLayer; internal IntPtr NamedFramebufferTextureLayerEXT; internal IntPtr NamedProgramLocalParameter4dEXT; internal IntPtr NamedProgramLocalParameter4dvEXT; internal IntPtr NamedProgramLocalParameter4fEXT; internal IntPtr NamedProgramLocalParameter4fvEXT; internal IntPtr NamedProgramLocalParameterI4iEXT; internal IntPtr NamedProgramLocalParameterI4ivEXT; internal IntPtr NamedProgramLocalParameterI4uiEXT; internal IntPtr NamedProgramLocalParameterI4uivEXT; internal IntPtr NamedProgramLocalParameters4fvEXT; internal IntPtr NamedProgramLocalParametersI4ivEXT; internal IntPtr NamedProgramLocalParametersI4uivEXT; internal IntPtr NamedProgramStringEXT; internal IntPtr NamedRenderbufferStorage; internal IntPtr NamedRenderbufferStorageEXT; internal IntPtr NamedRenderbufferStorageMultisample; internal IntPtr NamedRenderbufferStorageMultisampleAdvancedAMD; internal IntPtr NamedRenderbufferStorageMultisampleCoverageEXT; internal IntPtr NamedRenderbufferStorageMultisampleEXT; internal IntPtr NamedStringARB; internal IntPtr NewObjectBufferATI; internal IntPtr Normal3fVertex3fSUN; internal IntPtr Normal3fVertex3fvSUN; internal IntPtr Normal3hNV; internal IntPtr Normal3hvNV; internal IntPtr Normal3xOES; internal IntPtr Normal3xvOES; internal IntPtr NormalFormatNV; internal IntPtr NormalPointerEXT; internal IntPtr NormalPointerListIBM; internal IntPtr NormalPointervINTEL; internal IntPtr NormalStream3bATI; internal IntPtr NormalStream3bvATI; internal IntPtr NormalStream3dATI; internal IntPtr NormalStream3dvATI; internal IntPtr NormalStream3fATI; internal IntPtr NormalStream3fvATI; internal IntPtr NormalStream3iATI; internal IntPtr NormalStream3ivATI; internal IntPtr NormalStream3sATI; internal IntPtr NormalStream3svATI; internal IntPtr ObjectLabel; internal IntPtr ObjectPtrLabel; internal IntPtr ObjectPurgeableAPPLE; internal IntPtr ObjectUnpurgeableAPPLE; internal IntPtr OrthofOES; internal IntPtr OrthoxOES; internal IntPtr PNTrianglesfATI; internal IntPtr PNTrianglesiATI; internal IntPtr PassTexCoordATI; internal IntPtr PassThroughxOES; internal IntPtr PatchParameterfv; internal IntPtr PatchParameteri; internal IntPtr PathCommandsNV; internal IntPtr PathCoordsNV; internal IntPtr PathCoverDepthFuncNV; internal IntPtr PathDashArrayNV; internal IntPtr PathGlyphIndexArrayNV; internal IntPtr PathGlyphIndexRangeNV; internal IntPtr PathGlyphRangeNV; internal IntPtr PathGlyphsNV; internal IntPtr PathMemoryGlyphIndexArrayNV; internal IntPtr PathParameterfNV; internal IntPtr PathParameterfvNV; internal IntPtr PathParameteriNV; internal IntPtr PathParameterivNV; internal IntPtr PathStencilDepthOffsetNV; internal IntPtr PathStencilFuncNV; internal IntPtr PathStringNV; internal IntPtr PathSubCommandsNV; internal IntPtr PathSubCoordsNV; internal IntPtr PauseTransformFeedback; internal IntPtr PauseTransformFeedbackNV; internal IntPtr PixelDataRangeNV; internal IntPtr PixelMapx; internal IntPtr PixelStoref; internal IntPtr PixelStorei; internal IntPtr PixelStorex; internal IntPtr PixelTexGenParameterfSGIS; internal IntPtr PixelTexGenParameterfvSGIS; internal IntPtr PixelTexGenParameteriSGIS; internal IntPtr PixelTexGenParameterivSGIS; internal IntPtr PixelTexGenSGIX; internal IntPtr PixelTransferxOES; internal IntPtr PixelTransformParameterfEXT; internal IntPtr PixelTransformParameterfvEXT; internal IntPtr PixelTransformParameteriEXT; internal IntPtr PixelTransformParameterivEXT; internal IntPtr PixelZoomxOES; internal IntPtr PointAlongPathNV; internal IntPtr PointParameterf; internal IntPtr PointParameterfARB; internal IntPtr PointParameterfEXT; internal IntPtr PointParameterfSGIS; internal IntPtr PointParameterfv; internal IntPtr PointParameterfvARB; internal IntPtr PointParameterfvEXT; internal IntPtr PointParameterfvSGIS; internal IntPtr PointParameteri; internal IntPtr PointParameteriNV; internal IntPtr PointParameteriv; internal IntPtr PointParameterivNV; internal IntPtr PointParameterxvOES; internal IntPtr PointSize; internal IntPtr PointSizexOES; internal IntPtr PollAsyncSGIX; internal IntPtr PollInstrumentsSGIX; internal IntPtr PolygonMode; internal IntPtr PolygonOffset; internal IntPtr PolygonOffsetClamp; internal IntPtr PolygonOffsetClampEXT; internal IntPtr PolygonOffsetEXT; internal IntPtr PolygonOffsetxOES; internal IntPtr PopDebugGroup; internal IntPtr PopGroupMarkerEXT; internal IntPtr PresentFrameDualFillNV; internal IntPtr PresentFrameKeyedNV; internal IntPtr PrimitiveBoundingBoxARB; internal IntPtr PrimitiveRestartIndex; internal IntPtr PrimitiveRestartIndexNV; internal IntPtr PrimitiveRestartNV; internal IntPtr PrioritizeTexturesEXT; internal IntPtr PrioritizeTexturesxOES; internal IntPtr ProgramBinary; internal IntPtr ProgramBufferParametersIivNV; internal IntPtr ProgramBufferParametersIuivNV; internal IntPtr ProgramBufferParametersfvNV; internal IntPtr ProgramEnvParameter4dARB; internal IntPtr ProgramEnvParameter4dvARB; internal IntPtr ProgramEnvParameter4fARB; internal IntPtr ProgramEnvParameter4fvARB; internal IntPtr ProgramEnvParameterI4iNV; internal IntPtr ProgramEnvParameterI4ivNV; internal IntPtr ProgramEnvParameterI4uiNV; internal IntPtr ProgramEnvParameterI4uivNV; internal IntPtr ProgramEnvParameters4fvEXT; internal IntPtr ProgramEnvParametersI4ivNV; internal IntPtr ProgramEnvParametersI4uivNV; internal IntPtr ProgramLocalParameter4dARB; internal IntPtr ProgramLocalParameter4dvARB; internal IntPtr ProgramLocalParameter4fARB; internal IntPtr ProgramLocalParameter4fvARB; internal IntPtr ProgramLocalParameterI4iNV; internal IntPtr ProgramLocalParameterI4ivNV; internal IntPtr ProgramLocalParameterI4uiNV; internal IntPtr ProgramLocalParameterI4uivNV; internal IntPtr ProgramLocalParameters4fvEXT; internal IntPtr ProgramLocalParametersI4ivNV; internal IntPtr ProgramLocalParametersI4uivNV; internal IntPtr ProgramNamedParameter4dNV; internal IntPtr ProgramNamedParameter4dvNV; internal IntPtr ProgramNamedParameter4fNV; internal IntPtr ProgramNamedParameter4fvNV; internal IntPtr ProgramParameter4dNV; internal IntPtr ProgramParameter4dvNV; internal IntPtr ProgramParameter4fNV; internal IntPtr ProgramParameter4fvNV; internal IntPtr ProgramParameteri; internal IntPtr ProgramParameteriARB; internal IntPtr ProgramParameteriEXT; internal IntPtr ProgramParameters4dvNV; internal IntPtr ProgramParameters4fvNV; internal IntPtr ProgramPathFragmentInputGenNV; internal IntPtr ProgramStringARB; internal IntPtr ProgramSubroutineParametersuivNV; internal IntPtr ProgramUniform1d; internal IntPtr ProgramUniform1dEXT; internal IntPtr ProgramUniform1dv; internal IntPtr ProgramUniform1dvEXT; internal IntPtr ProgramUniform1f; internal IntPtr ProgramUniform1fEXT; internal IntPtr ProgramUniform1fv; internal IntPtr ProgramUniform1fvEXT; internal IntPtr ProgramUniform1i; internal IntPtr ProgramUniform1i64ARB; internal IntPtr ProgramUniform1i64NV; internal IntPtr ProgramUniform1i64vARB; internal IntPtr ProgramUniform1i64vNV; internal IntPtr ProgramUniform1iEXT; internal IntPtr ProgramUniform1iv; internal IntPtr ProgramUniform1ivEXT; internal IntPtr ProgramUniform1ui; internal IntPtr ProgramUniform1ui64ARB; internal IntPtr ProgramUniform1ui64NV; internal IntPtr ProgramUniform1ui64vARB; internal IntPtr ProgramUniform1ui64vNV; internal IntPtr ProgramUniform1uiEXT; internal IntPtr ProgramUniform1uiv; internal IntPtr ProgramUniform1uivEXT; internal IntPtr ProgramUniform2d; internal IntPtr ProgramUniform2dEXT; internal IntPtr ProgramUniform2dv; internal IntPtr ProgramUniform2dvEXT; internal IntPtr ProgramUniform2f; internal IntPtr ProgramUniform2fEXT; internal IntPtr ProgramUniform2fv; internal IntPtr ProgramUniform2fvEXT; internal IntPtr ProgramUniform2i; internal IntPtr ProgramUniform2i64ARB; internal IntPtr ProgramUniform2i64NV; internal IntPtr ProgramUniform2i64vARB; internal IntPtr ProgramUniform2i64vNV; internal IntPtr ProgramUniform2iEXT; internal IntPtr ProgramUniform2iv; internal IntPtr ProgramUniform2ivEXT; internal IntPtr ProgramUniform2ui; internal IntPtr ProgramUniform2ui64ARB; internal IntPtr ProgramUniform2ui64NV; internal IntPtr ProgramUniform2ui64vARB; internal IntPtr ProgramUniform2ui64vNV; internal IntPtr ProgramUniform2uiEXT; internal IntPtr ProgramUniform2uiv; internal IntPtr ProgramUniform2uivEXT; internal IntPtr ProgramUniform3d; internal IntPtr ProgramUniform3dEXT; internal IntPtr ProgramUniform3dv; internal IntPtr ProgramUniform3dvEXT; internal IntPtr ProgramUniform3f; internal IntPtr ProgramUniform3fEXT; internal IntPtr ProgramUniform3fv; internal IntPtr ProgramUniform3fvEXT; internal IntPtr ProgramUniform3i; internal IntPtr ProgramUniform3i64ARB; internal IntPtr ProgramUniform3i64NV; internal IntPtr ProgramUniform3i64vARB; internal IntPtr ProgramUniform3i64vNV; internal IntPtr ProgramUniform3iEXT; internal IntPtr ProgramUniform3iv; internal IntPtr ProgramUniform3ivEXT; internal IntPtr ProgramUniform3ui; internal IntPtr ProgramUniform3ui64ARB; internal IntPtr ProgramUniform3ui64NV; internal IntPtr ProgramUniform3ui64vARB; internal IntPtr ProgramUniform3ui64vNV; internal IntPtr ProgramUniform3uiEXT; internal IntPtr ProgramUniform3uiv; internal IntPtr ProgramUniform3uivEXT; internal IntPtr ProgramUniform4d; internal IntPtr ProgramUniform4dEXT; internal IntPtr ProgramUniform4dv; internal IntPtr ProgramUniform4dvEXT; internal IntPtr ProgramUniform4f; internal IntPtr ProgramUniform4fEXT; internal IntPtr ProgramUniform4fv; internal IntPtr ProgramUniform4fvEXT; internal IntPtr ProgramUniform4i; internal IntPtr ProgramUniform4i64ARB; internal IntPtr ProgramUniform4i64NV; internal IntPtr ProgramUniform4i64vARB; internal IntPtr ProgramUniform4i64vNV; internal IntPtr ProgramUniform4iEXT; internal IntPtr ProgramUniform4iv; internal IntPtr ProgramUniform4ivEXT; internal IntPtr ProgramUniform4ui; internal IntPtr ProgramUniform4ui64ARB; internal IntPtr ProgramUniform4ui64NV; internal IntPtr ProgramUniform4ui64vARB; internal IntPtr ProgramUniform4ui64vNV; internal IntPtr ProgramUniform4uiEXT; internal IntPtr ProgramUniform4uiv; internal IntPtr ProgramUniform4uivEXT; internal IntPtr ProgramUniformHandleui64ARB; internal IntPtr ProgramUniformHandleui64NV; internal IntPtr ProgramUniformHandleui64vARB; internal IntPtr ProgramUniformHandleui64vNV; internal IntPtr ProgramUniformMatrix2dv; internal IntPtr ProgramUniformMatrix2dvEXT; internal IntPtr ProgramUniformMatrix2fv; internal IntPtr ProgramUniformMatrix2fvEXT; internal IntPtr ProgramUniformMatrix2x3dv; internal IntPtr ProgramUniformMatrix2x3dvEXT; internal IntPtr ProgramUniformMatrix2x3fv; internal IntPtr ProgramUniformMatrix2x3fvEXT; internal IntPtr ProgramUniformMatrix2x4dv; internal IntPtr ProgramUniformMatrix2x4dvEXT; internal IntPtr ProgramUniformMatrix2x4fv; internal IntPtr ProgramUniformMatrix2x4fvEXT; internal IntPtr ProgramUniformMatrix3dv; internal IntPtr ProgramUniformMatrix3dvEXT; internal IntPtr ProgramUniformMatrix3fv; internal IntPtr ProgramUniformMatrix3fvEXT; internal IntPtr ProgramUniformMatrix3x2dv; internal IntPtr ProgramUniformMatrix3x2dvEXT; internal IntPtr ProgramUniformMatrix3x2fv; internal IntPtr ProgramUniformMatrix3x2fvEXT; internal IntPtr ProgramUniformMatrix3x4dv; internal IntPtr ProgramUniformMatrix3x4dvEXT; internal IntPtr ProgramUniformMatrix3x4fv; internal IntPtr ProgramUniformMatrix3x4fvEXT; internal IntPtr ProgramUniformMatrix4dv; internal IntPtr ProgramUniformMatrix4dvEXT; internal IntPtr ProgramUniformMatrix4fv; internal IntPtr ProgramUniformMatrix4fvEXT; internal IntPtr ProgramUniformMatrix4x2dv; internal IntPtr ProgramUniformMatrix4x2dvEXT; internal IntPtr ProgramUniformMatrix4x2fv; internal IntPtr ProgramUniformMatrix4x2fvEXT; internal IntPtr ProgramUniformMatrix4x3dv; internal IntPtr ProgramUniformMatrix4x3dvEXT; internal IntPtr ProgramUniformMatrix4x3fv; internal IntPtr ProgramUniformMatrix4x3fvEXT; internal IntPtr ProgramUniformui64NV; internal IntPtr ProgramUniformui64vNV; internal IntPtr ProgramVertexLimitNV; internal IntPtr ProvokingVertex; internal IntPtr ProvokingVertexEXT; internal IntPtr PushClientAttribDefaultEXT; internal IntPtr PushDebugGroup; internal IntPtr PushGroupMarkerEXT; internal IntPtr QueryCounter; internal IntPtr QueryMatrixxOES; internal IntPtr QueryObjectParameteruiAMD; internal IntPtr QueryResourceNV; internal IntPtr QueryResourceTagNV; internal IntPtr RasterPos2xOES; internal IntPtr RasterPos2xvOES; internal IntPtr RasterPos3xOES; internal IntPtr RasterPos3xvOES; internal IntPtr RasterPos4xOES; internal IntPtr RasterPos4xvOES; internal IntPtr RasterSamplesEXT; internal IntPtr ReadBuffer; internal IntPtr ReadInstrumentsSGIX; internal IntPtr ReadPixels; internal IntPtr ReadnPixels; internal IntPtr ReadnPixelsARB; internal IntPtr RectxOES; internal IntPtr RectxvOES; internal IntPtr ReferencePlaneSGIX; internal IntPtr ReleaseKeyedMutexWin32EXT; internal IntPtr ReleaseShaderCompiler; internal IntPtr RenderGpuMaskNV; internal IntPtr RenderbufferStorage; internal IntPtr RenderbufferStorageEXT; internal IntPtr RenderbufferStorageMultisample; internal IntPtr RenderbufferStorageMultisampleAdvancedAMD; internal IntPtr RenderbufferStorageMultisampleCoverageNV; internal IntPtr RenderbufferStorageMultisampleEXT; internal IntPtr ReplacementCodePointerSUN; internal IntPtr ReplacementCodeubSUN; internal IntPtr ReplacementCodeubvSUN; internal IntPtr ReplacementCodeuiColor3fVertex3fSUN; internal IntPtr ReplacementCodeuiColor3fVertex3fvSUN; internal IntPtr ReplacementCodeuiColor4fNormal3fVertex3fSUN; internal IntPtr ReplacementCodeuiColor4fNormal3fVertex3fvSUN; internal IntPtr ReplacementCodeuiColor4ubVertex3fSUN; internal IntPtr ReplacementCodeuiColor4ubVertex3fvSUN; internal IntPtr ReplacementCodeuiNormal3fVertex3fSUN; internal IntPtr ReplacementCodeuiNormal3fVertex3fvSUN; internal IntPtr ReplacementCodeuiSUN; internal IntPtr ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN; internal IntPtr ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN; internal IntPtr ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN; internal IntPtr ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN; internal IntPtr ReplacementCodeuiTexCoord2fVertex3fSUN; internal IntPtr ReplacementCodeuiTexCoord2fVertex3fvSUN; internal IntPtr ReplacementCodeuiVertex3fSUN; internal IntPtr ReplacementCodeuiVertex3fvSUN; internal IntPtr ReplacementCodeuivSUN; internal IntPtr ReplacementCodeusSUN; internal IntPtr ReplacementCodeusvSUN; internal IntPtr RequestResidentProgramsNV; internal IntPtr ResetHistogramEXT; internal IntPtr ResetMemoryObjectParameterNV; internal IntPtr ResetMinmaxEXT; internal IntPtr ResizeBuffersMESA; internal IntPtr ResolveDepthValuesNV; internal IntPtr ResumeTransformFeedback; internal IntPtr ResumeTransformFeedbackNV; internal IntPtr RotatexOES; internal IntPtr SampleCoverage; internal IntPtr SampleCoverageARB; internal IntPtr SampleMapATI; internal IntPtr SampleMaskEXT; internal IntPtr SampleMaskIndexedNV; internal IntPtr SampleMaskSGIS; internal IntPtr SampleMaski; internal IntPtr SamplePatternEXT; internal IntPtr SamplePatternSGIS; internal IntPtr SamplerParameterIiv; internal IntPtr SamplerParameterIuiv; internal IntPtr SamplerParameterf; internal IntPtr SamplerParameterfv; internal IntPtr SamplerParameteri; internal IntPtr SamplerParameteriv; internal IntPtr ScalexOES; internal IntPtr Scissor; internal IntPtr ScissorArrayv; internal IntPtr ScissorExclusiveArrayvNV; internal IntPtr ScissorExclusiveNV; internal IntPtr ScissorIndexed; internal IntPtr ScissorIndexedv; internal IntPtr SecondaryColor3bEXT; internal IntPtr SecondaryColor3bvEXT; internal IntPtr SecondaryColor3dEXT; internal IntPtr SecondaryColor3dvEXT; internal IntPtr SecondaryColor3fEXT; internal IntPtr SecondaryColor3fvEXT; internal IntPtr SecondaryColor3hNV; internal IntPtr SecondaryColor3hvNV; internal IntPtr SecondaryColor3iEXT; internal IntPtr SecondaryColor3ivEXT; internal IntPtr SecondaryColor3sEXT; internal IntPtr SecondaryColor3svEXT; internal IntPtr SecondaryColor3ubEXT; internal IntPtr SecondaryColor3ubvEXT; internal IntPtr SecondaryColor3uiEXT; internal IntPtr SecondaryColor3uivEXT; internal IntPtr SecondaryColor3usEXT; internal IntPtr SecondaryColor3usvEXT; internal IntPtr SecondaryColorFormatNV; internal IntPtr SecondaryColorPointerEXT; internal IntPtr SecondaryColorPointerListIBM; internal IntPtr SelectPerfMonitorCountersAMD; internal IntPtr SemaphoreParameterivNV; internal IntPtr SemaphoreParameterui64vEXT; internal IntPtr SeparableFilter2DEXT; internal IntPtr SetFenceAPPLE; internal IntPtr SetFenceNV; internal IntPtr SetFragmentShaderConstantATI; internal IntPtr SetInvariantEXT; internal IntPtr SetLocalConstantEXT; internal IntPtr SetMultisamplefvAMD; internal IntPtr ShaderBinary; internal IntPtr ShaderOp1EXT; internal IntPtr ShaderOp2EXT; internal IntPtr ShaderOp3EXT; internal IntPtr ShaderSource; internal IntPtr ShaderSourceARB; internal IntPtr ShaderStorageBlockBinding; internal IntPtr ShadingRateImageBarrierNV; internal IntPtr ShadingRateImagePaletteNV; internal IntPtr ShadingRateSampleOrderCustomNV; internal IntPtr ShadingRateSampleOrderNV; internal IntPtr SharpenTexFuncSGIS; internal IntPtr SignalSemaphoreEXT; internal IntPtr SignalSemaphoreui64NVX; internal IntPtr SignalVkFenceNV; internal IntPtr SignalVkSemaphoreNV; internal IntPtr SpecializeShader; internal IntPtr SpecializeShaderARB; internal IntPtr SpriteParameterfSGIX; internal IntPtr SpriteParameterfvSGIX; internal IntPtr SpriteParameteriSGIX; internal IntPtr SpriteParameterivSGIX; internal IntPtr StartInstrumentsSGIX; internal IntPtr StateCaptureNV; internal IntPtr StencilClearTagEXT; internal IntPtr StencilFillPathInstancedNV; internal IntPtr StencilFillPathNV; internal IntPtr StencilFunc; internal IntPtr StencilFuncSeparate; internal IntPtr StencilFuncSeparateATI; internal IntPtr StencilMask; internal IntPtr StencilMaskSeparate; internal IntPtr StencilOp; internal IntPtr StencilOpSeparate; internal IntPtr StencilOpSeparateATI; internal IntPtr StencilOpValueAMD; internal IntPtr StencilStrokePathInstancedNV; internal IntPtr StencilStrokePathNV; internal IntPtr StencilThenCoverFillPathInstancedNV; internal IntPtr StencilThenCoverFillPathNV; internal IntPtr StencilThenCoverStrokePathInstancedNV; internal IntPtr StencilThenCoverStrokePathNV; internal IntPtr StopInstrumentsSGIX; internal IntPtr StringMarkerGREMEDY; internal IntPtr SubpixelPrecisionBiasNV; internal IntPtr SwizzleEXT; internal IntPtr SyncTextureINTEL; internal IntPtr TagSampleBufferSGIX; internal IntPtr Tangent3bEXT; internal IntPtr Tangent3bvEXT; internal IntPtr Tangent3dEXT; internal IntPtr Tangent3dvEXT; internal IntPtr Tangent3fEXT; internal IntPtr Tangent3fvEXT; internal IntPtr Tangent3iEXT; internal IntPtr Tangent3ivEXT; internal IntPtr Tangent3sEXT; internal IntPtr Tangent3svEXT; internal IntPtr TangentPointerEXT; internal IntPtr TbufferMask3DFX; internal IntPtr TessellationFactorAMD; internal IntPtr TessellationModeAMD; internal IntPtr TestFenceAPPLE; internal IntPtr TestFenceNV; internal IntPtr TestObjectAPPLE; internal IntPtr TexAttachMemoryNV; internal IntPtr TexBuffer; internal IntPtr TexBufferARB; internal IntPtr TexBufferEXT; internal IntPtr TexBufferRange; internal IntPtr TexBumpParameterfvATI; internal IntPtr TexBumpParameterivATI; internal IntPtr TexCoord1bOES; internal IntPtr TexCoord1bvOES; internal IntPtr TexCoord1hNV; internal IntPtr TexCoord1hvNV; internal IntPtr TexCoord1xOES; internal IntPtr TexCoord1xvOES; internal IntPtr TexCoord2bOES; internal IntPtr TexCoord2bvOES; internal IntPtr TexCoord2fColor3fVertex3fSUN; internal IntPtr TexCoord2fColor3fVertex3fvSUN; internal IntPtr TexCoord2fColor4fNormal3fVertex3fSUN; internal IntPtr TexCoord2fColor4fNormal3fVertex3fvSUN; internal IntPtr TexCoord2fColor4ubVertex3fSUN; internal IntPtr TexCoord2fColor4ubVertex3fvSUN; internal IntPtr TexCoord2fNormal3fVertex3fSUN; internal IntPtr TexCoord2fNormal3fVertex3fvSUN; internal IntPtr TexCoord2fVertex3fSUN; internal IntPtr TexCoord2fVertex3fvSUN; internal IntPtr TexCoord2hNV; internal IntPtr TexCoord2hvNV; internal IntPtr TexCoord2xOES; internal IntPtr TexCoord2xvOES; internal IntPtr TexCoord3bOES; internal IntPtr TexCoord3bvOES; internal IntPtr TexCoord3hNV; internal IntPtr TexCoord3hvNV; internal IntPtr TexCoord3xOES; internal IntPtr TexCoord3xvOES; internal IntPtr TexCoord4bOES; internal IntPtr TexCoord4bvOES; internal IntPtr TexCoord4fColor4fNormal3fVertex4fSUN; internal IntPtr TexCoord4fColor4fNormal3fVertex4fvSUN; internal IntPtr TexCoord4fVertex4fSUN; internal IntPtr TexCoord4fVertex4fvSUN; internal IntPtr TexCoord4hNV; internal IntPtr TexCoord4hvNV; internal IntPtr TexCoord4xOES; internal IntPtr TexCoord4xvOES; internal IntPtr TexCoordFormatNV; internal IntPtr TexCoordPointerEXT; internal IntPtr TexCoordPointerListIBM; internal IntPtr TexCoordPointervINTEL; internal IntPtr TexEnvxOES; internal IntPtr TexEnvxvOES; internal IntPtr TexFilterFuncSGIS; internal IntPtr TexGenxOES; internal IntPtr TexGenxvOES; internal IntPtr TexImage1D; internal IntPtr TexImage2D; internal IntPtr TexImage2DMultisample; internal IntPtr TexImage2DMultisampleCoverageNV; internal IntPtr TexImage3D; internal IntPtr TexImage3DEXT; internal IntPtr TexImage3DMultisample; internal IntPtr TexImage3DMultisampleCoverageNV; internal IntPtr TexImage4DSGIS; internal IntPtr TexPageCommitmentARB; internal IntPtr TexPageCommitmentMemNV; internal IntPtr TexParameterIiv; internal IntPtr TexParameterIivEXT; internal IntPtr TexParameterIuiv; internal IntPtr TexParameterIuivEXT; internal IntPtr TexParameterf; internal IntPtr TexParameterfv; internal IntPtr TexParameteri; internal IntPtr TexParameteriv; internal IntPtr TexParameterxOES; internal IntPtr TexParameterxvOES; internal IntPtr TexRenderbufferNV; internal IntPtr TexStorage1D; internal IntPtr TexStorage1DEXT; internal IntPtr TexStorage2D; internal IntPtr TexStorage2DEXT; internal IntPtr TexStorage2DMultisample; internal IntPtr TexStorage3D; internal IntPtr TexStorage3DEXT; internal IntPtr TexStorage3DMultisample; internal IntPtr TexStorageMem1DEXT; internal IntPtr TexStorageMem2DEXT; internal IntPtr TexStorageMem2DMultisampleEXT; internal IntPtr TexStorageMem3DEXT; internal IntPtr TexStorageMem3DMultisampleEXT; internal IntPtr TexStorageSparseAMD; internal IntPtr TexSubImage1D; internal IntPtr TexSubImage1DEXT; internal IntPtr TexSubImage2D; internal IntPtr TexSubImage2DEXT; internal IntPtr TexSubImage3D; internal IntPtr TexSubImage3DEXT; internal IntPtr TexSubImage4DSGIS; internal IntPtr TextureAttachMemoryNV; internal IntPtr TextureBarrier; internal IntPtr TextureBarrierNV; internal IntPtr TextureBuffer; internal IntPtr TextureBufferEXT; internal IntPtr TextureBufferRange; internal IntPtr TextureBufferRangeEXT; internal IntPtr TextureColorMaskSGIS; internal IntPtr TextureImage1DEXT; internal IntPtr TextureImage2DEXT; internal IntPtr TextureImage2DMultisampleCoverageNV; internal IntPtr TextureImage2DMultisampleNV; internal IntPtr TextureImage3DEXT; internal IntPtr TextureImage3DMultisampleCoverageNV; internal IntPtr TextureImage3DMultisampleNV; internal IntPtr TextureLightEXT; internal IntPtr TextureMaterialEXT; internal IntPtr TextureNormalEXT; internal IntPtr TexturePageCommitmentEXT; internal IntPtr TexturePageCommitmentMemNV; internal IntPtr TextureParameterIiv; internal IntPtr TextureParameterIivEXT; internal IntPtr TextureParameterIuiv; internal IntPtr TextureParameterIuivEXT; internal IntPtr TextureParameterf; internal IntPtr TextureParameterfEXT; internal IntPtr TextureParameterfv; internal IntPtr TextureParameterfvEXT; internal IntPtr TextureParameteri; internal IntPtr TextureParameteriEXT; internal IntPtr TextureParameteriv; internal IntPtr TextureParameterivEXT; internal IntPtr TextureRangeAPPLE; internal IntPtr TextureRenderbufferEXT; internal IntPtr TextureStorage1D; internal IntPtr TextureStorage1DEXT; internal IntPtr TextureStorage2D; internal IntPtr TextureStorage2DEXT; internal IntPtr TextureStorage2DMultisample; internal IntPtr TextureStorage2DMultisampleEXT; internal IntPtr TextureStorage3D; internal IntPtr TextureStorage3DEXT; internal IntPtr TextureStorage3DMultisample; internal IntPtr TextureStorage3DMultisampleEXT; internal IntPtr TextureStorageMem1DEXT; internal IntPtr TextureStorageMem2DEXT; internal IntPtr TextureStorageMem2DMultisampleEXT; internal IntPtr TextureStorageMem3DEXT; internal IntPtr TextureStorageMem3DMultisampleEXT; internal IntPtr TextureStorageSparseAMD; internal IntPtr TextureSubImage1D; internal IntPtr TextureSubImage1DEXT; internal IntPtr TextureSubImage2D; internal IntPtr TextureSubImage2DEXT; internal IntPtr TextureSubImage3D; internal IntPtr TextureSubImage3DEXT; internal IntPtr TextureView; internal IntPtr TrackMatrixNV; internal IntPtr TransformFeedbackAttribsNV; internal IntPtr TransformFeedbackBufferBase; internal IntPtr TransformFeedbackBufferRange; internal IntPtr TransformFeedbackStreamAttribsNV; internal IntPtr TransformFeedbackVaryings; internal IntPtr TransformFeedbackVaryingsEXT; internal IntPtr TransformFeedbackVaryingsNV; internal IntPtr TransformPathNV; internal IntPtr TranslatexOES; internal IntPtr Uniform1d; internal IntPtr Uniform1dv; internal IntPtr Uniform1f; internal IntPtr Uniform1fARB; internal IntPtr Uniform1fv; internal IntPtr Uniform1fvARB; internal IntPtr Uniform1i; internal IntPtr Uniform1i64ARB; internal IntPtr Uniform1i64NV; internal IntPtr Uniform1i64vARB; internal IntPtr Uniform1i64vNV; internal IntPtr Uniform1iARB; internal IntPtr Uniform1iv; internal IntPtr Uniform1ivARB; internal IntPtr Uniform1ui; internal IntPtr Uniform1ui64ARB; internal IntPtr Uniform1ui64NV; internal IntPtr Uniform1ui64vARB; internal IntPtr Uniform1ui64vNV; internal IntPtr Uniform1uiEXT; internal IntPtr Uniform1uiv; internal IntPtr Uniform1uivEXT; internal IntPtr Uniform2d; internal IntPtr Uniform2dv; internal IntPtr Uniform2f; internal IntPtr Uniform2fARB; internal IntPtr Uniform2fv; internal IntPtr Uniform2fvARB; internal IntPtr Uniform2i; internal IntPtr Uniform2i64ARB; internal IntPtr Uniform2i64NV; internal IntPtr Uniform2i64vARB; internal IntPtr Uniform2i64vNV; internal IntPtr Uniform2iARB; internal IntPtr Uniform2iv; internal IntPtr Uniform2ivARB; internal IntPtr Uniform2ui; internal IntPtr Uniform2ui64ARB; internal IntPtr Uniform2ui64NV; internal IntPtr Uniform2ui64vARB; internal IntPtr Uniform2ui64vNV; internal IntPtr Uniform2uiEXT; internal IntPtr Uniform2uiv; internal IntPtr Uniform2uivEXT; internal IntPtr Uniform3d; internal IntPtr Uniform3dv; internal IntPtr Uniform3f; internal IntPtr Uniform3fARB; internal IntPtr Uniform3fv; internal IntPtr Uniform3fvARB; internal IntPtr Uniform3i; internal IntPtr Uniform3i64ARB; internal IntPtr Uniform3i64NV; internal IntPtr Uniform3i64vARB; internal IntPtr Uniform3i64vNV; internal IntPtr Uniform3iARB; internal IntPtr Uniform3iv; internal IntPtr Uniform3ivARB; internal IntPtr Uniform3ui; internal IntPtr Uniform3ui64ARB; internal IntPtr Uniform3ui64NV; internal IntPtr Uniform3ui64vARB; internal IntPtr Uniform3ui64vNV; internal IntPtr Uniform3uiEXT; internal IntPtr Uniform3uiv; internal IntPtr Uniform3uivEXT; internal IntPtr Uniform4d; internal IntPtr Uniform4dv; internal IntPtr Uniform4f; internal IntPtr Uniform4fARB; internal IntPtr Uniform4fv; internal IntPtr Uniform4fvARB; internal IntPtr Uniform4i; internal IntPtr Uniform4i64ARB; internal IntPtr Uniform4i64NV; internal IntPtr Uniform4i64vARB; internal IntPtr Uniform4i64vNV; internal IntPtr Uniform4iARB; internal IntPtr Uniform4iv; internal IntPtr Uniform4ivARB; internal IntPtr Uniform4ui; internal IntPtr Uniform4ui64ARB; internal IntPtr Uniform4ui64NV; internal IntPtr Uniform4ui64vARB; internal IntPtr Uniform4ui64vNV; internal IntPtr Uniform4uiEXT; internal IntPtr Uniform4uiv; internal IntPtr Uniform4uivEXT; internal IntPtr UniformBlockBinding; internal IntPtr UniformBufferEXT; internal IntPtr UniformHandleui64ARB; internal IntPtr UniformHandleui64NV; internal IntPtr UniformHandleui64vARB; internal IntPtr UniformHandleui64vNV; internal IntPtr UniformMatrix2dv; internal IntPtr UniformMatrix2fv; internal IntPtr UniformMatrix2fvARB; internal IntPtr UniformMatrix2x3dv; internal IntPtr UniformMatrix2x3fv; internal IntPtr UniformMatrix2x4dv; internal IntPtr UniformMatrix2x4fv; internal IntPtr UniformMatrix3dv; internal IntPtr UniformMatrix3fv; internal IntPtr UniformMatrix3fvARB; internal IntPtr UniformMatrix3x2dv; internal IntPtr UniformMatrix3x2fv; internal IntPtr UniformMatrix3x4dv; internal IntPtr UniformMatrix3x4fv; internal IntPtr UniformMatrix4dv; internal IntPtr UniformMatrix4fv; internal IntPtr UniformMatrix4fvARB; internal IntPtr UniformMatrix4x2dv; internal IntPtr UniformMatrix4x2fv; internal IntPtr UniformMatrix4x3dv; internal IntPtr UniformMatrix4x3fv; internal IntPtr UniformSubroutinesuiv; internal IntPtr Uniformui64NV; internal IntPtr Uniformui64vNV; internal IntPtr UnlockArraysEXT; internal IntPtr UnmapBuffer; internal IntPtr UnmapBufferARB; internal IntPtr UnmapNamedBuffer; internal IntPtr UnmapNamedBufferEXT; internal IntPtr UnmapObjectBufferATI; internal IntPtr UnmapTexture2DINTEL; internal IntPtr UpdateObjectBufferATI; internal IntPtr UploadGpuMaskNVX; internal IntPtr UseProgram; internal IntPtr UseProgramObjectARB; internal IntPtr UseProgramStages; internal IntPtr UseShaderProgramEXT; internal IntPtr VDPAUFiniNV; internal IntPtr VDPAUGetSurfaceivNV; internal IntPtr VDPAUInitNV; internal IntPtr VDPAUIsSurfaceNV; internal IntPtr VDPAUMapSurfacesNV; internal IntPtr VDPAURegisterOutputSurfaceNV; internal IntPtr VDPAURegisterVideoSurfaceNV; internal IntPtr VDPAURegisterVideoSurfaceWithPictureStructureNV; internal IntPtr VDPAUSurfaceAccessNV; internal IntPtr VDPAUUnmapSurfacesNV; internal IntPtr VDPAUUnregisterSurfaceNV; internal IntPtr ValidateProgram; internal IntPtr ValidateProgramARB; internal IntPtr ValidateProgramPipeline; internal IntPtr VariantArrayObjectATI; internal IntPtr VariantPointerEXT; internal IntPtr VariantbvEXT; internal IntPtr VariantdvEXT; internal IntPtr VariantfvEXT; internal IntPtr VariantivEXT; internal IntPtr VariantsvEXT; internal IntPtr VariantubvEXT; internal IntPtr VariantuivEXT; internal IntPtr VariantusvEXT; internal IntPtr Vertex2bOES; internal IntPtr Vertex2bvOES; internal IntPtr Vertex2hNV; internal IntPtr Vertex2hvNV; internal IntPtr Vertex2xOES; internal IntPtr Vertex2xvOES; internal IntPtr Vertex3bOES; internal IntPtr Vertex3bvOES; internal IntPtr Vertex3hNV; internal IntPtr Vertex3hvNV; internal IntPtr Vertex3xOES; internal IntPtr Vertex3xvOES; internal IntPtr Vertex4bOES; internal IntPtr Vertex4bvOES; internal IntPtr Vertex4hNV; internal IntPtr Vertex4hvNV; internal IntPtr Vertex4xOES; internal IntPtr Vertex4xvOES; internal IntPtr VertexArrayAttribBinding; internal IntPtr VertexArrayAttribFormat; internal IntPtr VertexArrayAttribIFormat; internal IntPtr VertexArrayAttribLFormat; internal IntPtr VertexArrayBindVertexBufferEXT; internal IntPtr VertexArrayBindingDivisor; internal IntPtr VertexArrayColorOffsetEXT; internal IntPtr VertexArrayEdgeFlagOffsetEXT; internal IntPtr VertexArrayElementBuffer; internal IntPtr VertexArrayFogCoordOffsetEXT; internal IntPtr VertexArrayIndexOffsetEXT; internal IntPtr VertexArrayMultiTexCoordOffsetEXT; internal IntPtr VertexArrayNormalOffsetEXT; internal IntPtr VertexArrayParameteriAPPLE; internal IntPtr VertexArrayRangeAPPLE; internal IntPtr VertexArrayRangeNV; internal IntPtr VertexArraySecondaryColorOffsetEXT; internal IntPtr VertexArrayTexCoordOffsetEXT; internal IntPtr VertexArrayVertexAttribBindingEXT; internal IntPtr VertexArrayVertexAttribDivisorEXT; internal IntPtr VertexArrayVertexAttribFormatEXT; internal IntPtr VertexArrayVertexAttribIFormatEXT; internal IntPtr VertexArrayVertexAttribIOffsetEXT; internal IntPtr VertexArrayVertexAttribLFormatEXT; internal IntPtr VertexArrayVertexAttribLOffsetEXT; internal IntPtr VertexArrayVertexAttribOffsetEXT; internal IntPtr VertexArrayVertexBindingDivisorEXT; internal IntPtr VertexArrayVertexBuffer; internal IntPtr VertexArrayVertexBuffers; internal IntPtr VertexArrayVertexOffsetEXT; internal IntPtr VertexAttrib1d; internal IntPtr VertexAttrib1dARB; internal IntPtr VertexAttrib1dNV; internal IntPtr VertexAttrib1dv; internal IntPtr VertexAttrib1dvARB; internal IntPtr VertexAttrib1dvNV; internal IntPtr VertexAttrib1f; internal IntPtr VertexAttrib1fARB; internal IntPtr VertexAttrib1fNV; internal IntPtr VertexAttrib1fv; internal IntPtr VertexAttrib1fvARB; internal IntPtr VertexAttrib1fvNV; internal IntPtr VertexAttrib1hNV; internal IntPtr VertexAttrib1hvNV; internal IntPtr VertexAttrib1s; internal IntPtr VertexAttrib1sARB; internal IntPtr VertexAttrib1sNV; internal IntPtr VertexAttrib1sv; internal IntPtr VertexAttrib1svARB; internal IntPtr VertexAttrib1svNV; internal IntPtr VertexAttrib2d; internal IntPtr VertexAttrib2dARB; internal IntPtr VertexAttrib2dNV; internal IntPtr VertexAttrib2dv; internal IntPtr VertexAttrib2dvARB; internal IntPtr VertexAttrib2dvNV; internal IntPtr VertexAttrib2f; internal IntPtr VertexAttrib2fARB; internal IntPtr VertexAttrib2fNV; internal IntPtr VertexAttrib2fv; internal IntPtr VertexAttrib2fvARB; internal IntPtr VertexAttrib2fvNV; internal IntPtr VertexAttrib2hNV; internal IntPtr VertexAttrib2hvNV; internal IntPtr VertexAttrib2s; internal IntPtr VertexAttrib2sARB; internal IntPtr VertexAttrib2sNV; internal IntPtr VertexAttrib2sv; internal IntPtr VertexAttrib2svARB; internal IntPtr VertexAttrib2svNV; internal IntPtr VertexAttrib3d; internal IntPtr VertexAttrib3dARB; internal IntPtr VertexAttrib3dNV; internal IntPtr VertexAttrib3dv; internal IntPtr VertexAttrib3dvARB; internal IntPtr VertexAttrib3dvNV; internal IntPtr VertexAttrib3f; internal IntPtr VertexAttrib3fARB; internal IntPtr VertexAttrib3fNV; internal IntPtr VertexAttrib3fv; internal IntPtr VertexAttrib3fvARB; internal IntPtr VertexAttrib3fvNV; internal IntPtr VertexAttrib3hNV; internal IntPtr VertexAttrib3hvNV; internal IntPtr VertexAttrib3s; internal IntPtr VertexAttrib3sARB; internal IntPtr VertexAttrib3sNV; internal IntPtr VertexAttrib3sv; internal IntPtr VertexAttrib3svARB; internal IntPtr VertexAttrib3svNV; internal IntPtr VertexAttrib4Nbv; internal IntPtr VertexAttrib4NbvARB; internal IntPtr VertexAttrib4Niv; internal IntPtr VertexAttrib4NivARB; internal IntPtr VertexAttrib4Nsv; internal IntPtr VertexAttrib4NsvARB; internal IntPtr VertexAttrib4Nub; internal IntPtr VertexAttrib4NubARB; internal IntPtr VertexAttrib4Nubv; internal IntPtr VertexAttrib4NubvARB; internal IntPtr VertexAttrib4Nuiv; internal IntPtr VertexAttrib4NuivARB; internal IntPtr VertexAttrib4Nusv; internal IntPtr VertexAttrib4NusvARB; internal IntPtr VertexAttrib4bv; internal IntPtr VertexAttrib4bvARB; internal IntPtr VertexAttrib4d; internal IntPtr VertexAttrib4dARB; internal IntPtr VertexAttrib4dNV; internal IntPtr VertexAttrib4dv; internal IntPtr VertexAttrib4dvARB; internal IntPtr VertexAttrib4dvNV; internal IntPtr VertexAttrib4f; internal IntPtr VertexAttrib4fARB; internal IntPtr VertexAttrib4fNV; internal IntPtr VertexAttrib4fv; internal IntPtr VertexAttrib4fvARB; internal IntPtr VertexAttrib4fvNV; internal IntPtr VertexAttrib4hNV; internal IntPtr VertexAttrib4hvNV; internal IntPtr VertexAttrib4iv; internal IntPtr VertexAttrib4ivARB; internal IntPtr VertexAttrib4s; internal IntPtr VertexAttrib4sARB; internal IntPtr VertexAttrib4sNV; internal IntPtr VertexAttrib4sv; internal IntPtr VertexAttrib4svARB; internal IntPtr VertexAttrib4svNV; internal IntPtr VertexAttrib4ubNV; internal IntPtr VertexAttrib4ubv; internal IntPtr VertexAttrib4ubvARB; internal IntPtr VertexAttrib4ubvNV; internal IntPtr VertexAttrib4uiv; internal IntPtr VertexAttrib4uivARB; internal IntPtr VertexAttrib4usv; internal IntPtr VertexAttrib4usvARB; internal IntPtr VertexAttribArrayObjectATI; internal IntPtr VertexAttribBinding; internal IntPtr VertexAttribDivisor; internal IntPtr VertexAttribDivisorARB; internal IntPtr VertexAttribFormat; internal IntPtr VertexAttribFormatNV; internal IntPtr VertexAttribI1i; internal IntPtr VertexAttribI1iEXT; internal IntPtr VertexAttribI1iv; internal IntPtr VertexAttribI1ivEXT; internal IntPtr VertexAttribI1ui; internal IntPtr VertexAttribI1uiEXT; internal IntPtr VertexAttribI1uiv; internal IntPtr VertexAttribI1uivEXT; internal IntPtr VertexAttribI2i; internal IntPtr VertexAttribI2iEXT; internal IntPtr VertexAttribI2iv; internal IntPtr VertexAttribI2ivEXT; internal IntPtr VertexAttribI2ui; internal IntPtr VertexAttribI2uiEXT; internal IntPtr VertexAttribI2uiv; internal IntPtr VertexAttribI2uivEXT; internal IntPtr VertexAttribI3i; internal IntPtr VertexAttribI3iEXT; internal IntPtr VertexAttribI3iv; internal IntPtr VertexAttribI3ivEXT; internal IntPtr VertexAttribI3ui; internal IntPtr VertexAttribI3uiEXT; internal IntPtr VertexAttribI3uiv; internal IntPtr VertexAttribI3uivEXT; internal IntPtr VertexAttribI4bv; internal IntPtr VertexAttribI4bvEXT; internal IntPtr VertexAttribI4i; internal IntPtr VertexAttribI4iEXT; internal IntPtr VertexAttribI4iv; internal IntPtr VertexAttribI4ivEXT; internal IntPtr VertexAttribI4sv; internal IntPtr VertexAttribI4svEXT; internal IntPtr VertexAttribI4ubv; internal IntPtr VertexAttribI4ubvEXT; internal IntPtr VertexAttribI4ui; internal IntPtr VertexAttribI4uiEXT; internal IntPtr VertexAttribI4uiv; internal IntPtr VertexAttribI4uivEXT; internal IntPtr VertexAttribI4usv; internal IntPtr VertexAttribI4usvEXT; internal IntPtr VertexAttribIFormat; internal IntPtr VertexAttribIFormatNV; internal IntPtr VertexAttribIPointer; internal IntPtr VertexAttribIPointerEXT; internal IntPtr VertexAttribL1d; internal IntPtr VertexAttribL1dEXT; internal IntPtr VertexAttribL1dv; internal IntPtr VertexAttribL1dvEXT; internal IntPtr VertexAttribL1i64NV; internal IntPtr VertexAttribL1i64vNV; internal IntPtr VertexAttribL1ui64ARB; internal IntPtr VertexAttribL1ui64NV; internal IntPtr VertexAttribL1ui64vARB; internal IntPtr VertexAttribL1ui64vNV; internal IntPtr VertexAttribL2d; internal IntPtr VertexAttribL2dEXT; internal IntPtr VertexAttribL2dv; internal IntPtr VertexAttribL2dvEXT; internal IntPtr VertexAttribL2i64NV; internal IntPtr VertexAttribL2i64vNV; internal IntPtr VertexAttribL2ui64NV; internal IntPtr VertexAttribL2ui64vNV; internal IntPtr VertexAttribL3d; internal IntPtr VertexAttribL3dEXT; internal IntPtr VertexAttribL3dv; internal IntPtr VertexAttribL3dvEXT; internal IntPtr VertexAttribL3i64NV; internal IntPtr VertexAttribL3i64vNV; internal IntPtr VertexAttribL3ui64NV; internal IntPtr VertexAttribL3ui64vNV; internal IntPtr VertexAttribL4d; internal IntPtr VertexAttribL4dEXT; internal IntPtr VertexAttribL4dv; internal IntPtr VertexAttribL4dvEXT; internal IntPtr VertexAttribL4i64NV; internal IntPtr VertexAttribL4i64vNV; internal IntPtr VertexAttribL4ui64NV; internal IntPtr VertexAttribL4ui64vNV; internal IntPtr VertexAttribLFormat; internal IntPtr VertexAttribLFormatNV; internal IntPtr VertexAttribLPointer; internal IntPtr VertexAttribLPointerEXT; internal IntPtr VertexAttribP1ui; internal IntPtr VertexAttribP1uiv; internal IntPtr VertexAttribP2ui; internal IntPtr VertexAttribP2uiv; internal IntPtr VertexAttribP3ui; internal IntPtr VertexAttribP3uiv; internal IntPtr VertexAttribP4ui; internal IntPtr VertexAttribP4uiv; internal IntPtr VertexAttribParameteriAMD; internal IntPtr VertexAttribPointer; internal IntPtr VertexAttribPointerARB; internal IntPtr VertexAttribPointerNV; internal IntPtr VertexAttribs1dvNV; internal IntPtr VertexAttribs1fvNV; internal IntPtr VertexAttribs1hvNV; internal IntPtr VertexAttribs1svNV; internal IntPtr VertexAttribs2dvNV; internal IntPtr VertexAttribs2fvNV; internal IntPtr VertexAttribs2hvNV; internal IntPtr VertexAttribs2svNV; internal IntPtr VertexAttribs3dvNV; internal IntPtr VertexAttribs3fvNV; internal IntPtr VertexAttribs3hvNV; internal IntPtr VertexAttribs3svNV; internal IntPtr VertexAttribs4dvNV; internal IntPtr VertexAttribs4fvNV; internal IntPtr VertexAttribs4hvNV; internal IntPtr VertexAttribs4svNV; internal IntPtr VertexAttribs4ubvNV; internal IntPtr VertexBindingDivisor; internal IntPtr VertexBlendARB; internal IntPtr VertexBlendEnvfATI; internal IntPtr VertexBlendEnviATI; internal IntPtr VertexFormatNV; internal IntPtr VertexPointerEXT; internal IntPtr VertexPointerListIBM; internal IntPtr VertexPointervINTEL; internal IntPtr VertexStream1dATI; internal IntPtr VertexStream1dvATI; internal IntPtr VertexStream1fATI; internal IntPtr VertexStream1fvATI; internal IntPtr VertexStream1iATI; internal IntPtr VertexStream1ivATI; internal IntPtr VertexStream1sATI; internal IntPtr VertexStream1svATI; internal IntPtr VertexStream2dATI; internal IntPtr VertexStream2dvATI; internal IntPtr VertexStream2fATI; internal IntPtr VertexStream2fvATI; internal IntPtr VertexStream2iATI; internal IntPtr VertexStream2ivATI; internal IntPtr VertexStream2sATI; internal IntPtr VertexStream2svATI; internal IntPtr VertexStream3dATI; internal IntPtr VertexStream3dvATI; internal IntPtr VertexStream3fATI; internal IntPtr VertexStream3fvATI; internal IntPtr VertexStream3iATI; internal IntPtr VertexStream3ivATI; internal IntPtr VertexStream3sATI; internal IntPtr VertexStream3svATI; internal IntPtr VertexStream4dATI; internal IntPtr VertexStream4dvATI; internal IntPtr VertexStream4fATI; internal IntPtr VertexStream4fvATI; internal IntPtr VertexStream4iATI; internal IntPtr VertexStream4ivATI; internal IntPtr VertexStream4sATI; internal IntPtr VertexStream4svATI; internal IntPtr VertexWeightPointerEXT; internal IntPtr VertexWeightfEXT; internal IntPtr VertexWeightfvEXT; internal IntPtr VertexWeighthNV; internal IntPtr VertexWeighthvNV; internal IntPtr VideoCaptureNV; internal IntPtr VideoCaptureStreamParameterdvNV; internal IntPtr VideoCaptureStreamParameterfvNV; internal IntPtr VideoCaptureStreamParameterivNV; internal IntPtr Viewport; internal IntPtr ViewportArrayv; internal IntPtr ViewportIndexedf; internal IntPtr ViewportIndexedfv; internal IntPtr ViewportPositionWScaleNV; internal IntPtr ViewportSwizzleNV; internal IntPtr WaitSemaphoreEXT; internal IntPtr WaitSemaphoreui64NVX; internal IntPtr WaitSync; internal IntPtr WaitVkSemaphoreNV; internal IntPtr WeightPathsNV; internal IntPtr WeightPointerARB; internal IntPtr WeightbvARB; internal IntPtr WeightdvARB; internal IntPtr WeightfvARB; internal IntPtr WeightivARB; internal IntPtr WeightsvARB; internal IntPtr WeightubvARB; internal IntPtr WeightuivARB; internal IntPtr WeightusvARB; internal IntPtr WindowPos2dARB; internal IntPtr WindowPos2dMESA; internal IntPtr WindowPos2dvARB; internal IntPtr WindowPos2dvMESA; internal IntPtr WindowPos2fARB; internal IntPtr WindowPos2fMESA; internal IntPtr WindowPos2fvARB; internal IntPtr WindowPos2fvMESA; internal IntPtr WindowPos2iARB; internal IntPtr WindowPos2iMESA; internal IntPtr WindowPos2ivARB; internal IntPtr WindowPos2ivMESA; internal IntPtr WindowPos2sARB; internal IntPtr WindowPos2sMESA; internal IntPtr WindowPos2svARB; internal IntPtr WindowPos2svMESA; internal IntPtr WindowPos3dARB; internal IntPtr WindowPos3dMESA; internal IntPtr WindowPos3dvARB; internal IntPtr WindowPos3dvMESA; internal IntPtr WindowPos3fARB; internal IntPtr WindowPos3fMESA; internal IntPtr WindowPos3fvARB; internal IntPtr WindowPos3fvMESA; internal IntPtr WindowPos3iARB; internal IntPtr WindowPos3iMESA; internal IntPtr WindowPos3ivARB; internal IntPtr WindowPos3ivMESA; internal IntPtr WindowPos3sARB; internal IntPtr WindowPos3sMESA; internal IntPtr WindowPos3svARB; internal IntPtr WindowPos3svMESA; internal IntPtr WindowPos4dMESA; internal IntPtr WindowPos4dvMESA; internal IntPtr WindowPos4fMESA; internal IntPtr WindowPos4fvMESA; internal IntPtr WindowPos4iMESA; internal IntPtr WindowPos4ivMESA; internal IntPtr WindowPos4sMESA; internal IntPtr WindowPos4svMESA; internal IntPtr WindowRectanglesEXT; internal IntPtr WriteMaskEXT; #endregion #endregion internal IntPtr glad_loader_handler; } [StructLayout(LayoutKind.Sequential)] public unsafe struct GLcontext { IntPtr usrPtr; #region platformSig internal int VERSION_1_0; internal int VERSION_1_1; internal int VERSION_1_2; internal int VERSION_1_3; internal int VERSION_1_4; internal int VERSION_1_5; internal int VERSION_2_0; internal int VERSION_2_1; internal int VERSION_3_0; internal int VERSION_3_1; internal int VERSION_3_2; internal int VERSION_3_3; internal int VERSION_4_0; internal int VERSION_4_1; internal int VERSION_4_2; internal int VERSION_4_3; internal int VERSION_4_4; internal int VERSION_4_5; internal int VERSION_4_6; internal int _3DFX_multisample; internal int _3DFX_tbuffer; internal int _3DFX_texture_compression_FXT1; internal int AMD_blend_minmax_factor; internal int AMD_conservative_depth; internal int AMD_debug_output; internal int AMD_depth_clamp_separate; internal int AMD_draw_buffers_blend; internal int AMD_framebuffer_multisample_advanced; internal int AMD_framebuffer_sample_positions; internal int AMD_gcn_shader; internal int AMD_gpu_shader_half_float; internal int AMD_gpu_shader_int16; internal int AMD_gpu_shader_int64; internal int AMD_interleaved_elements; internal int AMD_multi_draw_indirect; internal int AMD_name_gen_delete; internal int AMD_occlusion_query_event; internal int AMD_performance_monitor; internal int AMD_pinned_memory; internal int AMD_query_buffer_object; internal int AMD_sample_positions; internal int AMD_seamless_cubemap_per_texture; internal int AMD_shader_atomic_counter_ops; internal int AMD_shader_ballot; internal int AMD_shader_explicit_vertex_parameter; internal int AMD_shader_gpu_shader_half_float_fetch; internal int AMD_shader_image_load_store_lod; internal int AMD_shader_stencil_export; internal int AMD_shader_trinary_minmax; internal int AMD_sparse_texture; internal int AMD_stencil_operation_extended; internal int AMD_texture_gather_bias_lod; internal int AMD_texture_texture4; internal int AMD_transform_feedback3_lines_triangles; internal int AMD_transform_feedback4; internal int AMD_vertex_shader_layer; internal int AMD_vertex_shader_tessellator; internal int AMD_vertex_shader_viewport_index; internal int APPLE_aux_depth_stencil; internal int APPLE_client_storage; internal int APPLE_element_array; internal int APPLE_fence; internal int APPLE_float_pixels; internal int APPLE_flush_buffer_range; internal int APPLE_object_purgeable; internal int APPLE_rgb_422; internal int APPLE_row_bytes; internal int APPLE_specular_vector; internal int APPLE_texture_range; internal int APPLE_transform_hint; internal int APPLE_vertex_array_object; internal int APPLE_vertex_array_range; internal int APPLE_vertex_program_evaluators; internal int APPLE_ycbcr_422; internal int ARB_ES2_compatibility; internal int ARB_ES3_1_compatibility; internal int ARB_ES3_2_compatibility; internal int ARB_ES3_compatibility; internal int ARB_arrays_of_arrays; internal int ARB_base_instance; internal int ARB_bindless_texture; internal int ARB_blend_func_extended; internal int ARB_buffer_storage; internal int ARB_cl_event; internal int ARB_clear_buffer_object; internal int ARB_clear_texture; internal int ARB_clip_control; internal int ARB_color_buffer_float; internal int ARB_compatibility; internal int ARB_compressed_texture_pixel_storage; internal int ARB_compute_shader; internal int ARB_compute_variable_group_size; internal int ARB_conditional_render_inverted; internal int ARB_conservative_depth; internal int ARB_copy_buffer; internal int ARB_copy_image; internal int ARB_cull_distance; internal int ARB_debug_output; internal int ARB_depth_buffer_float; internal int ARB_depth_clamp; internal int ARB_depth_texture; internal int ARB_derivative_control; internal int ARB_direct_state_access; internal int ARB_draw_buffers; internal int ARB_draw_buffers_blend; internal int ARB_draw_elements_base_vertex; internal int ARB_draw_indirect; internal int ARB_draw_instanced; internal int ARB_enhanced_layouts; internal int ARB_explicit_attrib_location; internal int ARB_explicit_uniform_location; internal int ARB_fragment_coord_conventions; internal int ARB_fragment_layer_viewport; internal int ARB_fragment_program; internal int ARB_fragment_program_shadow; internal int ARB_fragment_shader; internal int ARB_fragment_shader_interlock; internal int ARB_framebuffer_no_attachments; internal int ARB_framebuffer_object; internal int ARB_framebuffer_sRGB; internal int ARB_geometry_shader4; internal int ARB_get_program_binary; internal int ARB_get_texture_sub_image; internal int ARB_gl_spirv; internal int ARB_gpu_shader5; internal int ARB_gpu_shader_fp64; internal int ARB_gpu_shader_int64; internal int ARB_half_float_pixel; internal int ARB_half_float_vertex; internal int ARB_imaging; internal int ARB_indirect_parameters; internal int ARB_instanced_arrays; internal int ARB_internalformat_query; internal int ARB_internalformat_query2; internal int ARB_invalidate_subdata; internal int ARB_map_buffer_alignment; internal int ARB_map_buffer_range; internal int ARB_matrix_palette; internal int ARB_multi_bind; internal int ARB_multi_draw_indirect; internal int ARB_multisample; internal int ARB_multitexture; internal int ARB_occlusion_query; internal int ARB_occlusion_query2; internal int ARB_parallel_shader_compile; internal int ARB_pipeline_statistics_query; internal int ARB_pixel_buffer_object; internal int ARB_point_parameters; internal int ARB_point_sprite; internal int ARB_polygon_offset_clamp; internal int ARB_post_depth_coverage; internal int ARB_program_interface_query; internal int ARB_provoking_vertex; internal int ARB_query_buffer_object; internal int ARB_robust_buffer_access_behavior; internal int ARB_robustness; internal int ARB_robustness_isolation; internal int ARB_sample_locations; internal int ARB_sample_shading; internal int ARB_sampler_objects; internal int ARB_seamless_cube_map; internal int ARB_seamless_cubemap_per_texture; internal int ARB_separate_shader_objects; internal int ARB_shader_atomic_counter_ops; internal int ARB_shader_atomic_counters; internal int ARB_shader_ballot; internal int ARB_shader_bit_encoding; internal int ARB_shader_clock; internal int ARB_shader_draw_parameters; internal int ARB_shader_group_vote; internal int ARB_shader_image_load_store; internal int ARB_shader_image_size; internal int ARB_shader_objects; internal int ARB_shader_precision; internal int ARB_shader_stencil_export; internal int ARB_shader_storage_buffer_object; internal int ARB_shader_subroutine; internal int ARB_shader_texture_image_samples; internal int ARB_shader_texture_lod; internal int ARB_shader_viewport_layer_array; internal int ARB_shading_language_100; internal int ARB_shading_language_420pack; internal int ARB_shading_language_include; internal int ARB_shading_language_packing; internal int ARB_shadow; internal int ARB_shadow_ambient; internal int ARB_sparse_buffer; internal int ARB_sparse_texture; internal int ARB_sparse_texture2; internal int ARB_sparse_texture_clamp; internal int ARB_spirv_extensions; internal int ARB_stencil_texturing; internal int ARB_sync; internal int ARB_tessellation_shader; internal int ARB_texture_barrier; internal int ARB_texture_border_clamp; internal int ARB_texture_buffer_object; internal int ARB_texture_buffer_object_rgb32; internal int ARB_texture_buffer_range; internal int ARB_texture_compression; internal int ARB_texture_compression_bptc; internal int ARB_texture_compression_rgtc; internal int ARB_texture_cube_map; internal int ARB_texture_cube_map_array; internal int ARB_texture_env_add; internal int ARB_texture_env_combine; internal int ARB_texture_env_crossbar; internal int ARB_texture_env_dot3; internal int ARB_texture_filter_anisotropic; internal int ARB_texture_filter_minmax; internal int ARB_texture_float; internal int ARB_texture_gather; internal int ARB_texture_mirror_clamp_to_edge; internal int ARB_texture_mirrored_repeat; internal int ARB_texture_multisample; internal int ARB_texture_non_power_of_two; internal int ARB_texture_query_levels; internal int ARB_texture_query_lod; internal int ARB_texture_rectangle; internal int ARB_texture_rg; internal int ARB_texture_rgb10_a2ui; internal int ARB_texture_stencil8; internal int ARB_texture_storage; internal int ARB_texture_storage_multisample; internal int ARB_texture_swizzle; internal int ARB_texture_view; internal int ARB_timer_query; internal int ARB_transform_feedback2; internal int ARB_transform_feedback3; internal int ARB_transform_feedback_instanced; internal int ARB_transform_feedback_overflow_query; internal int ARB_transpose_matrix; internal int ARB_uniform_buffer_object; internal int ARB_vertex_array_bgra; internal int ARB_vertex_array_object; internal int ARB_vertex_attrib_64bit; internal int ARB_vertex_attrib_binding; internal int ARB_vertex_blend; internal int ARB_vertex_buffer_object; internal int ARB_vertex_program; internal int ARB_vertex_shader; internal int ARB_vertex_type_10f_11f_11f_rev; internal int ARB_vertex_type_2_10_10_10_rev; internal int ARB_viewport_array; internal int ARB_window_pos; internal int ATI_draw_buffers; internal int ATI_element_array; internal int ATI_envmap_bumpmap; internal int ATI_fragment_shader; internal int ATI_map_object_buffer; internal int ATI_meminfo; internal int ATI_pixel_format_float; internal int ATI_pn_triangles; internal int ATI_separate_stencil; internal int ATI_text_fragment_shader; internal int ATI_texture_env_combine3; internal int ATI_texture_float; internal int ATI_texture_mirror_once; internal int ATI_vertex_array_object; internal int ATI_vertex_attrib_array_object; internal int ATI_vertex_streams; internal int EXT_422_pixels; internal int EXT_EGL_image_storage; internal int EXT_EGL_sync; internal int EXT_abgr; internal int EXT_bgra; internal int EXT_bindable_uniform; internal int EXT_blend_color; internal int EXT_blend_equation_separate; internal int EXT_blend_func_separate; internal int EXT_blend_logic_op; internal int EXT_blend_minmax; internal int EXT_blend_subtract; internal int EXT_clip_volume_hint; internal int EXT_cmyka; internal int EXT_color_subtable; internal int EXT_compiled_vertex_array; internal int EXT_convolution; internal int EXT_coordinate_frame; internal int EXT_copy_texture; internal int EXT_cull_vertex; internal int EXT_debug_label; internal int EXT_debug_marker; internal int EXT_depth_bounds_test; internal int EXT_direct_state_access; internal int EXT_draw_buffers2; internal int EXT_draw_instanced; internal int EXT_draw_range_elements; internal int EXT_external_buffer; internal int EXT_fog_coord; internal int EXT_framebuffer_blit; internal int EXT_framebuffer_blit_layers; internal int EXT_framebuffer_multisample; internal int EXT_framebuffer_multisample_blit_scaled; internal int EXT_framebuffer_object; internal int EXT_framebuffer_sRGB; internal int EXT_geometry_shader4; internal int EXT_gpu_program_parameters; internal int EXT_gpu_shader4; internal int EXT_histogram; internal int EXT_index_array_formats; internal int EXT_index_func; internal int EXT_index_material; internal int EXT_index_texture; internal int EXT_light_texture; internal int EXT_memory_object; internal int EXT_memory_object_fd; internal int EXT_memory_object_win32; internal int EXT_misc_attribute; internal int EXT_multi_draw_arrays; internal int EXT_multisample; internal int EXT_multiview_tessellation_geometry_shader; internal int EXT_multiview_texture_multisample; internal int EXT_multiview_timer_query; internal int EXT_packed_depth_stencil; internal int EXT_packed_float; internal int EXT_packed_pixels; internal int EXT_paletted_texture; internal int EXT_pixel_buffer_object; internal int EXT_pixel_transform; internal int EXT_pixel_transform_color_table; internal int EXT_point_parameters; internal int EXT_polygon_offset; internal int EXT_polygon_offset_clamp; internal int EXT_post_depth_coverage; internal int EXT_provoking_vertex; internal int EXT_raster_multisample; internal int EXT_rescale_normal; internal int EXT_secondary_color; internal int EXT_semaphore; internal int EXT_semaphore_fd; internal int EXT_semaphore_win32; internal int EXT_separate_shader_objects; internal int EXT_separate_specular_color; internal int EXT_shader_framebuffer_fetch; internal int EXT_shader_framebuffer_fetch_non_coherent; internal int EXT_shader_image_load_formatted; internal int EXT_shader_image_load_store; internal int EXT_shader_integer_mix; internal int EXT_shader_samples_identical; internal int EXT_shadow_funcs; internal int EXT_shared_texture_palette; internal int EXT_sparse_texture2; internal int EXT_stencil_clear_tag; internal int EXT_stencil_two_side; internal int EXT_stencil_wrap; internal int EXT_subtexture; internal int EXT_texture; internal int EXT_texture3D; internal int EXT_texture_array; internal int EXT_texture_buffer_object; internal int EXT_texture_compression_latc; internal int EXT_texture_compression_rgtc; internal int EXT_texture_compression_s3tc; internal int EXT_texture_cube_map; internal int EXT_texture_env_add; internal int EXT_texture_env_combine; internal int EXT_texture_env_dot3; internal int EXT_texture_filter_anisotropic; internal int EXT_texture_filter_minmax; internal int EXT_texture_integer; internal int EXT_texture_lod_bias; internal int EXT_texture_mirror_clamp; internal int EXT_texture_object; internal int EXT_texture_perturb_normal; internal int EXT_texture_sRGB; internal int EXT_texture_sRGB_R8; internal int EXT_texture_sRGB_RG8; internal int EXT_texture_sRGB_decode; internal int EXT_texture_shadow_lod; internal int EXT_texture_shared_exponent; internal int EXT_texture_snorm; internal int EXT_texture_storage; internal int EXT_texture_swizzle; internal int EXT_timer_query; internal int EXT_transform_feedback; internal int EXT_vertex_array; internal int EXT_vertex_array_bgra; internal int EXT_vertex_attrib_64bit; internal int EXT_vertex_shader; internal int EXT_vertex_weighting; internal int EXT_win32_keyed_mutex; internal int EXT_window_rectangles; internal int EXT_x11_sync_object; internal int GREMEDY_frame_terminator; internal int GREMEDY_string_marker; internal int HP_convolution_border_modes; internal int HP_image_transform; internal int HP_occlusion_test; internal int HP_texture_lighting; internal int IBM_cull_vertex; internal int IBM_multimode_draw_arrays; internal int IBM_rasterpos_clip; internal int IBM_static_data; internal int IBM_texture_mirrored_repeat; internal int IBM_vertex_array_lists; internal int INGR_blend_func_separate; internal int INGR_color_clamp; internal int INGR_interlace_read; internal int INTEL_blackhole_render; internal int INTEL_conservative_rasterization; internal int INTEL_fragment_shader_ordering; internal int INTEL_framebuffer_CMAA; internal int INTEL_map_texture; internal int INTEL_parallel_arrays; internal int INTEL_performance_query; internal int KHR_blend_equation_advanced; internal int KHR_blend_equation_advanced_coherent; internal int KHR_context_flush_control; internal int KHR_debug; internal int KHR_no_error; internal int KHR_parallel_shader_compile; internal int KHR_robust_buffer_access_behavior; internal int KHR_robustness; internal int KHR_shader_subgroup; internal int KHR_texture_compression_astc_hdr; internal int KHR_texture_compression_astc_ldr; internal int KHR_texture_compression_astc_sliced_3d; internal int MESAX_texture_stack; internal int MESA_framebuffer_flip_x; internal int MESA_framebuffer_flip_y; internal int MESA_framebuffer_swap_xy; internal int MESA_pack_invert; internal int MESA_program_binary_formats; internal int MESA_resize_buffers; internal int MESA_shader_integer_functions; internal int MESA_tile_raster_order; internal int MESA_window_pos; internal int MESA_ycbcr_texture; internal int NVX_blend_equation_advanced_multi_draw_buffers; internal int NVX_conditional_render; internal int NVX_gpu_memory_info; internal int NVX_gpu_multicast2; internal int NVX_linked_gpu_multicast; internal int NVX_progress_fence; internal int NV_alpha_to_coverage_dither_control; internal int NV_bindless_multi_draw_indirect; internal int NV_bindless_multi_draw_indirect_count; internal int NV_bindless_texture; internal int NV_blend_equation_advanced; internal int NV_blend_equation_advanced_coherent; internal int NV_blend_minmax_factor; internal int NV_blend_square; internal int NV_clip_space_w_scaling; internal int NV_command_list; internal int NV_compute_program5; internal int NV_compute_shader_derivatives; internal int NV_conditional_render; internal int NV_conservative_raster; internal int NV_conservative_raster_dilate; internal int NV_conservative_raster_pre_snap; internal int NV_conservative_raster_pre_snap_triangles; internal int NV_conservative_raster_underestimation; internal int NV_copy_depth_to_color; internal int NV_copy_image; internal int NV_deep_texture3D; internal int NV_depth_buffer_float; internal int NV_depth_clamp; internal int NV_draw_texture; internal int NV_draw_vulkan_image; internal int NV_evaluators; internal int NV_explicit_multisample; internal int NV_fence; internal int NV_fill_rectangle; internal int NV_float_buffer; internal int NV_fog_distance; internal int NV_fragment_coverage_to_color; internal int NV_fragment_program; internal int NV_fragment_program2; internal int NV_fragment_program4; internal int NV_fragment_program_option; internal int NV_fragment_shader_barycentric; internal int NV_fragment_shader_interlock; internal int NV_framebuffer_mixed_samples; internal int NV_framebuffer_multisample_coverage; internal int NV_geometry_program4; internal int NV_geometry_shader4; internal int NV_geometry_shader_passthrough; internal int NV_gpu_multicast; internal int NV_gpu_program4; internal int NV_gpu_program5; internal int NV_gpu_program5_mem_extended; internal int NV_gpu_shader5; internal int NV_half_float; internal int NV_internalformat_sample_query; internal int NV_light_max_exponent; internal int NV_memory_attachment; internal int NV_memory_object_sparse; internal int NV_mesh_shader; internal int NV_multisample_coverage; internal int NV_multisample_filter_hint; internal int NV_occlusion_query; internal int NV_packed_depth_stencil; internal int NV_parameter_buffer_object; internal int NV_parameter_buffer_object2; internal int NV_path_rendering; internal int NV_path_rendering_shared_edge; internal int NV_pixel_data_range; internal int NV_point_sprite; internal int NV_present_video; internal int NV_primitive_restart; internal int NV_primitive_shading_rate; internal int NV_query_resource; internal int NV_query_resource_tag; internal int NV_register_combiners; internal int NV_register_combiners2; internal int NV_representative_fragment_test; internal int NV_robustness_video_memory_purge; internal int NV_sample_locations; internal int NV_sample_mask_override_coverage; internal int NV_scissor_exclusive; internal int NV_shader_atomic_counters; internal int NV_shader_atomic_float; internal int NV_shader_atomic_float64; internal int NV_shader_atomic_fp16_vector; internal int NV_shader_atomic_int64; internal int NV_shader_buffer_load; internal int NV_shader_buffer_store; internal int NV_shader_storage_buffer_object; internal int NV_shader_subgroup_partitioned; internal int NV_shader_texture_footprint; internal int NV_shader_thread_group; internal int NV_shader_thread_shuffle; internal int NV_shading_rate_image; internal int NV_stereo_view_rendering; internal int NV_tessellation_program5; internal int NV_texgen_emboss; internal int NV_texgen_reflection; internal int NV_texture_barrier; internal int NV_texture_compression_vtc; internal int NV_texture_env_combine4; internal int NV_texture_expand_normal; internal int NV_texture_multisample; internal int NV_texture_rectangle; internal int NV_texture_rectangle_compressed; internal int NV_texture_shader; internal int NV_texture_shader2; internal int NV_texture_shader3; internal int NV_timeline_semaphore; internal int NV_transform_feedback; internal int NV_transform_feedback2; internal int NV_uniform_buffer_std430_layout; internal int NV_uniform_buffer_unified_memory; internal int NV_vdpau_interop; internal int NV_vdpau_interop2; internal int NV_vertex_array_range; internal int NV_vertex_array_range2; internal int NV_vertex_attrib_integer_64bit; internal int NV_vertex_buffer_unified_memory; internal int NV_vertex_program; internal int NV_vertex_program1_1; internal int NV_vertex_program2; internal int NV_vertex_program2_option; internal int NV_vertex_program3; internal int NV_vertex_program4; internal int NV_video_capture; internal int NV_viewport_array2; internal int NV_viewport_swizzle; internal int OES_byte_coordinates; internal int OES_compressed_paletted_texture; internal int OES_fixed_point; internal int OES_query_matrix; internal int OES_read_format; internal int OES_single_precision; internal int OML_interlace; internal int OML_resample; internal int OML_subsample; internal int OVR_multiview; internal int OVR_multiview2; internal int PGI_misc_hints; internal int PGI_vertex_hints; internal int REND_screen_coordinates; internal int S3_s3tc; internal int SGIS_detail_texture; internal int SGIS_fog_function; internal int SGIS_generate_mipmap; internal int SGIS_multisample; internal int SGIS_pixel_texture; internal int SGIS_point_line_texgen; internal int SGIS_point_parameters; internal int SGIS_sharpen_texture; internal int SGIS_texture4D; internal int SGIS_texture_border_clamp; internal int SGIS_texture_color_mask; internal int SGIS_texture_edge_clamp; internal int SGIS_texture_filter4; internal int SGIS_texture_lod; internal int SGIS_texture_select; internal int SGIX_async; internal int SGIX_async_histogram; internal int SGIX_async_pixel; internal int SGIX_blend_alpha_minmax; internal int SGIX_calligraphic_fragment; internal int SGIX_clipmap; internal int SGIX_convolution_accuracy; internal int SGIX_depth_pass_instrument; internal int SGIX_depth_texture; internal int SGIX_flush_raster; internal int SGIX_fog_offset; internal int SGIX_fragment_lighting; internal int SGIX_framezoom; internal int SGIX_igloo_interface; internal int SGIX_instruments; internal int SGIX_interlace; internal int SGIX_ir_instrument1; internal int SGIX_list_priority; internal int SGIX_pixel_texture; internal int SGIX_pixel_tiles; internal int SGIX_polynomial_ffd; internal int SGIX_reference_plane; internal int SGIX_resample; internal int SGIX_scalebias_hint; internal int SGIX_shadow; internal int SGIX_shadow_ambient; internal int SGIX_sprite; internal int SGIX_subsample; internal int SGIX_tag_sample_buffer; internal int SGIX_texture_add_env; internal int SGIX_texture_coordinate_clamp; internal int SGIX_texture_lod_bias; internal int SGIX_texture_multi_buffer; internal int SGIX_texture_scale_bias; internal int SGIX_vertex_preclip; internal int SGIX_ycrcb; internal int SGIX_ycrcb_subsample; internal int SGIX_ycrcba; internal int SGI_color_matrix; internal int SGI_color_table; internal int SGI_texture_color_table; internal int SUNX_constant_data; internal int SUN_convolution_border_modes; internal int SUN_global_alpha; internal int SUN_mesh_array; internal int SUN_slice_accum; internal int SUN_triangle_list; internal int SUN_vertex; internal int WIN_phong_shading; internal int WIN_specular_fog; #endregion #region glapi [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLACCUMXOESPROC AccumxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLACQUIREKEYEDMUTEXWIN32EXTPROC AcquireKeyedMutexWin32EXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLACTIVEPROGRAMEXTPROC ActiveProgramEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLACTIVESHADERPROGRAMPROC ActiveShaderProgram; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLACTIVESTENCILFACEEXTPROC ActiveStencilFaceEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLACTIVETEXTUREPROC ActiveTexture; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLACTIVETEXTUREARBPROC ActiveTextureARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLACTIVEVARYINGNVPROC ActiveVaryingNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLALPHAFRAGMENTOP1ATIPROC AlphaFragmentOp1ATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLALPHAFRAGMENTOP2ATIPROC AlphaFragmentOp2ATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLALPHAFRAGMENTOP3ATIPROC AlphaFragmentOp3ATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLALPHAFUNCXOESPROC AlphaFuncxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLALPHATOCOVERAGEDITHERCONTROLNVPROC AlphaToCoverageDitherControlNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLAPPLYFRAMEBUFFERATTACHMENTCMAAINTELPROC ApplyFramebufferAttachmentCMAAINTEL; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLAPPLYTEXTUREEXTPROC ApplyTextureEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLAREPROGRAMSRESIDENTNVPROC AreProgramsResidentNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLARETEXTURESRESIDENTEXTPROC AreTexturesResidentEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLARRAYELEMENTEXTPROC ArrayElementEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLARRAYOBJECTATIPROC ArrayObjectATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLASYNCCOPYBUFFERSUBDATANVXPROC AsyncCopyBufferSubDataNVX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLASYNCCOPYIMAGESUBDATANVXPROC AsyncCopyImageSubDataNVX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLASYNCMARKERSGIXPROC AsyncMarkerSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLATTACHOBJECTARBPROC AttachObjectARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLATTACHSHADERPROC AttachShader; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBEGINCONDITIONALRENDERPROC BeginConditionalRender; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBEGINCONDITIONALRENDERNVPROC BeginConditionalRenderNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBEGINCONDITIONALRENDERNVXPROC BeginConditionalRenderNVX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBEGINFRAGMENTSHADERATIPROC BeginFragmentShaderATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBEGINOCCLUSIONQUERYNVPROC BeginOcclusionQueryNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBEGINPERFMONITORAMDPROC BeginPerfMonitorAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBEGINPERFQUERYINTELPROC BeginPerfQueryINTEL; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBEGINQUERYPROC BeginQuery; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBEGINQUERYARBPROC BeginQueryARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBEGINQUERYINDEXEDPROC BeginQueryIndexed; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBEGINTRANSFORMFEEDBACKPROC BeginTransformFeedback; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBEGINTRANSFORMFEEDBACKEXTPROC BeginTransformFeedbackEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBEGINTRANSFORMFEEDBACKNVPROC BeginTransformFeedbackNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBEGINVERTEXSHADEREXTPROC BeginVertexShaderEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBEGINVIDEOCAPTURENVPROC BeginVideoCaptureNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDATTRIBLOCATIONPROC BindAttribLocation; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDATTRIBLOCATIONARBPROC BindAttribLocationARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDBUFFERPROC BindBuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDBUFFERARBPROC BindBufferARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDBUFFERBASEPROC BindBufferBase; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDBUFFERBASEEXTPROC BindBufferBaseEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDBUFFERBASENVPROC BindBufferBaseNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDBUFFEROFFSETEXTPROC BindBufferOffsetEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDBUFFEROFFSETNVPROC BindBufferOffsetNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDBUFFERRANGEPROC BindBufferRange; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDBUFFERRANGEEXTPROC BindBufferRangeEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDBUFFERRANGENVPROC BindBufferRangeNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDBUFFERSBASEPROC BindBuffersBase; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDBUFFERSRANGEPROC BindBuffersRange; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDFRAGDATALOCATIONPROC BindFragDataLocation; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDFRAGDATALOCATIONEXTPROC BindFragDataLocationEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDFRAGDATALOCATIONINDEXEDPROC BindFragDataLocationIndexed; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDFRAGMENTSHADERATIPROC BindFragmentShaderATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDFRAMEBUFFERPROC BindFramebuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDFRAMEBUFFEREXTPROC BindFramebufferEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDIMAGETEXTUREPROC BindImageTexture; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDIMAGETEXTUREEXTPROC BindImageTextureEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDIMAGETEXTURESPROC BindImageTextures; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDLIGHTPARAMETEREXTPROC BindLightParameterEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDMATERIALPARAMETEREXTPROC BindMaterialParameterEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDMULTITEXTUREEXTPROC BindMultiTextureEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDPARAMETEREXTPROC BindParameterEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDPROGRAMARBPROC BindProgramARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDPROGRAMNVPROC BindProgramNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDPROGRAMPIPELINEPROC BindProgramPipeline; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDRENDERBUFFERPROC BindRenderbuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDRENDERBUFFEREXTPROC BindRenderbufferEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDSAMPLERPROC BindSampler; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDSAMPLERSPROC BindSamplers; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDSHADINGRATEIMAGENVPROC BindShadingRateImageNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDTEXGENPARAMETEREXTPROC BindTexGenParameterEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDTEXTUREPROC BindTexture; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDTEXTUREEXTPROC BindTextureEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDTEXTUREUNITPROC BindTextureUnit; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDTEXTUREUNITPARAMETEREXTPROC BindTextureUnitParameterEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDTEXTURESPROC BindTextures; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDTRANSFORMFEEDBACKPROC BindTransformFeedback; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDTRANSFORMFEEDBACKNVPROC BindTransformFeedbackNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDVERTEXARRAYPROC BindVertexArray; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDVERTEXARRAYAPPLEPROC BindVertexArrayAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDVERTEXBUFFERPROC BindVertexBuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDVERTEXBUFFERSPROC BindVertexBuffers; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDVERTEXSHADEREXTPROC BindVertexShaderEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDVIDEOCAPTURESTREAMBUFFERNVPROC BindVideoCaptureStreamBufferNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINDVIDEOCAPTURESTREAMTEXTURENVPROC BindVideoCaptureStreamTextureNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINORMAL3BEXTPROC Binormal3bEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINORMAL3BVEXTPROC Binormal3bvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINORMAL3DEXTPROC Binormal3dEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINORMAL3DVEXTPROC Binormal3dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINORMAL3FEXTPROC Binormal3fEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINORMAL3FVEXTPROC Binormal3fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINORMAL3IEXTPROC Binormal3iEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINORMAL3IVEXTPROC Binormal3ivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINORMAL3SEXTPROC Binormal3sEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINORMAL3SVEXTPROC Binormal3svEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBINORMALPOINTEREXTPROC BinormalPointerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBITMAPXOESPROC BitmapxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDBARRIERKHRPROC BlendBarrierKHR; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDBARRIERNVPROC BlendBarrierNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDCOLORPROC BlendColor; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDCOLOREXTPROC BlendColorEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDCOLORXOESPROC BlendColorxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDEQUATIONPROC BlendEquation; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDEQUATIONEXTPROC BlendEquationEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDEQUATIONINDEXEDAMDPROC BlendEquationIndexedAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDEQUATIONSEPARATEPROC BlendEquationSeparate; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDEQUATIONSEPARATEEXTPROC BlendEquationSeparateEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDEQUATIONSEPARATEINDEXEDAMDPROC BlendEquationSeparateIndexedAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDEQUATIONSEPARATEIPROC BlendEquationSeparatei; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDEQUATIONSEPARATEIARBPROC BlendEquationSeparateiARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDEQUATIONIPROC BlendEquationi; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDEQUATIONIARBPROC BlendEquationiARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDFUNCPROC BlendFunc; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDFUNCINDEXEDAMDPROC BlendFuncIndexedAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDFUNCSEPARATEPROC BlendFuncSeparate; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDFUNCSEPARATEEXTPROC BlendFuncSeparateEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDFUNCSEPARATEINGRPROC BlendFuncSeparateINGR; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDFUNCSEPARATEINDEXEDAMDPROC BlendFuncSeparateIndexedAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDFUNCSEPARATEIPROC BlendFuncSeparatei; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDFUNCSEPARATEIARBPROC BlendFuncSeparateiARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDFUNCIPROC BlendFunci; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDFUNCIARBPROC BlendFunciARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLENDPARAMETERINVPROC BlendParameteriNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLITFRAMEBUFFERPROC BlitFramebuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLITFRAMEBUFFEREXTPROC BlitFramebufferEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLITFRAMEBUFFERLAYEREXTPROC BlitFramebufferLayerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLITFRAMEBUFFERLAYERSEXTPROC BlitFramebufferLayersEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBLITNAMEDFRAMEBUFFERPROC BlitNamedFramebuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBUFFERADDRESSRANGENVPROC BufferAddressRangeNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBUFFERATTACHMEMORYNVPROC BufferAttachMemoryNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBUFFERDATAPROC BufferData; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBUFFERDATAARBPROC BufferDataARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBUFFERPAGECOMMITMENTARBPROC BufferPageCommitmentARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBUFFERPAGECOMMITMENTMEMNVPROC BufferPageCommitmentMemNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBUFFERPARAMETERIAPPLEPROC BufferParameteriAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBUFFERSTORAGEPROC BufferStorage; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBUFFERSTORAGEEXTERNALEXTPROC BufferStorageExternalEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBUFFERSTORAGEMEMEXTPROC BufferStorageMemEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBUFFERSUBDATAPROC BufferSubData; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLBUFFERSUBDATAARBPROC BufferSubDataARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCALLCOMMANDLISTNVPROC CallCommandListNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCHECKFRAMEBUFFERSTATUSPROC CheckFramebufferStatus; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC CheckFramebufferStatusEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC CheckNamedFramebufferStatus; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCHECKNAMEDFRAMEBUFFERSTATUSEXTPROC CheckNamedFramebufferStatusEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLAMPCOLORPROC ClampColor; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLAMPCOLORARBPROC ClampColorARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARPROC Clear; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARACCUMXOESPROC ClearAccumxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARBUFFERDATAPROC ClearBufferData; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARBUFFERSUBDATAPROC ClearBufferSubData; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARBUFFERFIPROC ClearBufferfi; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARBUFFERFVPROC ClearBufferfv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARBUFFERIVPROC ClearBufferiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARBUFFERUIVPROC ClearBufferuiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARCOLORPROC ClearColor; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARCOLORIIEXTPROC ClearColorIiEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARCOLORIUIEXTPROC ClearColorIuiEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARCOLORXOESPROC ClearColorxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARDEPTHPROC ClearDepth; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARDEPTHDNVPROC ClearDepthdNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARDEPTHFPROC ClearDepthf; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARDEPTHFOESPROC ClearDepthfOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARDEPTHXOESPROC ClearDepthxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARNAMEDBUFFERDATAPROC ClearNamedBufferData; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARNAMEDBUFFERDATAEXTPROC ClearNamedBufferDataEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARNAMEDBUFFERSUBDATAPROC ClearNamedBufferSubData; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARNAMEDBUFFERSUBDATAEXTPROC ClearNamedBufferSubDataEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARNAMEDFRAMEBUFFERFIPROC ClearNamedFramebufferfi; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARNAMEDFRAMEBUFFERFVPROC ClearNamedFramebufferfv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARNAMEDFRAMEBUFFERIVPROC ClearNamedFramebufferiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC ClearNamedFramebufferuiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARSTENCILPROC ClearStencil; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARTEXIMAGEPROC ClearTexImage; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLEARTEXSUBIMAGEPROC ClearTexSubImage; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLIENTACTIVETEXTUREARBPROC ClientActiveTextureARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLIENTACTIVEVERTEXSTREAMATIPROC ClientActiveVertexStreamATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLIENTATTRIBDEFAULTEXTPROC ClientAttribDefaultEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLIENTWAITSEMAPHOREUI64NVXPROC ClientWaitSemaphoreui64NVX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLIENTWAITSYNCPROC ClientWaitSync; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLIPCONTROLPROC ClipControl; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLIPPLANEFOESPROC ClipPlanefOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCLIPPLANEXOESPROC ClipPlanexOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLOR3FVERTEX3FSUNPROC Color3fVertex3fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLOR3FVERTEX3FVSUNPROC Color3fVertex3fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLOR3HNVPROC Color3hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLOR3HVNVPROC Color3hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLOR3XOESPROC Color3xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLOR3XVOESPROC Color3xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC Color4fNormal3fVertex3fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC Color4fNormal3fVertex3fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLOR4HNVPROC Color4hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLOR4HVNVPROC Color4hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLOR4UBVERTEX2FSUNPROC Color4ubVertex2fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLOR4UBVERTEX2FVSUNPROC Color4ubVertex2fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLOR4UBVERTEX3FSUNPROC Color4ubVertex3fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLOR4UBVERTEX3FVSUNPROC Color4ubVertex3fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLOR4XOESPROC Color4xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLOR4XVOESPROC Color4xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLORFORMATNVPROC ColorFormatNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLORFRAGMENTOP1ATIPROC ColorFragmentOp1ATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLORFRAGMENTOP2ATIPROC ColorFragmentOp2ATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLORFRAGMENTOP3ATIPROC ColorFragmentOp3ATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLORMASKPROC ColorMask; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLORMASKINDEXEDEXTPROC ColorMaskIndexedEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLORMASKIPROC ColorMaski; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLORPOINTEREXTPROC ColorPointerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLORPOINTERLISTIBMPROC ColorPointerListIBM; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLORPOINTERVINTELPROC ColorPointervINTEL; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLORSUBTABLEEXTPROC ColorSubTableEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLORTABLEEXTPROC ColorTableEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLORTABLEPARAMETERFVSGIPROC ColorTableParameterfvSGI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLORTABLEPARAMETERIVSGIPROC ColorTableParameterivSGI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOLORTABLESGIPROC ColorTableSGI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMBINERINPUTNVPROC CombinerInputNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMBINEROUTPUTNVPROC CombinerOutputNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMBINERPARAMETERFNVPROC CombinerParameterfNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMBINERPARAMETERFVNVPROC CombinerParameterfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMBINERPARAMETERINVPROC CombinerParameteriNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMBINERPARAMETERIVNVPROC CombinerParameterivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMBINERSTAGEPARAMETERFVNVPROC CombinerStageParameterfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMMANDLISTSEGMENTSNVPROC CommandListSegmentsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPILECOMMANDLISTNVPROC CompileCommandListNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPILESHADERPROC CompileShader; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPILESHADERARBPROC CompileShaderARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPILESHADERINCLUDEARBPROC CompileShaderIncludeARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDMULTITEXIMAGE1DEXTPROC CompressedMultiTexImage1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDMULTITEXIMAGE2DEXTPROC CompressedMultiTexImage2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDMULTITEXIMAGE3DEXTPROC CompressedMultiTexImage3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDMULTITEXSUBIMAGE1DEXTPROC CompressedMultiTexSubImage1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDMULTITEXSUBIMAGE2DEXTPROC CompressedMultiTexSubImage2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDMULTITEXSUBIMAGE3DEXTPROC CompressedMultiTexSubImage3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXIMAGE1DPROC CompressedTexImage1D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXIMAGE1DARBPROC CompressedTexImage1DARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXIMAGE2DPROC CompressedTexImage2D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXIMAGE2DARBPROC CompressedTexImage2DARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXIMAGE3DPROC CompressedTexImage3D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXIMAGE3DARBPROC CompressedTexImage3DARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC CompressedTexSubImage1D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC CompressedTexSubImage1DARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC CompressedTexSubImage2D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC CompressedTexSubImage2DARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC CompressedTexSubImage3D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC CompressedTexSubImage3DARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXTUREIMAGE1DEXTPROC CompressedTextureImage1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXTUREIMAGE2DEXTPROC CompressedTextureImage2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXTUREIMAGE3DEXTPROC CompressedTextureImage3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC CompressedTextureSubImage1D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXTURESUBIMAGE1DEXTPROC CompressedTextureSubImage1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC CompressedTextureSubImage2D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXTURESUBIMAGE2DEXTPROC CompressedTextureSubImage2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC CompressedTextureSubImage3D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOMPRESSEDTEXTURESUBIMAGE3DEXTPROC CompressedTextureSubImage3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCONSERVATIVERASTERPARAMETERFNVPROC ConservativeRasterParameterfNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCONSERVATIVERASTERPARAMETERINVPROC ConservativeRasterParameteriNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCONVOLUTIONFILTER1DEXTPROC ConvolutionFilter1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCONVOLUTIONFILTER2DEXTPROC ConvolutionFilter2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCONVOLUTIONPARAMETERFEXTPROC ConvolutionParameterfEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCONVOLUTIONPARAMETERFVEXTPROC ConvolutionParameterfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCONVOLUTIONPARAMETERIEXTPROC ConvolutionParameteriEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCONVOLUTIONPARAMETERIVEXTPROC ConvolutionParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCONVOLUTIONPARAMETERXOESPROC ConvolutionParameterxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCONVOLUTIONPARAMETERXVOESPROC ConvolutionParameterxvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYBUFFERSUBDATAPROC CopyBufferSubData; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYCOLORSUBTABLEEXTPROC CopyColorSubTableEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYCOLORTABLESGIPROC CopyColorTableSGI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYCONVOLUTIONFILTER1DEXTPROC CopyConvolutionFilter1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYCONVOLUTIONFILTER2DEXTPROC CopyConvolutionFilter2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYIMAGESUBDATAPROC CopyImageSubData; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYIMAGESUBDATANVPROC CopyImageSubDataNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYMULTITEXIMAGE1DEXTPROC CopyMultiTexImage1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYMULTITEXIMAGE2DEXTPROC CopyMultiTexImage2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYMULTITEXSUBIMAGE1DEXTPROC CopyMultiTexSubImage1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYMULTITEXSUBIMAGE2DEXTPROC CopyMultiTexSubImage2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYMULTITEXSUBIMAGE3DEXTPROC CopyMultiTexSubImage3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYNAMEDBUFFERSUBDATAPROC CopyNamedBufferSubData; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYPATHNVPROC CopyPathNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYTEXIMAGE1DPROC CopyTexImage1D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYTEXIMAGE1DEXTPROC CopyTexImage1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYTEXIMAGE2DPROC CopyTexImage2D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYTEXIMAGE2DEXTPROC CopyTexImage2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYTEXSUBIMAGE1DPROC CopyTexSubImage1D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYTEXSUBIMAGE1DEXTPROC CopyTexSubImage1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYTEXSUBIMAGE2DPROC CopyTexSubImage2D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYTEXSUBIMAGE2DEXTPROC CopyTexSubImage2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYTEXSUBIMAGE3DPROC CopyTexSubImage3D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYTEXSUBIMAGE3DEXTPROC CopyTexSubImage3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYTEXTUREIMAGE1DEXTPROC CopyTextureImage1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYTEXTUREIMAGE2DEXTPROC CopyTextureImage2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYTEXTURESUBIMAGE1DPROC CopyTextureSubImage1D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYTEXTURESUBIMAGE1DEXTPROC CopyTextureSubImage1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYTEXTURESUBIMAGE2DPROC CopyTextureSubImage2D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYTEXTURESUBIMAGE2DEXTPROC CopyTextureSubImage2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYTEXTURESUBIMAGE3DPROC CopyTextureSubImage3D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOPYTEXTURESUBIMAGE3DEXTPROC CopyTextureSubImage3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOVERFILLPATHINSTANCEDNVPROC CoverFillPathInstancedNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOVERFILLPATHNVPROC CoverFillPathNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOVERSTROKEPATHINSTANCEDNVPROC CoverStrokePathInstancedNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOVERSTROKEPATHNVPROC CoverStrokePathNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOVERAGEMODULATIONNVPROC CoverageModulationNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCOVERAGEMODULATIONTABLENVPROC CoverageModulationTableNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATEBUFFERSPROC CreateBuffers; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATECOMMANDLISTSNVPROC CreateCommandListsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATEFRAMEBUFFERSPROC CreateFramebuffers; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATEMEMORYOBJECTSEXTPROC CreateMemoryObjectsEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATEPERFQUERYINTELPROC CreatePerfQueryINTEL; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATEPROGRAMPROC CreateProgram; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATEPROGRAMOBJECTARBPROC CreateProgramObjectARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATEPROGRAMPIPELINESPROC CreateProgramPipelines; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATEPROGRESSFENCENVXPROC CreateProgressFenceNVX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATEQUERIESPROC CreateQueries; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATERENDERBUFFERSPROC CreateRenderbuffers; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATESAMPLERSPROC CreateSamplers; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATESEMAPHORESNVPROC CreateSemaphoresNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATESHADERPROC CreateShader; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATESHADEROBJECTARBPROC CreateShaderObjectARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATESHADERPROGRAMEXTPROC CreateShaderProgramEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATESHADERPROGRAMVPROC CreateShaderProgramv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATESTATESNVPROC CreateStatesNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATESYNCFROMCLEVENTARBPROC CreateSyncFromCLeventARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATETEXTURESPROC CreateTextures; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATETRANSFORMFEEDBACKSPROC CreateTransformFeedbacks; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCREATEVERTEXARRAYSPROC CreateVertexArrays; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCULLFACEPROC CullFace; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCULLPARAMETERDVEXTPROC CullParameterdvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCULLPARAMETERFVEXTPROC CullParameterfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLCURRENTPALETTEMATRIXARBPROC CurrentPaletteMatrixARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEBUGMESSAGECALLBACKPROC DebugMessageCallback; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEBUGMESSAGECALLBACKAMDPROC DebugMessageCallbackAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEBUGMESSAGECALLBACKARBPROC DebugMessageCallbackARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEBUGMESSAGECONTROLPROC DebugMessageControl; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEBUGMESSAGECONTROLARBPROC DebugMessageControlARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEBUGMESSAGEENABLEAMDPROC DebugMessageEnableAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEBUGMESSAGEINSERTPROC DebugMessageInsert; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEBUGMESSAGEINSERTAMDPROC DebugMessageInsertAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEBUGMESSAGEINSERTARBPROC DebugMessageInsertARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEFORMSGIXPROC DeformSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEFORMATIONMAP3DSGIXPROC DeformationMap3dSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEFORMATIONMAP3FSGIXPROC DeformationMap3fSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEASYNCMARKERSSGIXPROC DeleteAsyncMarkersSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEBUFFERSPROC DeleteBuffers; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEBUFFERSARBPROC DeleteBuffersARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETECOMMANDLISTSNVPROC DeleteCommandListsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEFENCESAPPLEPROC DeleteFencesAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEFENCESNVPROC DeleteFencesNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEFRAGMENTSHADERATIPROC DeleteFragmentShaderATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEFRAMEBUFFERSPROC DeleteFramebuffers; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEFRAMEBUFFERSEXTPROC DeleteFramebuffersEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEMEMORYOBJECTSEXTPROC DeleteMemoryObjectsEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETENAMEDSTRINGARBPROC DeleteNamedStringARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETENAMESAMDPROC DeleteNamesAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEOBJECTARBPROC DeleteObjectARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEOCCLUSIONQUERIESNVPROC DeleteOcclusionQueriesNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEPATHSNVPROC DeletePathsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEPERFMONITORSAMDPROC DeletePerfMonitorsAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEPERFQUERYINTELPROC DeletePerfQueryINTEL; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEPROGRAMPROC DeleteProgram; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEPROGRAMPIPELINESPROC DeleteProgramPipelines; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEPROGRAMSARBPROC DeleteProgramsARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEPROGRAMSNVPROC DeleteProgramsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEQUERIESPROC DeleteQueries; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEQUERIESARBPROC DeleteQueriesARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEQUERYRESOURCETAGNVPROC DeleteQueryResourceTagNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETERENDERBUFFERSPROC DeleteRenderbuffers; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETERENDERBUFFERSEXTPROC DeleteRenderbuffersEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETESAMPLERSPROC DeleteSamplers; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETESEMAPHORESEXTPROC DeleteSemaphoresEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETESHADERPROC DeleteShader; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETESTATESNVPROC DeleteStatesNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETESYNCPROC DeleteSync; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETETEXTURESPROC DeleteTextures; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETETEXTURESEXTPROC DeleteTexturesEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETETRANSFORMFEEDBACKSPROC DeleteTransformFeedbacks; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETETRANSFORMFEEDBACKSNVPROC DeleteTransformFeedbacksNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEVERTEXARRAYSPROC DeleteVertexArrays; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEVERTEXARRAYSAPPLEPROC DeleteVertexArraysAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDELETEVERTEXSHADEREXTPROC DeleteVertexShaderEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEPTHBOUNDSEXTPROC DepthBoundsEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEPTHBOUNDSDNVPROC DepthBoundsdNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEPTHFUNCPROC DepthFunc; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEPTHMASKPROC DepthMask; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEPTHRANGEPROC DepthRange; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEPTHRANGEARRAYDVNVPROC DepthRangeArraydvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEPTHRANGEARRAYVPROC DepthRangeArrayv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEPTHRANGEINDEXEDPROC DepthRangeIndexed; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEPTHRANGEINDEXEDDNVPROC DepthRangeIndexeddNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEPTHRANGEDNVPROC DepthRangedNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEPTHRANGEFPROC DepthRangef; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEPTHRANGEFOESPROC DepthRangefOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDEPTHRANGEXOESPROC DepthRangexOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDETACHOBJECTARBPROC DetachObjectARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDETACHSHADERPROC DetachShader; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDETAILTEXFUNCSGISPROC DetailTexFuncSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDISABLEPROC Disable; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDISABLECLIENTSTATEINDEXEDEXTPROC DisableClientStateIndexedEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDISABLECLIENTSTATEIEXTPROC DisableClientStateiEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDISABLEINDEXEDEXTPROC DisableIndexedEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDISABLEVARIANTCLIENTSTATEEXTPROC DisableVariantClientStateEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDISABLEVERTEXARRAYATTRIBPROC DisableVertexArrayAttrib; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDISABLEVERTEXARRAYATTRIBEXTPROC DisableVertexArrayAttribEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDISABLEVERTEXARRAYEXTPROC DisableVertexArrayEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDISABLEVERTEXATTRIBAPPLEPROC DisableVertexAttribAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDISABLEVERTEXATTRIBARRAYPROC DisableVertexAttribArray; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDISABLEVERTEXATTRIBARRAYARBPROC DisableVertexAttribArrayARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDISABLEIPROC Disablei; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDISPATCHCOMPUTEPROC DispatchCompute; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDISPATCHCOMPUTEGROUPSIZEARBPROC DispatchComputeGroupSizeARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDISPATCHCOMPUTEINDIRECTPROC DispatchComputeIndirect; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWARRAYSPROC DrawArrays; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWARRAYSEXTPROC DrawArraysEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWARRAYSINDIRECTPROC DrawArraysIndirect; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWARRAYSINSTANCEDPROC DrawArraysInstanced; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWARRAYSINSTANCEDARBPROC DrawArraysInstancedARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC DrawArraysInstancedBaseInstance; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWARRAYSINSTANCEDEXTPROC DrawArraysInstancedEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWBUFFERPROC DrawBuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWBUFFERSPROC DrawBuffers; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWBUFFERSARBPROC DrawBuffersARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWBUFFERSATIPROC DrawBuffersATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWCOMMANDSADDRESSNVPROC DrawCommandsAddressNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWCOMMANDSNVPROC DrawCommandsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWCOMMANDSSTATESADDRESSNVPROC DrawCommandsStatesAddressNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWCOMMANDSSTATESNVPROC DrawCommandsStatesNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWELEMENTARRAYAPPLEPROC DrawElementArrayAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWELEMENTARRAYATIPROC DrawElementArrayATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWELEMENTSPROC DrawElements; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWELEMENTSBASEVERTEXPROC DrawElementsBaseVertex; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWELEMENTSINDIRECTPROC DrawElementsIndirect; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWELEMENTSINSTANCEDPROC DrawElementsInstanced; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWELEMENTSINSTANCEDARBPROC DrawElementsInstancedARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC DrawElementsInstancedBaseInstance; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC DrawElementsInstancedBaseVertex; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC DrawElementsInstancedBaseVertexBaseInstance; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWELEMENTSINSTANCEDEXTPROC DrawElementsInstancedEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWMESHARRAYSSUNPROC DrawMeshArraysSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWMESHTASKSINDIRECTNVPROC DrawMeshTasksIndirectNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWMESHTASKSNVPROC DrawMeshTasksNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWRANGEELEMENTARRAYAPPLEPROC DrawRangeElementArrayAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWRANGEELEMENTARRAYATIPROC DrawRangeElementArrayATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWRANGEELEMENTSPROC DrawRangeElements; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC DrawRangeElementsBaseVertex; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWRANGEELEMENTSEXTPROC DrawRangeElementsEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWTEXTURENVPROC DrawTextureNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWTRANSFORMFEEDBACKPROC DrawTransformFeedback; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC DrawTransformFeedbackInstanced; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWTRANSFORMFEEDBACKNVPROC DrawTransformFeedbackNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC DrawTransformFeedbackStream; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC DrawTransformFeedbackStreamInstanced; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLDRAWVKIMAGENVPROC DrawVkImageNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLEGLIMAGETARGETTEXSTORAGEEXTPROC EGLImageTargetTexStorageEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLEGLIMAGETARGETTEXTURESTORAGEEXTPROC EGLImageTargetTextureStorageEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLEDGEFLAGFORMATNVPROC EdgeFlagFormatNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLEDGEFLAGPOINTEREXTPROC EdgeFlagPointerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLEDGEFLAGPOINTERLISTIBMPROC EdgeFlagPointerListIBM; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLELEMENTPOINTERAPPLEPROC ElementPointerAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLELEMENTPOINTERATIPROC ElementPointerATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENABLEPROC Enable; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENABLECLIENTSTATEINDEXEDEXTPROC EnableClientStateIndexedEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENABLECLIENTSTATEIEXTPROC EnableClientStateiEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENABLEINDEXEDEXTPROC EnableIndexedEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENABLEVARIANTCLIENTSTATEEXTPROC EnableVariantClientStateEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENABLEVERTEXARRAYATTRIBPROC EnableVertexArrayAttrib; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENABLEVERTEXARRAYATTRIBEXTPROC EnableVertexArrayAttribEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENABLEVERTEXARRAYEXTPROC EnableVertexArrayEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENABLEVERTEXATTRIBAPPLEPROC EnableVertexAttribAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENABLEVERTEXATTRIBARRAYPROC EnableVertexAttribArray; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENABLEVERTEXATTRIBARRAYARBPROC EnableVertexAttribArrayARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENABLEIPROC Enablei; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENDCONDITIONALRENDERPROC EndConditionalRender; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENDCONDITIONALRENDERNVPROC EndConditionalRenderNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENDCONDITIONALRENDERNVXPROC EndConditionalRenderNVX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENDFRAGMENTSHADERATIPROC EndFragmentShaderATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENDOCCLUSIONQUERYNVPROC EndOcclusionQueryNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENDPERFMONITORAMDPROC EndPerfMonitorAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENDPERFQUERYINTELPROC EndPerfQueryINTEL; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENDQUERYPROC EndQuery; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENDQUERYARBPROC EndQueryARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENDQUERYINDEXEDPROC EndQueryIndexed; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENDTRANSFORMFEEDBACKPROC EndTransformFeedback; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENDTRANSFORMFEEDBACKEXTPROC EndTransformFeedbackEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENDTRANSFORMFEEDBACKNVPROC EndTransformFeedbackNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENDVERTEXSHADEREXTPROC EndVertexShaderEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLENDVIDEOCAPTURENVPROC EndVideoCaptureNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLEVALCOORD1XOESPROC EvalCoord1xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLEVALCOORD1XVOESPROC EvalCoord1xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLEVALCOORD2XOESPROC EvalCoord2xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLEVALCOORD2XVOESPROC EvalCoord2xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLEVALMAPSNVPROC EvalMapsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLEVALUATEDEPTHVALUESARBPROC EvaluateDepthValuesARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLEXECUTEPROGRAMNVPROC ExecuteProgramNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLEXTRACTCOMPONENTEXTPROC ExtractComponentEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFEEDBACKBUFFERXOESPROC FeedbackBufferxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFENCESYNCPROC FenceSync; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFINALCOMBINERINPUTNVPROC FinalCombinerInputNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFINISHPROC Finish; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFINISHASYNCSGIXPROC FinishAsyncSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFINISHFENCEAPPLEPROC FinishFenceAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFINISHFENCENVPROC FinishFenceNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFINISHOBJECTAPPLEPROC FinishObjectAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFINISHTEXTURESUNXPROC FinishTextureSUNX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFLUSHPROC Flush; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFLUSHMAPPEDBUFFERRANGEPROC FlushMappedBufferRange; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFLUSHMAPPEDBUFFERRANGEAPPLEPROC FlushMappedBufferRangeAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC FlushMappedNamedBufferRange; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEEXTPROC FlushMappedNamedBufferRangeEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFLUSHPIXELDATARANGENVPROC FlushPixelDataRangeNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFLUSHRASTERSGIXPROC FlushRasterSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFLUSHSTATICDATAIBMPROC FlushStaticDataIBM; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFLUSHVERTEXARRAYRANGEAPPLEPROC FlushVertexArrayRangeAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFLUSHVERTEXARRAYRANGENVPROC FlushVertexArrayRangeNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFOGCOORDFORMATNVPROC FogCoordFormatNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFOGCOORDPOINTEREXTPROC FogCoordPointerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFOGCOORDPOINTERLISTIBMPROC FogCoordPointerListIBM; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFOGCOORDDEXTPROC FogCoorddEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFOGCOORDDVEXTPROC FogCoorddvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFOGCOORDFEXTPROC FogCoordfEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFOGCOORDFVEXTPROC FogCoordfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFOGCOORDHNVPROC FogCoordhNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFOGCOORDHVNVPROC FogCoordhvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFOGFUNCSGISPROC FogFuncSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFOGXOESPROC FogxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFOGXVOESPROC FogxvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAGMENTCOLORMATERIALSGIXPROC FragmentColorMaterialSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAGMENTCOVERAGECOLORNVPROC FragmentCoverageColorNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAGMENTLIGHTMODELFSGIXPROC FragmentLightModelfSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAGMENTLIGHTMODELFVSGIXPROC FragmentLightModelfvSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAGMENTLIGHTMODELISGIXPROC FragmentLightModeliSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAGMENTLIGHTMODELIVSGIXPROC FragmentLightModelivSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAGMENTLIGHTFSGIXPROC FragmentLightfSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAGMENTLIGHTFVSGIXPROC FragmentLightfvSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAGMENTLIGHTISGIXPROC FragmentLightiSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAGMENTLIGHTIVSGIXPROC FragmentLightivSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAGMENTMATERIALFSGIXPROC FragmentMaterialfSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAGMENTMATERIALFVSGIXPROC FragmentMaterialfvSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAGMENTMATERIALISGIXPROC FragmentMaterialiSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAGMENTMATERIALIVSGIXPROC FragmentMaterialivSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMETERMINATORGREMEDYPROC FrameTerminatorGREMEDY; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEZOOMSGIXPROC FrameZoomSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERDRAWBUFFEREXTPROC FramebufferDrawBufferEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERDRAWBUFFERSEXTPROC FramebufferDrawBuffersEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERFETCHBARRIEREXTPROC FramebufferFetchBarrierEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERPARAMETERIPROC FramebufferParameteri; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERPARAMETERIMESAPROC FramebufferParameteriMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERREADBUFFEREXTPROC FramebufferReadBufferEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERRENDERBUFFERPROC FramebufferRenderbuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC FramebufferRenderbufferEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERSAMPLELOCATIONSFVARBPROC FramebufferSampleLocationsfvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERSAMPLELOCATIONSFVNVPROC FramebufferSampleLocationsfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERSAMPLEPOSITIONSFVAMDPROC FramebufferSamplePositionsfvAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERTEXTUREPROC FramebufferTexture; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERTEXTURE1DPROC FramebufferTexture1D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERTEXTURE1DEXTPROC FramebufferTexture1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERTEXTURE2DPROC FramebufferTexture2D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERTEXTURE2DEXTPROC FramebufferTexture2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERTEXTURE3DPROC FramebufferTexture3D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERTEXTURE3DEXTPROC FramebufferTexture3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERTEXTUREARBPROC FramebufferTextureARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERTEXTUREEXTPROC FramebufferTextureEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERTEXTUREFACEARBPROC FramebufferTextureFaceARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERTEXTUREFACEEXTPROC FramebufferTextureFaceEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERTEXTURELAYERPROC FramebufferTextureLayer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERTEXTURELAYERARBPROC FramebufferTextureLayerARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC FramebufferTextureLayerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRAMEBUFFERTEXTUREMULTIVIEWOVRPROC FramebufferTextureMultiviewOVR; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFREEOBJECTBUFFERATIPROC FreeObjectBufferATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRONTFACEPROC FrontFace; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRUSTUMFOESPROC FrustumfOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLFRUSTUMXOESPROC FrustumxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENASYNCMARKERSSGIXPROC GenAsyncMarkersSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENBUFFERSPROC GenBuffers; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENBUFFERSARBPROC GenBuffersARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENFENCESAPPLEPROC GenFencesAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENFENCESNVPROC GenFencesNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENFRAGMENTSHADERSATIPROC GenFragmentShadersATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENFRAMEBUFFERSPROC GenFramebuffers; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENFRAMEBUFFERSEXTPROC GenFramebuffersEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENNAMESAMDPROC GenNamesAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENOCCLUSIONQUERIESNVPROC GenOcclusionQueriesNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENPATHSNVPROC GenPathsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENPERFMONITORSAMDPROC GenPerfMonitorsAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENPROGRAMPIPELINESPROC GenProgramPipelines; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENPROGRAMSARBPROC GenProgramsARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENPROGRAMSNVPROC GenProgramsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENQUERIESPROC GenQueries; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENQUERIESARBPROC GenQueriesARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENQUERYRESOURCETAGNVPROC GenQueryResourceTagNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENRENDERBUFFERSPROC GenRenderbuffers; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENRENDERBUFFERSEXTPROC GenRenderbuffersEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENSAMPLERSPROC GenSamplers; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENSEMAPHORESEXTPROC GenSemaphoresEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENSYMBOLSEXTPROC GenSymbolsEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENTEXTURESPROC GenTextures; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENTEXTURESEXTPROC GenTexturesEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENTRANSFORMFEEDBACKSPROC GenTransformFeedbacks; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENTRANSFORMFEEDBACKSNVPROC GenTransformFeedbacksNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENVERTEXARRAYSPROC GenVertexArrays; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENVERTEXARRAYSAPPLEPROC GenVertexArraysAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENVERTEXSHADERSEXTPROC GenVertexShadersEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENERATEMIPMAPPROC GenerateMipmap; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENERATEMIPMAPEXTPROC GenerateMipmapEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENERATEMULTITEXMIPMAPEXTPROC GenerateMultiTexMipmapEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENERATETEXTUREMIPMAPPROC GenerateTextureMipmap; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGENERATETEXTUREMIPMAPEXTPROC GenerateTextureMipmapEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC GetActiveAtomicCounterBufferiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETACTIVEATTRIBPROC GetActiveAttrib; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETACTIVEATTRIBARBPROC GetActiveAttribARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETACTIVESUBROUTINENAMEPROC GetActiveSubroutineName; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC GetActiveSubroutineUniformName; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC GetActiveSubroutineUniformiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETACTIVEUNIFORMPROC GetActiveUniform; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETACTIVEUNIFORMARBPROC GetActiveUniformARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC GetActiveUniformBlockName; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETACTIVEUNIFORMBLOCKIVPROC GetActiveUniformBlockiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETACTIVEUNIFORMNAMEPROC GetActiveUniformName; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETACTIVEUNIFORMSIVPROC GetActiveUniformsiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETACTIVEVARYINGNVPROC GetActiveVaryingNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETARRAYOBJECTFVATIPROC GetArrayObjectfvATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETARRAYOBJECTIVATIPROC GetArrayObjectivATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETATTACHEDOBJECTSARBPROC GetAttachedObjectsARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETATTACHEDSHADERSPROC GetAttachedShaders; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETATTRIBLOCATIONPROC GetAttribLocation; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETATTRIBLOCATIONARBPROC GetAttribLocationARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETBOOLEANINDEXEDVEXTPROC GetBooleanIndexedvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETBOOLEANI_VPROC GetBooleani_v; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETBOOLEANVPROC GetBooleanv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETBUFFERPARAMETERI64VPROC GetBufferParameteri64v; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETBUFFERPARAMETERIVPROC GetBufferParameteriv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETBUFFERPARAMETERIVARBPROC GetBufferParameterivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETBUFFERPARAMETERUI64VNVPROC GetBufferParameterui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETBUFFERPOINTERVPROC GetBufferPointerv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETBUFFERPOINTERVARBPROC GetBufferPointervARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETBUFFERSUBDATAPROC GetBufferSubData; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETBUFFERSUBDATAARBPROC GetBufferSubDataARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCLIPPLANEFOESPROC GetClipPlanefOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCLIPPLANEXOESPROC GetClipPlanexOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOLORTABLEEXTPROC GetColorTableEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOLORTABLEPARAMETERFVEXTPROC GetColorTableParameterfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOLORTABLEPARAMETERFVSGIPROC GetColorTableParameterfvSGI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOLORTABLEPARAMETERIVEXTPROC GetColorTableParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOLORTABLEPARAMETERIVSGIPROC GetColorTableParameterivSGI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOLORTABLESGIPROC GetColorTableSGI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOMBINERINPUTPARAMETERFVNVPROC GetCombinerInputParameterfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOMBINERINPUTPARAMETERIVNVPROC GetCombinerInputParameterivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC GetCombinerOutputParameterfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC GetCombinerOutputParameterivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC GetCombinerStageParameterfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOMMANDHEADERNVPROC GetCommandHeaderNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOMPRESSEDMULTITEXIMAGEEXTPROC GetCompressedMultiTexImageEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOMPRESSEDTEXIMAGEPROC GetCompressedTexImage; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOMPRESSEDTEXIMAGEARBPROC GetCompressedTexImageARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC GetCompressedTextureImage; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOMPRESSEDTEXTUREIMAGEEXTPROC GetCompressedTextureImageEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC GetCompressedTextureSubImage; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCONVOLUTIONFILTEREXTPROC GetConvolutionFilterEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCONVOLUTIONPARAMETERFVEXTPROC GetConvolutionParameterfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCONVOLUTIONPARAMETERIVEXTPROC GetConvolutionParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCONVOLUTIONPARAMETERXVOESPROC GetConvolutionParameterxvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETCOVERAGEMODULATIONTABLENVPROC GetCoverageModulationTableNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETDEBUGMESSAGELOGPROC GetDebugMessageLog; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETDEBUGMESSAGELOGAMDPROC GetDebugMessageLogAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETDEBUGMESSAGELOGARBPROC GetDebugMessageLogARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETDETAILTEXFUNCSGISPROC GetDetailTexFuncSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETDOUBLEINDEXEDVEXTPROC GetDoubleIndexedvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETDOUBLEI_VPROC GetDoublei_v; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETDOUBLEI_VEXTPROC GetDoublei_vEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETDOUBLEVPROC GetDoublev; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETERRORPROC GetError; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFENCEIVNVPROC GetFenceivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC GetFinalCombinerInputParameterfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC GetFinalCombinerInputParameterivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFIRSTPERFQUERYIDINTELPROC GetFirstPerfQueryIdINTEL; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFIXEDVOESPROC GetFixedvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFLOATINDEXEDVEXTPROC GetFloatIndexedvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFLOATI_VPROC GetFloati_v; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFLOATI_VEXTPROC GetFloati_vEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFLOATVPROC GetFloatv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFOGFUNCSGISPROC GetFogFuncSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFRAGDATAINDEXPROC GetFragDataIndex; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFRAGDATALOCATIONPROC GetFragDataLocation; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFRAGDATALOCATIONEXTPROC GetFragDataLocationEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFRAGMENTLIGHTFVSGIXPROC GetFragmentLightfvSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFRAGMENTLIGHTIVSGIXPROC GetFragmentLightivSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFRAGMENTMATERIALFVSGIXPROC GetFragmentMaterialfvSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFRAGMENTMATERIALIVSGIXPROC GetFragmentMaterialivSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC GetFramebufferAttachmentParameteriv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC GetFramebufferAttachmentParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFRAMEBUFFERPARAMETERFVAMDPROC GetFramebufferParameterfvAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFRAMEBUFFERPARAMETERIVPROC GetFramebufferParameteriv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFRAMEBUFFERPARAMETERIVEXTPROC GetFramebufferParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETFRAMEBUFFERPARAMETERIVMESAPROC GetFramebufferParameterivMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETGRAPHICSRESETSTATUSPROC GetGraphicsResetStatus; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETGRAPHICSRESETSTATUSARBPROC GetGraphicsResetStatusARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETHANDLEARBPROC GetHandleARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETHISTOGRAMEXTPROC GetHistogramEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETHISTOGRAMPARAMETERFVEXTPROC GetHistogramParameterfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETHISTOGRAMPARAMETERIVEXTPROC GetHistogramParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETHISTOGRAMPARAMETERXVOESPROC GetHistogramParameterxvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETIMAGEHANDLEARBPROC GetImageHandleARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETIMAGEHANDLENVPROC GetImageHandleNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC GetImageTransformParameterfvHP; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC GetImageTransformParameterivHP; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETINFOLOGARBPROC GetInfoLogARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETINSTRUMENTSSGIXPROC GetInstrumentsSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETINTEGER64I_VPROC GetInteger64i_v; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETINTEGER64VPROC GetInteger64v; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETINTEGERINDEXEDVEXTPROC GetIntegerIndexedvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETINTEGERI_VPROC GetIntegeri_v; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETINTEGERUI64I_VNVPROC GetIntegerui64i_vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETINTEGERUI64VNVPROC GetIntegerui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETINTEGERVPROC GetIntegerv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETINTERNALFORMATSAMPLEIVNVPROC GetInternalformatSampleivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETINTERNALFORMATI64VPROC GetInternalformati64v; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETINTERNALFORMATIVPROC GetInternalformativ; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETINVARIANTBOOLEANVEXTPROC GetInvariantBooleanvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETINVARIANTFLOATVEXTPROC GetInvariantFloatvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETINVARIANTINTEGERVEXTPROC GetInvariantIntegervEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETLIGHTXOESPROC GetLightxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETLISTPARAMETERFVSGIXPROC GetListParameterfvSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETLISTPARAMETERIVSGIXPROC GetListParameterivSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETLOCALCONSTANTBOOLEANVEXTPROC GetLocalConstantBooleanvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETLOCALCONSTANTFLOATVEXTPROC GetLocalConstantFloatvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETLOCALCONSTANTINTEGERVEXTPROC GetLocalConstantIntegervEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMAPATTRIBPARAMETERFVNVPROC GetMapAttribParameterfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMAPATTRIBPARAMETERIVNVPROC GetMapAttribParameterivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMAPCONTROLPOINTSNVPROC GetMapControlPointsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMAPPARAMETERFVNVPROC GetMapParameterfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMAPPARAMETERIVNVPROC GetMapParameterivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMAPXVOESPROC GetMapxvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMATERIALXOESPROC GetMaterialxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMEMORYOBJECTDETACHEDRESOURCESUIVNVPROC GetMemoryObjectDetachedResourcesuivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMEMORYOBJECTPARAMETERIVEXTPROC GetMemoryObjectParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMINMAXEXTPROC GetMinmaxEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMINMAXPARAMETERFVEXTPROC GetMinmaxParameterfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMINMAXPARAMETERIVEXTPROC GetMinmaxParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMULTITEXENVFVEXTPROC GetMultiTexEnvfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMULTITEXENVIVEXTPROC GetMultiTexEnvivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMULTITEXGENDVEXTPROC GetMultiTexGendvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMULTITEXGENFVEXTPROC GetMultiTexGenfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMULTITEXGENIVEXTPROC GetMultiTexGenivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMULTITEXIMAGEEXTPROC GetMultiTexImageEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMULTITEXLEVELPARAMETERFVEXTPROC GetMultiTexLevelParameterfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMULTITEXLEVELPARAMETERIVEXTPROC GetMultiTexLevelParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMULTITEXPARAMETERIIVEXTPROC GetMultiTexParameterIivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMULTITEXPARAMETERIUIVEXTPROC GetMultiTexParameterIuivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMULTITEXPARAMETERFVEXTPROC GetMultiTexParameterfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMULTITEXPARAMETERIVEXTPROC GetMultiTexParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMULTISAMPLEFVPROC GetMultisamplefv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETMULTISAMPLEFVNVPROC GetMultisamplefvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDBUFFERPARAMETERI64VPROC GetNamedBufferParameteri64v; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDBUFFERPARAMETERIVPROC GetNamedBufferParameteriv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDBUFFERPARAMETERIVEXTPROC GetNamedBufferParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDBUFFERPARAMETERUI64VNVPROC GetNamedBufferParameterui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDBUFFERPOINTERVPROC GetNamedBufferPointerv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDBUFFERPOINTERVEXTPROC GetNamedBufferPointervEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDBUFFERSUBDATAPROC GetNamedBufferSubData; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDBUFFERSUBDATAEXTPROC GetNamedBufferSubDataEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC GetNamedFramebufferAttachmentParameteriv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC GetNamedFramebufferAttachmentParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDFRAMEBUFFERPARAMETERFVAMDPROC GetNamedFramebufferParameterfvAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC GetNamedFramebufferParameteriv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVEXTPROC GetNamedFramebufferParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDPROGRAMLOCALPARAMETERIIVEXTPROC GetNamedProgramLocalParameterIivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDPROGRAMLOCALPARAMETERIUIVEXTPROC GetNamedProgramLocalParameterIuivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDPROGRAMLOCALPARAMETERDVEXTPROC GetNamedProgramLocalParameterdvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDPROGRAMLOCALPARAMETERFVEXTPROC GetNamedProgramLocalParameterfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDPROGRAMSTRINGEXTPROC GetNamedProgramStringEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDPROGRAMIVEXTPROC GetNamedProgramivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC GetNamedRenderbufferParameteriv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDRENDERBUFFERPARAMETERIVEXTPROC GetNamedRenderbufferParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDSTRINGARBPROC GetNamedStringARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNAMEDSTRINGIVARBPROC GetNamedStringivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNEXTPERFQUERYIDINTELPROC GetNextPerfQueryIdINTEL; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETOBJECTBUFFERFVATIPROC GetObjectBufferfvATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETOBJECTBUFFERIVATIPROC GetObjectBufferivATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETOBJECTLABELPROC GetObjectLabel; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETOBJECTLABELEXTPROC GetObjectLabelEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETOBJECTPARAMETERFVARBPROC GetObjectParameterfvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETOBJECTPARAMETERIVAPPLEPROC GetObjectParameterivAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETOBJECTPARAMETERIVARBPROC GetObjectParameterivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETOBJECTPTRLABELPROC GetObjectPtrLabel; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETOCCLUSIONQUERYIVNVPROC GetOcclusionQueryivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETOCCLUSIONQUERYUIVNVPROC GetOcclusionQueryuivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPATHCOMMANDSNVPROC GetPathCommandsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPATHCOORDSNVPROC GetPathCoordsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPATHDASHARRAYNVPROC GetPathDashArrayNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPATHLENGTHNVPROC GetPathLengthNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPATHMETRICRANGENVPROC GetPathMetricRangeNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPATHMETRICSNVPROC GetPathMetricsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPATHPARAMETERFVNVPROC GetPathParameterfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPATHPARAMETERIVNVPROC GetPathParameterivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPATHSPACINGNVPROC GetPathSpacingNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPERFCOUNTERINFOINTELPROC GetPerfCounterInfoINTEL; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPERFMONITORCOUNTERDATAAMDPROC GetPerfMonitorCounterDataAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPERFMONITORCOUNTERINFOAMDPROC GetPerfMonitorCounterInfoAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPERFMONITORCOUNTERSTRINGAMDPROC GetPerfMonitorCounterStringAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPERFMONITORCOUNTERSAMDPROC GetPerfMonitorCountersAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPERFMONITORGROUPSTRINGAMDPROC GetPerfMonitorGroupStringAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPERFMONITORGROUPSAMDPROC GetPerfMonitorGroupsAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPERFQUERYDATAINTELPROC GetPerfQueryDataINTEL; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPERFQUERYIDBYNAMEINTELPROC GetPerfQueryIdByNameINTEL; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPERFQUERYINFOINTELPROC GetPerfQueryInfoINTEL; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPIXELMAPXVPROC GetPixelMapxv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPIXELTEXGENPARAMETERFVSGISPROC GetPixelTexGenParameterfvSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPIXELTEXGENPARAMETERIVSGISPROC GetPixelTexGenParameterivSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPIXELTRANSFORMPARAMETERFVEXTPROC GetPixelTransformParameterfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPIXELTRANSFORMPARAMETERIVEXTPROC GetPixelTransformParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPOINTERINDEXEDVEXTPROC GetPointerIndexedvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPOINTERI_VEXTPROC GetPointeri_vEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPOINTERVPROC GetPointerv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPOINTERVEXTPROC GetPointervEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMBINARYPROC GetProgramBinary; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMENVPARAMETERIIVNVPROC GetProgramEnvParameterIivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMENVPARAMETERIUIVNVPROC GetProgramEnvParameterIuivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMENVPARAMETERDVARBPROC GetProgramEnvParameterdvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMENVPARAMETERFVARBPROC GetProgramEnvParameterfvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMINFOLOGPROC GetProgramInfoLog; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMINTERFACEIVPROC GetProgramInterfaceiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMLOCALPARAMETERIIVNVPROC GetProgramLocalParameterIivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMLOCALPARAMETERIUIVNVPROC GetProgramLocalParameterIuivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMLOCALPARAMETERDVARBPROC GetProgramLocalParameterdvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMLOCALPARAMETERFVARBPROC GetProgramLocalParameterfvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMNAMEDPARAMETERDVNVPROC GetProgramNamedParameterdvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMNAMEDPARAMETERFVNVPROC GetProgramNamedParameterfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMPARAMETERDVNVPROC GetProgramParameterdvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMPARAMETERFVNVPROC GetProgramParameterfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMPIPELINEINFOLOGPROC GetProgramPipelineInfoLog; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMPIPELINEIVPROC GetProgramPipelineiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMRESOURCEINDEXPROC GetProgramResourceIndex; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMRESOURCELOCATIONPROC GetProgramResourceLocation; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC GetProgramResourceLocationIndex; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMRESOURCENAMEPROC GetProgramResourceName; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMRESOURCEFVNVPROC GetProgramResourcefvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMRESOURCEIVPROC GetProgramResourceiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMSTAGEIVPROC GetProgramStageiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMSTRINGARBPROC GetProgramStringARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMSTRINGNVPROC GetProgramStringNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMSUBROUTINEPARAMETERUIVNVPROC GetProgramSubroutineParameteruivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMIVPROC GetProgramiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMIVARBPROC GetProgramivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETPROGRAMIVNVPROC GetProgramivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETQUERYBUFFEROBJECTI64VPROC GetQueryBufferObjecti64v; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETQUERYBUFFEROBJECTIVPROC GetQueryBufferObjectiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETQUERYBUFFEROBJECTUI64VPROC GetQueryBufferObjectui64v; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETQUERYBUFFEROBJECTUIVPROC GetQueryBufferObjectuiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETQUERYINDEXEDIVPROC GetQueryIndexediv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETQUERYOBJECTI64VPROC GetQueryObjecti64v; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETQUERYOBJECTI64VEXTPROC GetQueryObjecti64vEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETQUERYOBJECTIVPROC GetQueryObjectiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETQUERYOBJECTIVARBPROC GetQueryObjectivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETQUERYOBJECTUI64VPROC GetQueryObjectui64v; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETQUERYOBJECTUI64VEXTPROC GetQueryObjectui64vEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETQUERYOBJECTUIVPROC GetQueryObjectuiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETQUERYOBJECTUIVARBPROC GetQueryObjectuivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETQUERYIVPROC GetQueryiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETQUERYIVARBPROC GetQueryivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETRENDERBUFFERPARAMETERIVPROC GetRenderbufferParameteriv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC GetRenderbufferParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSAMPLERPARAMETERIIVPROC GetSamplerParameterIiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSAMPLERPARAMETERIUIVPROC GetSamplerParameterIuiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSAMPLERPARAMETERFVPROC GetSamplerParameterfv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSAMPLERPARAMETERIVPROC GetSamplerParameteriv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSEMAPHOREPARAMETERIVNVPROC GetSemaphoreParameterivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSEMAPHOREPARAMETERUI64VEXTPROC GetSemaphoreParameterui64vEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSEPARABLEFILTEREXTPROC GetSeparableFilterEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSHADERINFOLOGPROC GetShaderInfoLog; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSHADERPRECISIONFORMATPROC GetShaderPrecisionFormat; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSHADERSOURCEPROC GetShaderSource; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSHADERSOURCEARBPROC GetShaderSourceARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSHADERIVPROC GetShaderiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSHADINGRATEIMAGEPALETTENVPROC GetShadingRateImagePaletteNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSHADINGRATESAMPLELOCATIONIVNVPROC GetShadingRateSampleLocationivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSHARPENTEXFUNCSGISPROC GetSharpenTexFuncSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSTAGEINDEXNVPROC GetStageIndexNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSTRINGPROC GetString; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSTRINGIPROC GetStringi; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSUBROUTINEINDEXPROC GetSubroutineIndex; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC GetSubroutineUniformLocation; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETSYNCIVPROC GetSynciv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXBUMPPARAMETERFVATIPROC GetTexBumpParameterfvATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXBUMPPARAMETERIVATIPROC GetTexBumpParameterivATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXENVXVOESPROC GetTexEnvxvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXFILTERFUNCSGISPROC GetTexFilterFuncSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXGENXVOESPROC GetTexGenxvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXIMAGEPROC GetTexImage; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXLEVELPARAMETERFVPROC GetTexLevelParameterfv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXLEVELPARAMETERIVPROC GetTexLevelParameteriv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXLEVELPARAMETERXVOESPROC GetTexLevelParameterxvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXPARAMETERIIVPROC GetTexParameterIiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXPARAMETERIIVEXTPROC GetTexParameterIivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXPARAMETERIUIVPROC GetTexParameterIuiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXPARAMETERIUIVEXTPROC GetTexParameterIuivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXPARAMETERPOINTERVAPPLEPROC GetTexParameterPointervAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXPARAMETERFVPROC GetTexParameterfv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXPARAMETERIVPROC GetTexParameteriv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXPARAMETERXVOESPROC GetTexParameterxvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTUREHANDLEARBPROC GetTextureHandleARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTUREHANDLENVPROC GetTextureHandleNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTUREIMAGEPROC GetTextureImage; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTUREIMAGEEXTPROC GetTextureImageEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTURELEVELPARAMETERFVPROC GetTextureLevelParameterfv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTURELEVELPARAMETERFVEXTPROC GetTextureLevelParameterfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTURELEVELPARAMETERIVPROC GetTextureLevelParameteriv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTURELEVELPARAMETERIVEXTPROC GetTextureLevelParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTUREPARAMETERIIVPROC GetTextureParameterIiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTUREPARAMETERIIVEXTPROC GetTextureParameterIivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTUREPARAMETERIUIVPROC GetTextureParameterIuiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTUREPARAMETERIUIVEXTPROC GetTextureParameterIuivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTUREPARAMETERFVPROC GetTextureParameterfv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTUREPARAMETERFVEXTPROC GetTextureParameterfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTUREPARAMETERIVPROC GetTextureParameteriv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTUREPARAMETERIVEXTPROC GetTextureParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTURESAMPLERHANDLEARBPROC GetTextureSamplerHandleARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTURESAMPLERHANDLENVPROC GetTextureSamplerHandleNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTEXTURESUBIMAGEPROC GetTextureSubImage; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTRACKMATRIXIVNVPROC GetTrackMatrixivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTRANSFORMFEEDBACKVARYINGPROC GetTransformFeedbackVarying; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTRANSFORMFEEDBACKVARYINGEXTPROC GetTransformFeedbackVaryingEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTRANSFORMFEEDBACKVARYINGNVPROC GetTransformFeedbackVaryingNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTRANSFORMFEEDBACKI64_VPROC GetTransformFeedbacki64_v; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTRANSFORMFEEDBACKI_VPROC GetTransformFeedbacki_v; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETTRANSFORMFEEDBACKIVPROC GetTransformFeedbackiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNIFORMBLOCKINDEXPROC GetUniformBlockIndex; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNIFORMBUFFERSIZEEXTPROC GetUniformBufferSizeEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNIFORMINDICESPROC GetUniformIndices; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNIFORMLOCATIONPROC GetUniformLocation; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNIFORMLOCATIONARBPROC GetUniformLocationARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNIFORMOFFSETEXTPROC GetUniformOffsetEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNIFORMSUBROUTINEUIVPROC GetUniformSubroutineuiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNIFORMDVPROC GetUniformdv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNIFORMFVPROC GetUniformfv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNIFORMFVARBPROC GetUniformfvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNIFORMI64VARBPROC GetUniformi64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNIFORMI64VNVPROC GetUniformi64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNIFORMIVPROC GetUniformiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNIFORMIVARBPROC GetUniformivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNIFORMUI64VARBPROC GetUniformui64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNIFORMUI64VNVPROC GetUniformui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNIFORMUIVPROC GetUniformuiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNIFORMUIVEXTPROC GetUniformuivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNSIGNEDBYTEI_VEXTPROC GetUnsignedBytei_vEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETUNSIGNEDBYTEVEXTPROC GetUnsignedBytevEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVARIANTARRAYOBJECTFVATIPROC GetVariantArrayObjectfvATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVARIANTARRAYOBJECTIVATIPROC GetVariantArrayObjectivATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVARIANTBOOLEANVEXTPROC GetVariantBooleanvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVARIANTFLOATVEXTPROC GetVariantFloatvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVARIANTINTEGERVEXTPROC GetVariantIntegervEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVARIANTPOINTERVEXTPROC GetVariantPointervEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVARYINGLOCATIONNVPROC GetVaryingLocationNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXARRAYINDEXED64IVPROC GetVertexArrayIndexed64iv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXARRAYINDEXEDIVPROC GetVertexArrayIndexediv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXARRAYINTEGERI_VEXTPROC GetVertexArrayIntegeri_vEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXARRAYINTEGERVEXTPROC GetVertexArrayIntegervEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXARRAYPOINTERI_VEXTPROC GetVertexArrayPointeri_vEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXARRAYPOINTERVEXTPROC GetVertexArrayPointervEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXARRAYIVPROC GetVertexArrayiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBARRAYOBJECTFVATIPROC GetVertexAttribArrayObjectfvATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBARRAYOBJECTIVATIPROC GetVertexAttribArrayObjectivATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBIIVPROC GetVertexAttribIiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBIIVEXTPROC GetVertexAttribIivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBIUIVPROC GetVertexAttribIuiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBIUIVEXTPROC GetVertexAttribIuivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBLDVPROC GetVertexAttribLdv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBLDVEXTPROC GetVertexAttribLdvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBLI64VNVPROC GetVertexAttribLi64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBLUI64VARBPROC GetVertexAttribLui64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBLUI64VNVPROC GetVertexAttribLui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBPOINTERVPROC GetVertexAttribPointerv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBPOINTERVARBPROC GetVertexAttribPointervARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBPOINTERVNVPROC GetVertexAttribPointervNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBDVPROC GetVertexAttribdv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBDVARBPROC GetVertexAttribdvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBDVNVPROC GetVertexAttribdvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBFVPROC GetVertexAttribfv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBFVARBPROC GetVertexAttribfvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBFVNVPROC GetVertexAttribfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBIVPROC GetVertexAttribiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBIVARBPROC GetVertexAttribivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVERTEXATTRIBIVNVPROC GetVertexAttribivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVIDEOCAPTURESTREAMDVNVPROC GetVideoCaptureStreamdvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVIDEOCAPTURESTREAMFVNVPROC GetVideoCaptureStreamfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVIDEOCAPTURESTREAMIVNVPROC GetVideoCaptureStreamivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVIDEOCAPTUREIVNVPROC GetVideoCaptureivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVIDEOI64VNVPROC GetVideoi64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVIDEOIVNVPROC GetVideoivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVIDEOUI64VNVPROC GetVideoui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVIDEOUIVNVPROC GetVideouivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETVKPROCADDRNVPROC GetVkProcAddrNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNCOMPRESSEDTEXIMAGEPROC GetnCompressedTexImage; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNCOMPRESSEDTEXIMAGEARBPROC GetnCompressedTexImageARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNTEXIMAGEPROC GetnTexImage; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNTEXIMAGEARBPROC GetnTexImageARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNUNIFORMDVPROC GetnUniformdv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNUNIFORMDVARBPROC GetnUniformdvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNUNIFORMFVPROC GetnUniformfv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNUNIFORMFVARBPROC GetnUniformfvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNUNIFORMI64VARBPROC GetnUniformi64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNUNIFORMIVPROC GetnUniformiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNUNIFORMIVARBPROC GetnUniformivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNUNIFORMUI64VARBPROC GetnUniformui64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNUNIFORMUIVPROC GetnUniformuiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGETNUNIFORMUIVARBPROC GetnUniformuivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGLOBALALPHAFACTORBSUNPROC GlobalAlphaFactorbSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGLOBALALPHAFACTORDSUNPROC GlobalAlphaFactordSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGLOBALALPHAFACTORFSUNPROC GlobalAlphaFactorfSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGLOBALALPHAFACTORISUNPROC GlobalAlphaFactoriSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGLOBALALPHAFACTORSSUNPROC GlobalAlphaFactorsSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGLOBALALPHAFACTORUBSUNPROC GlobalAlphaFactorubSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGLOBALALPHAFACTORUISUNPROC GlobalAlphaFactoruiSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLGLOBALALPHAFACTORUSSUNPROC GlobalAlphaFactorusSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLHINTPROC Hint; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLHINTPGIPROC HintPGI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLHISTOGRAMEXTPROC HistogramEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLIGLOOINTERFACESGIXPROC IglooInterfaceSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLIMAGETRANSFORMPARAMETERFHPPROC ImageTransformParameterfHP; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLIMAGETRANSFORMPARAMETERFVHPPROC ImageTransformParameterfvHP; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLIMAGETRANSFORMPARAMETERIHPPROC ImageTransformParameteriHP; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLIMAGETRANSFORMPARAMETERIVHPPROC ImageTransformParameterivHP; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLIMPORTMEMORYFDEXTPROC ImportMemoryFdEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLIMPORTMEMORYWIN32HANDLEEXTPROC ImportMemoryWin32HandleEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLIMPORTMEMORYWIN32NAMEEXTPROC ImportMemoryWin32NameEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLIMPORTSEMAPHOREFDEXTPROC ImportSemaphoreFdEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLIMPORTSEMAPHOREWIN32HANDLEEXTPROC ImportSemaphoreWin32HandleEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLIMPORTSEMAPHOREWIN32NAMEEXTPROC ImportSemaphoreWin32NameEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLIMPORTSYNCEXTPROC ImportSyncEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINDEXFORMATNVPROC IndexFormatNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINDEXFUNCEXTPROC IndexFuncEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINDEXMATERIALEXTPROC IndexMaterialEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINDEXPOINTEREXTPROC IndexPointerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINDEXPOINTERLISTIBMPROC IndexPointerListIBM; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINDEXXOESPROC IndexxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINDEXXVOESPROC IndexxvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINSERTCOMPONENTEXTPROC InsertComponentEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINSERTEVENTMARKEREXTPROC InsertEventMarkerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINSTRUMENTSBUFFERSGIXPROC InstrumentsBufferSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINTERPOLATEPATHSNVPROC InterpolatePathsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINVALIDATEBUFFERDATAPROC InvalidateBufferData; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINVALIDATEBUFFERSUBDATAPROC InvalidateBufferSubData; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINVALIDATEFRAMEBUFFERPROC InvalidateFramebuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC InvalidateNamedFramebufferData; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC InvalidateNamedFramebufferSubData; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINVALIDATESUBFRAMEBUFFERPROC InvalidateSubFramebuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINVALIDATETEXIMAGEPROC InvalidateTexImage; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLINVALIDATETEXSUBIMAGEPROC InvalidateTexSubImage; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISASYNCMARKERSGIXPROC IsAsyncMarkerSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISBUFFERPROC IsBuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISBUFFERARBPROC IsBufferARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISBUFFERRESIDENTNVPROC IsBufferResidentNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISCOMMANDLISTNVPROC IsCommandListNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISENABLEDPROC IsEnabled; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISENABLEDINDEXEDEXTPROC IsEnabledIndexedEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISENABLEDIPROC IsEnabledi; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISFENCEAPPLEPROC IsFenceAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISFENCENVPROC IsFenceNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISFRAMEBUFFERPROC IsFramebuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISFRAMEBUFFEREXTPROC IsFramebufferEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISIMAGEHANDLERESIDENTARBPROC IsImageHandleResidentARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISIMAGEHANDLERESIDENTNVPROC IsImageHandleResidentNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISMEMORYOBJECTEXTPROC IsMemoryObjectEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISNAMEAMDPROC IsNameAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISNAMEDBUFFERRESIDENTNVPROC IsNamedBufferResidentNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISNAMEDSTRINGARBPROC IsNamedStringARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISOBJECTBUFFERATIPROC IsObjectBufferATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISOCCLUSIONQUERYNVPROC IsOcclusionQueryNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISPATHNVPROC IsPathNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISPOINTINFILLPATHNVPROC IsPointInFillPathNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISPOINTINSTROKEPATHNVPROC IsPointInStrokePathNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISPROGRAMPROC IsProgram; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISPROGRAMARBPROC IsProgramARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISPROGRAMNVPROC IsProgramNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISPROGRAMPIPELINEPROC IsProgramPipeline; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISQUERYPROC IsQuery; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISQUERYARBPROC IsQueryARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISRENDERBUFFERPROC IsRenderbuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISRENDERBUFFEREXTPROC IsRenderbufferEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISSAMPLERPROC IsSampler; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISSEMAPHOREEXTPROC IsSemaphoreEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISSHADERPROC IsShader; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISSTATENVPROC IsStateNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISSYNCPROC IsSync; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISTEXTUREPROC IsTexture; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISTEXTUREEXTPROC IsTextureEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISTEXTUREHANDLERESIDENTARBPROC IsTextureHandleResidentARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISTEXTUREHANDLERESIDENTNVPROC IsTextureHandleResidentNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISTRANSFORMFEEDBACKPROC IsTransformFeedback; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISTRANSFORMFEEDBACKNVPROC IsTransformFeedbackNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISVARIANTENABLEDEXTPROC IsVariantEnabledEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISVERTEXARRAYPROC IsVertexArray; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISVERTEXARRAYAPPLEPROC IsVertexArrayAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLISVERTEXATTRIBENABLEDAPPLEPROC IsVertexAttribEnabledAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLGPUCOPYIMAGESUBDATANVXPROC LGPUCopyImageSubDataNVX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLGPUINTERLOCKNVXPROC LGPUInterlockNVX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLGPUNAMEDBUFFERSUBDATANVXPROC LGPUNamedBufferSubDataNVX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLABELOBJECTEXTPROC LabelObjectEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLIGHTENVISGIXPROC LightEnviSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLIGHTMODELXOESPROC LightModelxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLIGHTMODELXVOESPROC LightModelxvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLIGHTXOESPROC LightxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLIGHTXVOESPROC LightxvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLINEWIDTHPROC LineWidth; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLINEWIDTHXOESPROC LineWidthxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLINKPROGRAMPROC LinkProgram; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLINKPROGRAMARBPROC LinkProgramARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLISTDRAWCOMMANDSSTATESCLIENTNVPROC ListDrawCommandsStatesClientNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLISTPARAMETERFSGIXPROC ListParameterfSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLISTPARAMETERFVSGIXPROC ListParameterfvSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLISTPARAMETERISGIXPROC ListParameteriSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLISTPARAMETERIVSGIXPROC ListParameterivSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLOADIDENTITYDEFORMATIONMAPSGIXPROC LoadIdentityDeformationMapSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLOADMATRIXXOESPROC LoadMatrixxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLOADPROGRAMNVPROC LoadProgramNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLOADTRANSPOSEMATRIXDARBPROC LoadTransposeMatrixdARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLOADTRANSPOSEMATRIXFARBPROC LoadTransposeMatrixfARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLOADTRANSPOSEMATRIXXOESPROC LoadTransposeMatrixxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLOCKARRAYSEXTPROC LockArraysEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLLOGICOPPROC LogicOp; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAKEBUFFERNONRESIDENTNVPROC MakeBufferNonResidentNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAKEBUFFERRESIDENTNVPROC MakeBufferResidentNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAKEIMAGEHANDLENONRESIDENTARBPROC MakeImageHandleNonResidentARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAKEIMAGEHANDLENONRESIDENTNVPROC MakeImageHandleNonResidentNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAKEIMAGEHANDLERESIDENTARBPROC MakeImageHandleResidentARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAKEIMAGEHANDLERESIDENTNVPROC MakeImageHandleResidentNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAKENAMEDBUFFERNONRESIDENTNVPROC MakeNamedBufferNonResidentNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAKENAMEDBUFFERRESIDENTNVPROC MakeNamedBufferResidentNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAKETEXTUREHANDLENONRESIDENTARBPROC MakeTextureHandleNonResidentARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAKETEXTUREHANDLENONRESIDENTNVPROC MakeTextureHandleNonResidentNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAKETEXTUREHANDLERESIDENTARBPROC MakeTextureHandleResidentARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAKETEXTUREHANDLERESIDENTNVPROC MakeTextureHandleResidentNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAP1XOESPROC Map1xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAP2XOESPROC Map2xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAPBUFFERPROC MapBuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAPBUFFERARBPROC MapBufferARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAPBUFFERRANGEPROC MapBufferRange; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAPCONTROLPOINTSNVPROC MapControlPointsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAPGRID1XOESPROC MapGrid1xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAPGRID2XOESPROC MapGrid2xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAPNAMEDBUFFERPROC MapNamedBuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAPNAMEDBUFFEREXTPROC MapNamedBufferEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAPNAMEDBUFFERRANGEPROC MapNamedBufferRange; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAPNAMEDBUFFERRANGEEXTPROC MapNamedBufferRangeEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAPOBJECTBUFFERATIPROC MapObjectBufferATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAPPARAMETERFVNVPROC MapParameterfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAPPARAMETERIVNVPROC MapParameterivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAPTEXTURE2DINTELPROC MapTexture2DINTEL; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAPVERTEXATTRIB1DAPPLEPROC MapVertexAttrib1dAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAPVERTEXATTRIB1FAPPLEPROC MapVertexAttrib1fAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAPVERTEXATTRIB2DAPPLEPROC MapVertexAttrib2dAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAPVERTEXATTRIB2FAPPLEPROC MapVertexAttrib2fAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATERIALXOESPROC MaterialxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATERIALXVOESPROC MaterialxvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXFRUSTUMEXTPROC MatrixFrustumEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXINDEXPOINTERARBPROC MatrixIndexPointerARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXINDEXUBVARBPROC MatrixIndexubvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXINDEXUIVARBPROC MatrixIndexuivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXINDEXUSVARBPROC MatrixIndexusvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXLOAD3X2FNVPROC MatrixLoad3x2fNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXLOAD3X3FNVPROC MatrixLoad3x3fNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXLOADIDENTITYEXTPROC MatrixLoadIdentityEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXLOADTRANSPOSE3X3FNVPROC MatrixLoadTranspose3x3fNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXLOADTRANSPOSEDEXTPROC MatrixLoadTransposedEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXLOADTRANSPOSEFEXTPROC MatrixLoadTransposefEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXLOADDEXTPROC MatrixLoaddEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXLOADFEXTPROC MatrixLoadfEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXMULT3X2FNVPROC MatrixMult3x2fNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXMULT3X3FNVPROC MatrixMult3x3fNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXMULTTRANSPOSE3X3FNVPROC MatrixMultTranspose3x3fNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXMULTTRANSPOSEDEXTPROC MatrixMultTransposedEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXMULTTRANSPOSEFEXTPROC MatrixMultTransposefEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXMULTDEXTPROC MatrixMultdEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXMULTFEXTPROC MatrixMultfEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXORTHOEXTPROC MatrixOrthoEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXPOPEXTPROC MatrixPopEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXPUSHEXTPROC MatrixPushEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXROTATEDEXTPROC MatrixRotatedEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXROTATEFEXTPROC MatrixRotatefEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXSCALEDEXTPROC MatrixScaledEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXSCALEFEXTPROC MatrixScalefEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXTRANSLATEDEXTPROC MatrixTranslatedEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMATRIXTRANSLATEFEXTPROC MatrixTranslatefEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAXSHADERCOMPILERTHREADSARBPROC MaxShaderCompilerThreadsARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMAXSHADERCOMPILERTHREADSKHRPROC MaxShaderCompilerThreadsKHR; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMEMORYBARRIERPROC MemoryBarrier; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMEMORYBARRIERBYREGIONPROC MemoryBarrierByRegion; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMEMORYBARRIEREXTPROC MemoryBarrierEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMEMORYOBJECTPARAMETERIVEXTPROC MemoryObjectParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMINSAMPLESHADINGPROC MinSampleShading; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMINSAMPLESHADINGARBPROC MinSampleShadingARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMINMAXEXTPROC MinmaxEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTMATRIXXOESPROC MultMatrixxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTTRANSPOSEMATRIXDARBPROC MultTransposeMatrixdARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTTRANSPOSEMATRIXFARBPROC MultTransposeMatrixfARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTTRANSPOSEMATRIXXOESPROC MultTransposeMatrixxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWARRAYSPROC MultiDrawArrays; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWARRAYSEXTPROC MultiDrawArraysEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWARRAYSINDIRECTPROC MultiDrawArraysIndirect; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWARRAYSINDIRECTAMDPROC MultiDrawArraysIndirectAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWARRAYSINDIRECTBINDLESSCOUNTNVPROC MultiDrawArraysIndirectBindlessCountNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWARRAYSINDIRECTBINDLESSNVPROC MultiDrawArraysIndirectBindlessNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC MultiDrawArraysIndirectCount; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWARRAYSINDIRECTCOUNTARBPROC MultiDrawArraysIndirectCountARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWELEMENTARRAYAPPLEPROC MultiDrawElementArrayAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWELEMENTSPROC MultiDrawElements; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC MultiDrawElementsBaseVertex; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWELEMENTSEXTPROC MultiDrawElementsEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWELEMENTSINDIRECTPROC MultiDrawElementsIndirect; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWELEMENTSINDIRECTAMDPROC MultiDrawElementsIndirectAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWELEMENTSINDIRECTBINDLESSCOUNTNVPROC MultiDrawElementsIndirectBindlessCountNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWELEMENTSINDIRECTBINDLESSNVPROC MultiDrawElementsIndirectBindlessNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC MultiDrawElementsIndirectCount; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTARBPROC MultiDrawElementsIndirectCountARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWMESHTASKSINDIRECTCOUNTNVPROC MultiDrawMeshTasksIndirectCountNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWMESHTASKSINDIRECTNVPROC MultiDrawMeshTasksIndirectNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIDRAWRANGEELEMENTARRAYAPPLEPROC MultiDrawRangeElementArrayAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIMODEDRAWARRAYSIBMPROC MultiModeDrawArraysIBM; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTIMODEDRAWELEMENTSIBMPROC MultiModeDrawElementsIBM; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXBUFFEREXTPROC MultiTexBufferEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD1BOESPROC MultiTexCoord1bOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD1BVOESPROC MultiTexCoord1bvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD1DARBPROC MultiTexCoord1dARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD1DVARBPROC MultiTexCoord1dvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD1FARBPROC MultiTexCoord1fARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD1FVARBPROC MultiTexCoord1fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD1HNVPROC MultiTexCoord1hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD1HVNVPROC MultiTexCoord1hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD1IARBPROC MultiTexCoord1iARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD1IVARBPROC MultiTexCoord1ivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD1SARBPROC MultiTexCoord1sARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD1SVARBPROC MultiTexCoord1svARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD1XOESPROC MultiTexCoord1xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD1XVOESPROC MultiTexCoord1xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD2BOESPROC MultiTexCoord2bOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD2BVOESPROC MultiTexCoord2bvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD2DARBPROC MultiTexCoord2dARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD2DVARBPROC MultiTexCoord2dvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD2FARBPROC MultiTexCoord2fARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD2FVARBPROC MultiTexCoord2fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD2HNVPROC MultiTexCoord2hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD2HVNVPROC MultiTexCoord2hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD2IARBPROC MultiTexCoord2iARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD2IVARBPROC MultiTexCoord2ivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD2SARBPROC MultiTexCoord2sARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD2SVARBPROC MultiTexCoord2svARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD2XOESPROC MultiTexCoord2xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD2XVOESPROC MultiTexCoord2xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD3BOESPROC MultiTexCoord3bOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD3BVOESPROC MultiTexCoord3bvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD3DARBPROC MultiTexCoord3dARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD3DVARBPROC MultiTexCoord3dvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD3FARBPROC MultiTexCoord3fARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD3FVARBPROC MultiTexCoord3fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD3HNVPROC MultiTexCoord3hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD3HVNVPROC MultiTexCoord3hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD3IARBPROC MultiTexCoord3iARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD3IVARBPROC MultiTexCoord3ivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD3SARBPROC MultiTexCoord3sARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD3SVARBPROC MultiTexCoord3svARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD3XOESPROC MultiTexCoord3xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD3XVOESPROC MultiTexCoord3xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD4BOESPROC MultiTexCoord4bOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD4BVOESPROC MultiTexCoord4bvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD4DARBPROC MultiTexCoord4dARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD4DVARBPROC MultiTexCoord4dvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD4FARBPROC MultiTexCoord4fARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD4FVARBPROC MultiTexCoord4fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD4HNVPROC MultiTexCoord4hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD4HVNVPROC MultiTexCoord4hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD4IARBPROC MultiTexCoord4iARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD4IVARBPROC MultiTexCoord4ivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD4SARBPROC MultiTexCoord4sARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD4SVARBPROC MultiTexCoord4svARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD4XOESPROC MultiTexCoord4xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORD4XVOESPROC MultiTexCoord4xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXCOORDPOINTEREXTPROC MultiTexCoordPointerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXENVFEXTPROC MultiTexEnvfEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXENVFVEXTPROC MultiTexEnvfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXENVIEXTPROC MultiTexEnviEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXENVIVEXTPROC MultiTexEnvivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXGENDEXTPROC MultiTexGendEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXGENDVEXTPROC MultiTexGendvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXGENFEXTPROC MultiTexGenfEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXGENFVEXTPROC MultiTexGenfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXGENIEXTPROC MultiTexGeniEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXGENIVEXTPROC MultiTexGenivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXIMAGE1DEXTPROC MultiTexImage1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXIMAGE2DEXTPROC MultiTexImage2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXIMAGE3DEXTPROC MultiTexImage3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXPARAMETERIIVEXTPROC MultiTexParameterIivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXPARAMETERIUIVEXTPROC MultiTexParameterIuivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXPARAMETERFEXTPROC MultiTexParameterfEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXPARAMETERFVEXTPROC MultiTexParameterfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXPARAMETERIEXTPROC MultiTexParameteriEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXPARAMETERIVEXTPROC MultiTexParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXRENDERBUFFEREXTPROC MultiTexRenderbufferEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXSUBIMAGE1DEXTPROC MultiTexSubImage1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXSUBIMAGE2DEXTPROC MultiTexSubImage2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTITEXSUBIMAGE3DEXTPROC MultiTexSubImage3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTICASTBARRIERNVPROC MulticastBarrierNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTICASTBLITFRAMEBUFFERNVPROC MulticastBlitFramebufferNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTICASTBUFFERSUBDATANVPROC MulticastBufferSubDataNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTICASTCOPYBUFFERSUBDATANVPROC MulticastCopyBufferSubDataNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTICASTCOPYIMAGESUBDATANVPROC MulticastCopyImageSubDataNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTICASTFRAMEBUFFERSAMPLELOCATIONSFVNVPROC MulticastFramebufferSampleLocationsfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTICASTGETQUERYOBJECTI64VNVPROC MulticastGetQueryObjecti64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTICASTGETQUERYOBJECTIVNVPROC MulticastGetQueryObjectivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTICASTGETQUERYOBJECTUI64VNVPROC MulticastGetQueryObjectui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTICASTGETQUERYOBJECTUIVNVPROC MulticastGetQueryObjectuivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTICASTSCISSORARRAYVNVXPROC MulticastScissorArrayvNVX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTICASTVIEWPORTARRAYVNVXPROC MulticastViewportArrayvNVX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTICASTVIEWPORTPOSITIONWSCALENVXPROC MulticastViewportPositionWScaleNVX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLMULTICASTWAITSYNCNVPROC MulticastWaitSyncNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDBUFFERATTACHMEMORYNVPROC NamedBufferAttachMemoryNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDBUFFERDATAPROC NamedBufferData; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDBUFFERDATAEXTPROC NamedBufferDataEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDBUFFERPAGECOMMITMENTARBPROC NamedBufferPageCommitmentARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDBUFFERPAGECOMMITMENTEXTPROC NamedBufferPageCommitmentEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDBUFFERPAGECOMMITMENTMEMNVPROC NamedBufferPageCommitmentMemNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDBUFFERSTORAGEPROC NamedBufferStorage; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDBUFFERSTORAGEEXTPROC NamedBufferStorageEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDBUFFERSTORAGEEXTERNALEXTPROC NamedBufferStorageExternalEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDBUFFERSTORAGEMEMEXTPROC NamedBufferStorageMemEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDBUFFERSUBDATAPROC NamedBufferSubData; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDBUFFERSUBDATAEXTPROC NamedBufferSubDataEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDCOPYBUFFERSUBDATAEXTPROC NamedCopyBufferSubDataEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC NamedFramebufferDrawBuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC NamedFramebufferDrawBuffers; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC NamedFramebufferParameteri; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDFRAMEBUFFERPARAMETERIEXTPROC NamedFramebufferParameteriEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC NamedFramebufferReadBuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC NamedFramebufferRenderbuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDFRAMEBUFFERRENDERBUFFEREXTPROC NamedFramebufferRenderbufferEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVARBPROC NamedFramebufferSampleLocationsfvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVNVPROC NamedFramebufferSampleLocationsfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDFRAMEBUFFERSAMPLEPOSITIONSFVAMDPROC NamedFramebufferSamplePositionsfvAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDFRAMEBUFFERTEXTUREPROC NamedFramebufferTexture; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDFRAMEBUFFERTEXTURE1DEXTPROC NamedFramebufferTexture1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDFRAMEBUFFERTEXTURE2DEXTPROC NamedFramebufferTexture2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDFRAMEBUFFERTEXTURE3DEXTPROC NamedFramebufferTexture3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDFRAMEBUFFERTEXTUREEXTPROC NamedFramebufferTextureEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDFRAMEBUFFERTEXTUREFACEEXTPROC NamedFramebufferTextureFaceEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC NamedFramebufferTextureLayer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDFRAMEBUFFERTEXTURELAYEREXTPROC NamedFramebufferTextureLayerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDPROGRAMLOCALPARAMETER4DEXTPROC NamedProgramLocalParameter4dEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDPROGRAMLOCALPARAMETER4DVEXTPROC NamedProgramLocalParameter4dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDPROGRAMLOCALPARAMETER4FEXTPROC NamedProgramLocalParameter4fEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDPROGRAMLOCALPARAMETER4FVEXTPROC NamedProgramLocalParameter4fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDPROGRAMLOCALPARAMETERI4IEXTPROC NamedProgramLocalParameterI4iEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDPROGRAMLOCALPARAMETERI4IVEXTPROC NamedProgramLocalParameterI4ivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDPROGRAMLOCALPARAMETERI4UIEXTPROC NamedProgramLocalParameterI4uiEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDPROGRAMLOCALPARAMETERI4UIVEXTPROC NamedProgramLocalParameterI4uivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDPROGRAMLOCALPARAMETERS4FVEXTPROC NamedProgramLocalParameters4fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDPROGRAMLOCALPARAMETERSI4IVEXTPROC NamedProgramLocalParametersI4ivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC NamedProgramLocalParametersI4uivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDPROGRAMSTRINGEXTPROC NamedProgramStringEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDRENDERBUFFERSTORAGEPROC NamedRenderbufferStorage; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC NamedRenderbufferStorageEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC NamedRenderbufferStorageMultisample; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEADVANCEDAMDPROC NamedRenderbufferStorageMultisampleAdvancedAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC NamedRenderbufferStorageMultisampleCoverageEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC NamedRenderbufferStorageMultisampleEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNAMEDSTRINGARBPROC NamedStringARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNEWOBJECTBUFFERATIPROC NewObjectBufferATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMAL3FVERTEX3FSUNPROC Normal3fVertex3fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMAL3FVERTEX3FVSUNPROC Normal3fVertex3fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMAL3HNVPROC Normal3hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMAL3HVNVPROC Normal3hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMAL3XOESPROC Normal3xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMAL3XVOESPROC Normal3xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMALFORMATNVPROC NormalFormatNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMALPOINTEREXTPROC NormalPointerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMALPOINTERLISTIBMPROC NormalPointerListIBM; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMALPOINTERVINTELPROC NormalPointervINTEL; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMALSTREAM3BATIPROC NormalStream3bATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMALSTREAM3BVATIPROC NormalStream3bvATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMALSTREAM3DATIPROC NormalStream3dATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMALSTREAM3DVATIPROC NormalStream3dvATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMALSTREAM3FATIPROC NormalStream3fATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMALSTREAM3FVATIPROC NormalStream3fvATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMALSTREAM3IATIPROC NormalStream3iATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMALSTREAM3IVATIPROC NormalStream3ivATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMALSTREAM3SATIPROC NormalStream3sATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLNORMALSTREAM3SVATIPROC NormalStream3svATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLOBJECTLABELPROC ObjectLabel; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLOBJECTPTRLABELPROC ObjectPtrLabel; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLOBJECTPURGEABLEAPPLEPROC ObjectPurgeableAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLOBJECTUNPURGEABLEAPPLEPROC ObjectUnpurgeableAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLORTHOFOESPROC OrthofOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLORTHOXOESPROC OrthoxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPNTRIANGLESFATIPROC PNTrianglesfATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPNTRIANGLESIATIPROC PNTrianglesiATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPASSTEXCOORDATIPROC PassTexCoordATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPASSTHROUGHXOESPROC PassThroughxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATCHPARAMETERFVPROC PatchParameterfv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATCHPARAMETERIPROC PatchParameteri; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATHCOMMANDSNVPROC PathCommandsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATHCOORDSNVPROC PathCoordsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATHCOVERDEPTHFUNCNVPROC PathCoverDepthFuncNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATHDASHARRAYNVPROC PathDashArrayNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATHGLYPHINDEXARRAYNVPROC PathGlyphIndexArrayNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATHGLYPHINDEXRANGENVPROC PathGlyphIndexRangeNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATHGLYPHRANGENVPROC PathGlyphRangeNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATHGLYPHSNVPROC PathGlyphsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATHMEMORYGLYPHINDEXARRAYNVPROC PathMemoryGlyphIndexArrayNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATHPARAMETERFNVPROC PathParameterfNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATHPARAMETERFVNVPROC PathParameterfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATHPARAMETERINVPROC PathParameteriNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATHPARAMETERIVNVPROC PathParameterivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATHSTENCILDEPTHOFFSETNVPROC PathStencilDepthOffsetNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATHSTENCILFUNCNVPROC PathStencilFuncNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATHSTRINGNVPROC PathStringNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATHSUBCOMMANDSNVPROC PathSubCommandsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPATHSUBCOORDSNVPROC PathSubCoordsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPAUSETRANSFORMFEEDBACKPROC PauseTransformFeedback; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPAUSETRANSFORMFEEDBACKNVPROC PauseTransformFeedbackNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPIXELDATARANGENVPROC PixelDataRangeNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPIXELMAPXPROC PixelMapx; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPIXELSTOREFPROC PixelStoref; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPIXELSTOREIPROC PixelStorei; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPIXELSTOREXPROC PixelStorex; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPIXELTEXGENPARAMETERFSGISPROC PixelTexGenParameterfSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPIXELTEXGENPARAMETERFVSGISPROC PixelTexGenParameterfvSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPIXELTEXGENPARAMETERISGISPROC PixelTexGenParameteriSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPIXELTEXGENPARAMETERIVSGISPROC PixelTexGenParameterivSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPIXELTEXGENSGIXPROC PixelTexGenSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPIXELTRANSFERXOESPROC PixelTransferxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPIXELTRANSFORMPARAMETERFEXTPROC PixelTransformParameterfEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPIXELTRANSFORMPARAMETERFVEXTPROC PixelTransformParameterfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPIXELTRANSFORMPARAMETERIEXTPROC PixelTransformParameteriEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPIXELTRANSFORMPARAMETERIVEXTPROC PixelTransformParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPIXELZOOMXOESPROC PixelZoomxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOINTALONGPATHNVPROC PointAlongPathNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOINTPARAMETERFPROC PointParameterf; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOINTPARAMETERFARBPROC PointParameterfARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOINTPARAMETERFEXTPROC PointParameterfEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOINTPARAMETERFSGISPROC PointParameterfSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOINTPARAMETERFVPROC PointParameterfv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOINTPARAMETERFVARBPROC PointParameterfvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOINTPARAMETERFVEXTPROC PointParameterfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOINTPARAMETERFVSGISPROC PointParameterfvSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOINTPARAMETERIPROC PointParameteri; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOINTPARAMETERINVPROC PointParameteriNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOINTPARAMETERIVPROC PointParameteriv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOINTPARAMETERIVNVPROC PointParameterivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOINTPARAMETERXVOESPROC PointParameterxvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOINTSIZEPROC PointSize; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOINTSIZEXOESPROC PointSizexOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOLLASYNCSGIXPROC PollAsyncSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOLLINSTRUMENTSSGIXPROC PollInstrumentsSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOLYGONMODEPROC PolygonMode; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOLYGONOFFSETPROC PolygonOffset; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOLYGONOFFSETCLAMPPROC PolygonOffsetClamp; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOLYGONOFFSETCLAMPEXTPROC PolygonOffsetClampEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOLYGONOFFSETEXTPROC PolygonOffsetEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOLYGONOFFSETXOESPROC PolygonOffsetxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOPDEBUGGROUPPROC PopDebugGroup; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPOPGROUPMARKEREXTPROC PopGroupMarkerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPRESENTFRAMEDUALFILLNVPROC PresentFrameDualFillNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPRESENTFRAMEKEYEDNVPROC PresentFrameKeyedNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPRIMITIVEBOUNDINGBOXARBPROC PrimitiveBoundingBoxARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPRIMITIVERESTARTINDEXPROC PrimitiveRestartIndex; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPRIMITIVERESTARTINDEXNVPROC PrimitiveRestartIndexNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPRIMITIVERESTARTNVPROC PrimitiveRestartNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPRIORITIZETEXTURESEXTPROC PrioritizeTexturesEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPRIORITIZETEXTURESXOESPROC PrioritizeTexturesxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMBINARYPROC ProgramBinary; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC ProgramBufferParametersIivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC ProgramBufferParametersIuivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMBUFFERPARAMETERSFVNVPROC ProgramBufferParametersfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMENVPARAMETER4DARBPROC ProgramEnvParameter4dARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMENVPARAMETER4DVARBPROC ProgramEnvParameter4dvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMENVPARAMETER4FARBPROC ProgramEnvParameter4fARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMENVPARAMETER4FVARBPROC ProgramEnvParameter4fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMENVPARAMETERI4INVPROC ProgramEnvParameterI4iNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMENVPARAMETERI4IVNVPROC ProgramEnvParameterI4ivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMENVPARAMETERI4UINVPROC ProgramEnvParameterI4uiNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMENVPARAMETERI4UIVNVPROC ProgramEnvParameterI4uivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMENVPARAMETERS4FVEXTPROC ProgramEnvParameters4fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMENVPARAMETERSI4IVNVPROC ProgramEnvParametersI4ivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMENVPARAMETERSI4UIVNVPROC ProgramEnvParametersI4uivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMLOCALPARAMETER4DARBPROC ProgramLocalParameter4dARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMLOCALPARAMETER4DVARBPROC ProgramLocalParameter4dvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMLOCALPARAMETER4FARBPROC ProgramLocalParameter4fARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMLOCALPARAMETER4FVARBPROC ProgramLocalParameter4fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMLOCALPARAMETERI4INVPROC ProgramLocalParameterI4iNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMLOCALPARAMETERI4IVNVPROC ProgramLocalParameterI4ivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMLOCALPARAMETERI4UINVPROC ProgramLocalParameterI4uiNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMLOCALPARAMETERI4UIVNVPROC ProgramLocalParameterI4uivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMLOCALPARAMETERS4FVEXTPROC ProgramLocalParameters4fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMLOCALPARAMETERSI4IVNVPROC ProgramLocalParametersI4ivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMLOCALPARAMETERSI4UIVNVPROC ProgramLocalParametersI4uivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMNAMEDPARAMETER4DNVPROC ProgramNamedParameter4dNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMNAMEDPARAMETER4DVNVPROC ProgramNamedParameter4dvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMNAMEDPARAMETER4FNVPROC ProgramNamedParameter4fNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMNAMEDPARAMETER4FVNVPROC ProgramNamedParameter4fvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMPARAMETER4DNVPROC ProgramParameter4dNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMPARAMETER4DVNVPROC ProgramParameter4dvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMPARAMETER4FNVPROC ProgramParameter4fNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMPARAMETER4FVNVPROC ProgramParameter4fvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMPARAMETERIPROC ProgramParameteri; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMPARAMETERIARBPROC ProgramParameteriARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMPARAMETERIEXTPROC ProgramParameteriEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMPARAMETERS4DVNVPROC ProgramParameters4dvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMPARAMETERS4FVNVPROC ProgramParameters4fvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMPATHFRAGMENTINPUTGENNVPROC ProgramPathFragmentInputGenNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMSTRINGARBPROC ProgramStringARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMSUBROUTINEPARAMETERSUIVNVPROC ProgramSubroutineParametersuivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1DPROC ProgramUniform1d; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1DEXTPROC ProgramUniform1dEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1DVPROC ProgramUniform1dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1DVEXTPROC ProgramUniform1dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1FPROC ProgramUniform1f; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1FEXTPROC ProgramUniform1fEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1FVPROC ProgramUniform1fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1FVEXTPROC ProgramUniform1fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1IPROC ProgramUniform1i; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1I64ARBPROC ProgramUniform1i64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1I64NVPROC ProgramUniform1i64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1I64VARBPROC ProgramUniform1i64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1I64VNVPROC ProgramUniform1i64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1IEXTPROC ProgramUniform1iEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1IVPROC ProgramUniform1iv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1IVEXTPROC ProgramUniform1ivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1UIPROC ProgramUniform1ui; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1UI64ARBPROC ProgramUniform1ui64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1UI64NVPROC ProgramUniform1ui64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1UI64VARBPROC ProgramUniform1ui64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1UI64VNVPROC ProgramUniform1ui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1UIEXTPROC ProgramUniform1uiEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1UIVPROC ProgramUniform1uiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM1UIVEXTPROC ProgramUniform1uivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2DPROC ProgramUniform2d; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2DEXTPROC ProgramUniform2dEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2DVPROC ProgramUniform2dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2DVEXTPROC ProgramUniform2dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2FPROC ProgramUniform2f; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2FEXTPROC ProgramUniform2fEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2FVPROC ProgramUniform2fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2FVEXTPROC ProgramUniform2fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2IPROC ProgramUniform2i; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2I64ARBPROC ProgramUniform2i64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2I64NVPROC ProgramUniform2i64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2I64VARBPROC ProgramUniform2i64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2I64VNVPROC ProgramUniform2i64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2IEXTPROC ProgramUniform2iEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2IVPROC ProgramUniform2iv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2IVEXTPROC ProgramUniform2ivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2UIPROC ProgramUniform2ui; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2UI64ARBPROC ProgramUniform2ui64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2UI64NVPROC ProgramUniform2ui64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2UI64VARBPROC ProgramUniform2ui64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2UI64VNVPROC ProgramUniform2ui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2UIEXTPROC ProgramUniform2uiEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2UIVPROC ProgramUniform2uiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM2UIVEXTPROC ProgramUniform2uivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3DPROC ProgramUniform3d; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3DEXTPROC ProgramUniform3dEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3DVPROC ProgramUniform3dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3DVEXTPROC ProgramUniform3dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3FPROC ProgramUniform3f; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3FEXTPROC ProgramUniform3fEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3FVPROC ProgramUniform3fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3FVEXTPROC ProgramUniform3fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3IPROC ProgramUniform3i; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3I64ARBPROC ProgramUniform3i64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3I64NVPROC ProgramUniform3i64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3I64VARBPROC ProgramUniform3i64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3I64VNVPROC ProgramUniform3i64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3IEXTPROC ProgramUniform3iEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3IVPROC ProgramUniform3iv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3IVEXTPROC ProgramUniform3ivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3UIPROC ProgramUniform3ui; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3UI64ARBPROC ProgramUniform3ui64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3UI64NVPROC ProgramUniform3ui64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3UI64VARBPROC ProgramUniform3ui64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3UI64VNVPROC ProgramUniform3ui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3UIEXTPROC ProgramUniform3uiEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3UIVPROC ProgramUniform3uiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM3UIVEXTPROC ProgramUniform3uivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4DPROC ProgramUniform4d; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4DEXTPROC ProgramUniform4dEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4DVPROC ProgramUniform4dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4DVEXTPROC ProgramUniform4dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4FPROC ProgramUniform4f; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4FEXTPROC ProgramUniform4fEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4FVPROC ProgramUniform4fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4FVEXTPROC ProgramUniform4fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4IPROC ProgramUniform4i; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4I64ARBPROC ProgramUniform4i64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4I64NVPROC ProgramUniform4i64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4I64VARBPROC ProgramUniform4i64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4I64VNVPROC ProgramUniform4i64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4IEXTPROC ProgramUniform4iEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4IVPROC ProgramUniform4iv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4IVEXTPROC ProgramUniform4ivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4UIPROC ProgramUniform4ui; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4UI64ARBPROC ProgramUniform4ui64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4UI64NVPROC ProgramUniform4ui64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4UI64VARBPROC ProgramUniform4ui64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4UI64VNVPROC ProgramUniform4ui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4UIEXTPROC ProgramUniform4uiEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4UIVPROC ProgramUniform4uiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORM4UIVEXTPROC ProgramUniform4uivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMHANDLEUI64ARBPROC ProgramUniformHandleui64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMHANDLEUI64NVPROC ProgramUniformHandleui64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMHANDLEUI64VARBPROC ProgramUniformHandleui64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMHANDLEUI64VNVPROC ProgramUniformHandleui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX2DVPROC ProgramUniformMatrix2dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX2DVEXTPROC ProgramUniformMatrix2dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX2FVPROC ProgramUniformMatrix2fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC ProgramUniformMatrix2fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC ProgramUniformMatrix2x3dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX2X3DVEXTPROC ProgramUniformMatrix2x3dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC ProgramUniformMatrix2x3fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC ProgramUniformMatrix2x3fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC ProgramUniformMatrix2x4dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX2X4DVEXTPROC ProgramUniformMatrix2x4dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC ProgramUniformMatrix2x4fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC ProgramUniformMatrix2x4fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX3DVPROC ProgramUniformMatrix3dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX3DVEXTPROC ProgramUniformMatrix3dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX3FVPROC ProgramUniformMatrix3fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC ProgramUniformMatrix3fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC ProgramUniformMatrix3x2dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX3X2DVEXTPROC ProgramUniformMatrix3x2dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC ProgramUniformMatrix3x2fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC ProgramUniformMatrix3x2fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC ProgramUniformMatrix3x4dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX3X4DVEXTPROC ProgramUniformMatrix3x4dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC ProgramUniformMatrix3x4fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC ProgramUniformMatrix3x4fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX4DVPROC ProgramUniformMatrix4dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX4DVEXTPROC ProgramUniformMatrix4dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX4FVPROC ProgramUniformMatrix4fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC ProgramUniformMatrix4fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC ProgramUniformMatrix4x2dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX4X2DVEXTPROC ProgramUniformMatrix4x2dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC ProgramUniformMatrix4x2fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC ProgramUniformMatrix4x2fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC ProgramUniformMatrix4x3dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX4X3DVEXTPROC ProgramUniformMatrix4x3dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC ProgramUniformMatrix4x3fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC ProgramUniformMatrix4x3fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMUI64NVPROC ProgramUniformui64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMUNIFORMUI64VNVPROC ProgramUniformui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROGRAMVERTEXLIMITNVPROC ProgramVertexLimitNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROVOKINGVERTEXPROC ProvokingVertex; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPROVOKINGVERTEXEXTPROC ProvokingVertexEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC PushClientAttribDefaultEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPUSHDEBUGGROUPPROC PushDebugGroup; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLPUSHGROUPMARKEREXTPROC PushGroupMarkerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLQUERYCOUNTERPROC QueryCounter; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLQUERYMATRIXXOESPROC QueryMatrixxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLQUERYOBJECTPARAMETERUIAMDPROC QueryObjectParameteruiAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLQUERYRESOURCENVPROC QueryResourceNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLQUERYRESOURCETAGNVPROC QueryResourceTagNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRASTERPOS2XOESPROC RasterPos2xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRASTERPOS2XVOESPROC RasterPos2xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRASTERPOS3XOESPROC RasterPos3xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRASTERPOS3XVOESPROC RasterPos3xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRASTERPOS4XOESPROC RasterPos4xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRASTERPOS4XVOESPROC RasterPos4xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRASTERSAMPLESEXTPROC RasterSamplesEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREADBUFFERPROC ReadBuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREADINSTRUMENTSSGIXPROC ReadInstrumentsSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREADPIXELSPROC ReadPixels; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREADNPIXELSPROC ReadnPixels; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREADNPIXELSARBPROC ReadnPixelsARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRECTXOESPROC RectxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRECTXVOESPROC RectxvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREFERENCEPLANESGIXPROC ReferencePlaneSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRELEASEKEYEDMUTEXWIN32EXTPROC ReleaseKeyedMutexWin32EXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRELEASESHADERCOMPILERPROC ReleaseShaderCompiler; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRENDERGPUMASKNVPROC RenderGpuMaskNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRENDERBUFFERSTORAGEPROC RenderbufferStorage; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRENDERBUFFERSTORAGEEXTPROC RenderbufferStorageEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC RenderbufferStorageMultisample; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRENDERBUFFERSTORAGEMULTISAMPLEADVANCEDAMDPROC RenderbufferStorageMultisampleAdvancedAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC RenderbufferStorageMultisampleCoverageNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC RenderbufferStorageMultisampleEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEPOINTERSUNPROC ReplacementCodePointerSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUBSUNPROC ReplacementCodeubSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUBVSUNPROC ReplacementCodeubvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC ReplacementCodeuiColor3fVertex3fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC ReplacementCodeuiColor3fVertex3fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC ReplacementCodeuiColor4fNormal3fVertex3fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC ReplacementCodeuiColor4fNormal3fVertex3fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC ReplacementCodeuiColor4ubVertex3fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC ReplacementCodeuiColor4ubVertex3fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC ReplacementCodeuiNormal3fVertex3fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC ReplacementCodeuiNormal3fVertex3fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUISUNPROC ReplacementCodeuiSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC ReplacementCodeuiTexCoord2fVertex3fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC ReplacementCodeuiTexCoord2fVertex3fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC ReplacementCodeuiVertex3fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC ReplacementCodeuiVertex3fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUIVSUNPROC ReplacementCodeuivSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUSSUNPROC ReplacementCodeusSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREPLACEMENTCODEUSVSUNPROC ReplacementCodeusvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLREQUESTRESIDENTPROGRAMSNVPROC RequestResidentProgramsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRESETHISTOGRAMEXTPROC ResetHistogramEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRESETMEMORYOBJECTPARAMETERNVPROC ResetMemoryObjectParameterNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRESETMINMAXEXTPROC ResetMinmaxEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRESIZEBUFFERSMESAPROC ResizeBuffersMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRESOLVEDEPTHVALUESNVPROC ResolveDepthValuesNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRESUMETRANSFORMFEEDBACKPROC ResumeTransformFeedback; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLRESUMETRANSFORMFEEDBACKNVPROC ResumeTransformFeedbackNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLROTATEXOESPROC RotatexOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSAMPLECOVERAGEPROC SampleCoverage; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSAMPLECOVERAGEARBPROC SampleCoverageARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSAMPLEMAPATIPROC SampleMapATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSAMPLEMASKEXTPROC SampleMaskEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSAMPLEMASKINDEXEDNVPROC SampleMaskIndexedNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSAMPLEMASKSGISPROC SampleMaskSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSAMPLEMASKIPROC SampleMaski; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSAMPLEPATTERNEXTPROC SamplePatternEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSAMPLEPATTERNSGISPROC SamplePatternSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSAMPLERPARAMETERIIVPROC SamplerParameterIiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSAMPLERPARAMETERIUIVPROC SamplerParameterIuiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSAMPLERPARAMETERFPROC SamplerParameterf; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSAMPLERPARAMETERFVPROC SamplerParameterfv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSAMPLERPARAMETERIPROC SamplerParameteri; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSAMPLERPARAMETERIVPROC SamplerParameteriv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSCALEXOESPROC ScalexOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSCISSORPROC Scissor; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSCISSORARRAYVPROC ScissorArrayv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSCISSOREXCLUSIVEARRAYVNVPROC ScissorExclusiveArrayvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSCISSOREXCLUSIVENVPROC ScissorExclusiveNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSCISSORINDEXEDPROC ScissorIndexed; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSCISSORINDEXEDVPROC ScissorIndexedv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLOR3BEXTPROC SecondaryColor3bEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLOR3BVEXTPROC SecondaryColor3bvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLOR3DEXTPROC SecondaryColor3dEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLOR3DVEXTPROC SecondaryColor3dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLOR3FEXTPROC SecondaryColor3fEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLOR3FVEXTPROC SecondaryColor3fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLOR3HNVPROC SecondaryColor3hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLOR3HVNVPROC SecondaryColor3hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLOR3IEXTPROC SecondaryColor3iEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLOR3IVEXTPROC SecondaryColor3ivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLOR3SEXTPROC SecondaryColor3sEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLOR3SVEXTPROC SecondaryColor3svEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLOR3UBEXTPROC SecondaryColor3ubEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLOR3UBVEXTPROC SecondaryColor3ubvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLOR3UIEXTPROC SecondaryColor3uiEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLOR3UIVEXTPROC SecondaryColor3uivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLOR3USEXTPROC SecondaryColor3usEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLOR3USVEXTPROC SecondaryColor3usvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLORFORMATNVPROC SecondaryColorFormatNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLORPOINTEREXTPROC SecondaryColorPointerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSECONDARYCOLORPOINTERLISTIBMPROC SecondaryColorPointerListIBM; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSELECTPERFMONITORCOUNTERSAMDPROC SelectPerfMonitorCountersAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSEMAPHOREPARAMETERIVNVPROC SemaphoreParameterivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSEMAPHOREPARAMETERUI64VEXTPROC SemaphoreParameterui64vEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSEPARABLEFILTER2DEXTPROC SeparableFilter2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSETFENCEAPPLEPROC SetFenceAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSETFENCENVPROC SetFenceNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSETFRAGMENTSHADERCONSTANTATIPROC SetFragmentShaderConstantATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSETINVARIANTEXTPROC SetInvariantEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSETLOCALCONSTANTEXTPROC SetLocalConstantEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSETMULTISAMPLEFVAMDPROC SetMultisamplefvAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSHADERBINARYPROC ShaderBinary; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSHADEROP1EXTPROC ShaderOp1EXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSHADEROP2EXTPROC ShaderOp2EXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSHADEROP3EXTPROC ShaderOp3EXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSHADERSOURCEPROC ShaderSource; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSHADERSOURCEARBPROC ShaderSourceARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSHADERSTORAGEBLOCKBINDINGPROC ShaderStorageBlockBinding; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSHADINGRATEIMAGEBARRIERNVPROC ShadingRateImageBarrierNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSHADINGRATEIMAGEPALETTENVPROC ShadingRateImagePaletteNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSHADINGRATESAMPLEORDERCUSTOMNVPROC ShadingRateSampleOrderCustomNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSHADINGRATESAMPLEORDERNVPROC ShadingRateSampleOrderNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSHARPENTEXFUNCSGISPROC SharpenTexFuncSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSIGNALSEMAPHOREEXTPROC SignalSemaphoreEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSIGNALSEMAPHOREUI64NVXPROC SignalSemaphoreui64NVX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSIGNALVKFENCENVPROC SignalVkFenceNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSIGNALVKSEMAPHORENVPROC SignalVkSemaphoreNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSPECIALIZESHADERPROC SpecializeShader; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSPECIALIZESHADERARBPROC SpecializeShaderARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSPRITEPARAMETERFSGIXPROC SpriteParameterfSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSPRITEPARAMETERFVSGIXPROC SpriteParameterfvSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSPRITEPARAMETERISGIXPROC SpriteParameteriSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSPRITEPARAMETERIVSGIXPROC SpriteParameterivSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTARTINSTRUMENTSSGIXPROC StartInstrumentsSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTATECAPTURENVPROC StateCaptureNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTENCILCLEARTAGEXTPROC StencilClearTagEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTENCILFILLPATHINSTANCEDNVPROC StencilFillPathInstancedNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTENCILFILLPATHNVPROC StencilFillPathNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTENCILFUNCPROC StencilFunc; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTENCILFUNCSEPARATEPROC StencilFuncSeparate; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTENCILFUNCSEPARATEATIPROC StencilFuncSeparateATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTENCILMASKPROC StencilMask; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTENCILMASKSEPARATEPROC StencilMaskSeparate; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTENCILOPPROC StencilOp; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTENCILOPSEPARATEPROC StencilOpSeparate; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTENCILOPSEPARATEATIPROC StencilOpSeparateATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTENCILOPVALUEAMDPROC StencilOpValueAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTENCILSTROKEPATHINSTANCEDNVPROC StencilStrokePathInstancedNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTENCILSTROKEPATHNVPROC StencilStrokePathNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTENCILTHENCOVERFILLPATHINSTANCEDNVPROC StencilThenCoverFillPathInstancedNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTENCILTHENCOVERFILLPATHNVPROC StencilThenCoverFillPathNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTENCILTHENCOVERSTROKEPATHINSTANCEDNVPROC StencilThenCoverStrokePathInstancedNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTENCILTHENCOVERSTROKEPATHNVPROC StencilThenCoverStrokePathNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTOPINSTRUMENTSSGIXPROC StopInstrumentsSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSTRINGMARKERGREMEDYPROC StringMarkerGREMEDY; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSUBPIXELPRECISIONBIASNVPROC SubpixelPrecisionBiasNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSWIZZLEEXTPROC SwizzleEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLSYNCTEXTUREINTELPROC SyncTextureINTEL; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTAGSAMPLEBUFFERSGIXPROC TagSampleBufferSGIX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTANGENT3BEXTPROC Tangent3bEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTANGENT3BVEXTPROC Tangent3bvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTANGENT3DEXTPROC Tangent3dEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTANGENT3DVEXTPROC Tangent3dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTANGENT3FEXTPROC Tangent3fEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTANGENT3FVEXTPROC Tangent3fvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTANGENT3IEXTPROC Tangent3iEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTANGENT3IVEXTPROC Tangent3ivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTANGENT3SEXTPROC Tangent3sEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTANGENT3SVEXTPROC Tangent3svEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTANGENTPOINTEREXTPROC TangentPointerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTBUFFERMASK3DFXPROC TbufferMask3DFX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTESSELLATIONFACTORAMDPROC TessellationFactorAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTESSELLATIONMODEAMDPROC TessellationModeAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTESTFENCEAPPLEPROC TestFenceAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTESTFENCENVPROC TestFenceNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTESTOBJECTAPPLEPROC TestObjectAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXATTACHMEMORYNVPROC TexAttachMemoryNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXBUFFERPROC TexBuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXBUFFERARBPROC TexBufferARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXBUFFEREXTPROC TexBufferEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXBUFFERRANGEPROC TexBufferRange; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXBUMPPARAMETERFVATIPROC TexBumpParameterfvATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXBUMPPARAMETERIVATIPROC TexBumpParameterivATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD1BOESPROC TexCoord1bOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD1BVOESPROC TexCoord1bvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD1HNVPROC TexCoord1hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD1HVNVPROC TexCoord1hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD1XOESPROC TexCoord1xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD1XVOESPROC TexCoord1xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD2BOESPROC TexCoord2bOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD2BVOESPROC TexCoord2bvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC TexCoord2fColor3fVertex3fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC TexCoord2fColor3fVertex3fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC TexCoord2fColor4fNormal3fVertex3fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC TexCoord2fColor4fNormal3fVertex3fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC TexCoord2fColor4ubVertex3fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC TexCoord2fColor4ubVertex3fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC TexCoord2fNormal3fVertex3fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC TexCoord2fNormal3fVertex3fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD2FVERTEX3FSUNPROC TexCoord2fVertex3fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD2FVERTEX3FVSUNPROC TexCoord2fVertex3fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD2HNVPROC TexCoord2hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD2HVNVPROC TexCoord2hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD2XOESPROC TexCoord2xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD2XVOESPROC TexCoord2xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD3BOESPROC TexCoord3bOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD3BVOESPROC TexCoord3bvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD3HNVPROC TexCoord3hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD3HVNVPROC TexCoord3hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD3XOESPROC TexCoord3xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD3XVOESPROC TexCoord3xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD4BOESPROC TexCoord4bOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD4BVOESPROC TexCoord4bvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC TexCoord4fColor4fNormal3fVertex4fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC TexCoord4fColor4fNormal3fVertex4fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD4FVERTEX4FSUNPROC TexCoord4fVertex4fSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD4FVERTEX4FVSUNPROC TexCoord4fVertex4fvSUN; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD4HNVPROC TexCoord4hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD4HVNVPROC TexCoord4hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD4XOESPROC TexCoord4xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORD4XVOESPROC TexCoord4xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORDFORMATNVPROC TexCoordFormatNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORDPOINTEREXTPROC TexCoordPointerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORDPOINTERLISTIBMPROC TexCoordPointerListIBM; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXCOORDPOINTERVINTELPROC TexCoordPointervINTEL; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXENVXOESPROC TexEnvxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXENVXVOESPROC TexEnvxvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXFILTERFUNCSGISPROC TexFilterFuncSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXGENXOESPROC TexGenxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXGENXVOESPROC TexGenxvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXIMAGE1DPROC TexImage1D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXIMAGE2DPROC TexImage2D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXIMAGE2DMULTISAMPLEPROC TexImage2DMultisample; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXIMAGE2DMULTISAMPLECOVERAGENVPROC TexImage2DMultisampleCoverageNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXIMAGE3DPROC TexImage3D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXIMAGE3DEXTPROC TexImage3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXIMAGE3DMULTISAMPLEPROC TexImage3DMultisample; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXIMAGE3DMULTISAMPLECOVERAGENVPROC TexImage3DMultisampleCoverageNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXIMAGE4DSGISPROC TexImage4DSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXPAGECOMMITMENTARBPROC TexPageCommitmentARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXPAGECOMMITMENTMEMNVPROC TexPageCommitmentMemNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXPARAMETERIIVPROC TexParameterIiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXPARAMETERIIVEXTPROC TexParameterIivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXPARAMETERIUIVPROC TexParameterIuiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXPARAMETERIUIVEXTPROC TexParameterIuivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXPARAMETERFPROC TexParameterf; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXPARAMETERFVPROC TexParameterfv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXPARAMETERIPROC TexParameteri; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXPARAMETERIVPROC TexParameteriv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXPARAMETERXOESPROC TexParameterxOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXPARAMETERXVOESPROC TexParameterxvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXRENDERBUFFERNVPROC TexRenderbufferNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSTORAGE1DPROC TexStorage1D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSTORAGE1DEXTPROC TexStorage1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSTORAGE2DPROC TexStorage2D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSTORAGE2DEXTPROC TexStorage2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSTORAGE2DMULTISAMPLEPROC TexStorage2DMultisample; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSTORAGE3DPROC TexStorage3D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSTORAGE3DEXTPROC TexStorage3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSTORAGE3DMULTISAMPLEPROC TexStorage3DMultisample; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSTORAGEMEM1DEXTPROC TexStorageMem1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSTORAGEMEM2DEXTPROC TexStorageMem2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSTORAGEMEM2DMULTISAMPLEEXTPROC TexStorageMem2DMultisampleEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSTORAGEMEM3DEXTPROC TexStorageMem3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSTORAGEMEM3DMULTISAMPLEEXTPROC TexStorageMem3DMultisampleEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSTORAGESPARSEAMDPROC TexStorageSparseAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSUBIMAGE1DPROC TexSubImage1D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSUBIMAGE1DEXTPROC TexSubImage1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSUBIMAGE2DPROC TexSubImage2D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSUBIMAGE2DEXTPROC TexSubImage2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSUBIMAGE3DPROC TexSubImage3D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSUBIMAGE3DEXTPROC TexSubImage3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXSUBIMAGE4DSGISPROC TexSubImage4DSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREATTACHMEMORYNVPROC TextureAttachMemoryNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREBARRIERPROC TextureBarrier; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREBARRIERNVPROC TextureBarrierNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREBUFFERPROC TextureBuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREBUFFEREXTPROC TextureBufferEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREBUFFERRANGEPROC TextureBufferRange; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREBUFFERRANGEEXTPROC TextureBufferRangeEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURECOLORMASKSGISPROC TextureColorMaskSGIS; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREIMAGE1DEXTPROC TextureImage1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREIMAGE2DEXTPROC TextureImage2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREIMAGE2DMULTISAMPLECOVERAGENVPROC TextureImage2DMultisampleCoverageNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREIMAGE2DMULTISAMPLENVPROC TextureImage2DMultisampleNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREIMAGE3DEXTPROC TextureImage3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREIMAGE3DMULTISAMPLECOVERAGENVPROC TextureImage3DMultisampleCoverageNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREIMAGE3DMULTISAMPLENVPROC TextureImage3DMultisampleNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURELIGHTEXTPROC TextureLightEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREMATERIALEXTPROC TextureMaterialEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURENORMALEXTPROC TextureNormalEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREPAGECOMMITMENTEXTPROC TexturePageCommitmentEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREPAGECOMMITMENTMEMNVPROC TexturePageCommitmentMemNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREPARAMETERIIVPROC TextureParameterIiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREPARAMETERIIVEXTPROC TextureParameterIivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREPARAMETERIUIVPROC TextureParameterIuiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREPARAMETERIUIVEXTPROC TextureParameterIuivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREPARAMETERFPROC TextureParameterf; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREPARAMETERFEXTPROC TextureParameterfEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREPARAMETERFVPROC TextureParameterfv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREPARAMETERFVEXTPROC TextureParameterfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREPARAMETERIPROC TextureParameteri; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREPARAMETERIEXTPROC TextureParameteriEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREPARAMETERIVPROC TextureParameteriv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREPARAMETERIVEXTPROC TextureParameterivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURERANGEAPPLEPROC TextureRangeAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURERENDERBUFFEREXTPROC TextureRenderbufferEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESTORAGE1DPROC TextureStorage1D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESTORAGE1DEXTPROC TextureStorage1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESTORAGE2DPROC TextureStorage2D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESTORAGE2DEXTPROC TextureStorage2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC TextureStorage2DMultisample; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESTORAGE2DMULTISAMPLEEXTPROC TextureStorage2DMultisampleEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESTORAGE3DPROC TextureStorage3D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESTORAGE3DEXTPROC TextureStorage3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC TextureStorage3DMultisample; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESTORAGE3DMULTISAMPLEEXTPROC TextureStorage3DMultisampleEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESTORAGEMEM1DEXTPROC TextureStorageMem1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESTORAGEMEM2DEXTPROC TextureStorageMem2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESTORAGEMEM2DMULTISAMPLEEXTPROC TextureStorageMem2DMultisampleEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESTORAGEMEM3DEXTPROC TextureStorageMem3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESTORAGEMEM3DMULTISAMPLEEXTPROC TextureStorageMem3DMultisampleEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESTORAGESPARSEAMDPROC TextureStorageSparseAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESUBIMAGE1DPROC TextureSubImage1D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESUBIMAGE1DEXTPROC TextureSubImage1DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESUBIMAGE2DPROC TextureSubImage2D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESUBIMAGE2DEXTPROC TextureSubImage2DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESUBIMAGE3DPROC TextureSubImage3D; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTURESUBIMAGE3DEXTPROC TextureSubImage3DEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTEXTUREVIEWPROC TextureView; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTRACKMATRIXNVPROC TrackMatrixNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTRANSFORMFEEDBACKATTRIBSNVPROC TransformFeedbackAttribsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC TransformFeedbackBufferBase; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC TransformFeedbackBufferRange; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTRANSFORMFEEDBACKSTREAMATTRIBSNVPROC TransformFeedbackStreamAttribsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTRANSFORMFEEDBACKVARYINGSPROC TransformFeedbackVaryings; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTRANSFORMFEEDBACKVARYINGSEXTPROC TransformFeedbackVaryingsEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTRANSFORMFEEDBACKVARYINGSNVPROC TransformFeedbackVaryingsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTRANSFORMPATHNVPROC TransformPathNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLTRANSLATEXOESPROC TranslatexOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1DPROC Uniform1d; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1DVPROC Uniform1dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1FPROC Uniform1f; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1FARBPROC Uniform1fARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1FVPROC Uniform1fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1FVARBPROC Uniform1fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1IPROC Uniform1i; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1I64ARBPROC Uniform1i64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1I64NVPROC Uniform1i64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1I64VARBPROC Uniform1i64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1I64VNVPROC Uniform1i64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1IARBPROC Uniform1iARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1IVPROC Uniform1iv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1IVARBPROC Uniform1ivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1UIPROC Uniform1ui; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1UI64ARBPROC Uniform1ui64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1UI64NVPROC Uniform1ui64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1UI64VARBPROC Uniform1ui64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1UI64VNVPROC Uniform1ui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1UIEXTPROC Uniform1uiEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1UIVPROC Uniform1uiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM1UIVEXTPROC Uniform1uivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2DPROC Uniform2d; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2DVPROC Uniform2dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2FPROC Uniform2f; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2FARBPROC Uniform2fARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2FVPROC Uniform2fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2FVARBPROC Uniform2fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2IPROC Uniform2i; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2I64ARBPROC Uniform2i64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2I64NVPROC Uniform2i64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2I64VARBPROC Uniform2i64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2I64VNVPROC Uniform2i64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2IARBPROC Uniform2iARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2IVPROC Uniform2iv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2IVARBPROC Uniform2ivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2UIPROC Uniform2ui; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2UI64ARBPROC Uniform2ui64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2UI64NVPROC Uniform2ui64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2UI64VARBPROC Uniform2ui64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2UI64VNVPROC Uniform2ui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2UIEXTPROC Uniform2uiEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2UIVPROC Uniform2uiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM2UIVEXTPROC Uniform2uivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3DPROC Uniform3d; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3DVPROC Uniform3dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3FPROC Uniform3f; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3FARBPROC Uniform3fARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3FVPROC Uniform3fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3FVARBPROC Uniform3fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3IPROC Uniform3i; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3I64ARBPROC Uniform3i64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3I64NVPROC Uniform3i64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3I64VARBPROC Uniform3i64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3I64VNVPROC Uniform3i64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3IARBPROC Uniform3iARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3IVPROC Uniform3iv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3IVARBPROC Uniform3ivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3UIPROC Uniform3ui; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3UI64ARBPROC Uniform3ui64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3UI64NVPROC Uniform3ui64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3UI64VARBPROC Uniform3ui64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3UI64VNVPROC Uniform3ui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3UIEXTPROC Uniform3uiEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3UIVPROC Uniform3uiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM3UIVEXTPROC Uniform3uivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4DPROC Uniform4d; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4DVPROC Uniform4dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4FPROC Uniform4f; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4FARBPROC Uniform4fARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4FVPROC Uniform4fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4FVARBPROC Uniform4fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4IPROC Uniform4i; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4I64ARBPROC Uniform4i64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4I64NVPROC Uniform4i64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4I64VARBPROC Uniform4i64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4I64VNVPROC Uniform4i64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4IARBPROC Uniform4iARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4IVPROC Uniform4iv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4IVARBPROC Uniform4ivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4UIPROC Uniform4ui; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4UI64ARBPROC Uniform4ui64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4UI64NVPROC Uniform4ui64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4UI64VARBPROC Uniform4ui64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4UI64VNVPROC Uniform4ui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4UIEXTPROC Uniform4uiEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4UIVPROC Uniform4uiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORM4UIVEXTPROC Uniform4uivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMBLOCKBINDINGPROC UniformBlockBinding; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMBUFFEREXTPROC UniformBufferEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMHANDLEUI64ARBPROC UniformHandleui64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMHANDLEUI64NVPROC UniformHandleui64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMHANDLEUI64VARBPROC UniformHandleui64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMHANDLEUI64VNVPROC UniformHandleui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX2DVPROC UniformMatrix2dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX2FVPROC UniformMatrix2fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX2FVARBPROC UniformMatrix2fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX2X3DVPROC UniformMatrix2x3dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX2X3FVPROC UniformMatrix2x3fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX2X4DVPROC UniformMatrix2x4dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX2X4FVPROC UniformMatrix2x4fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX3DVPROC UniformMatrix3dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX3FVPROC UniformMatrix3fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX3FVARBPROC UniformMatrix3fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX3X2DVPROC UniformMatrix3x2dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX3X2FVPROC UniformMatrix3x2fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX3X4DVPROC UniformMatrix3x4dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX3X4FVPROC UniformMatrix3x4fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX4DVPROC UniformMatrix4dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX4FVPROC UniformMatrix4fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX4FVARBPROC UniformMatrix4fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX4X2DVPROC UniformMatrix4x2dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX4X2FVPROC UniformMatrix4x2fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX4X3DVPROC UniformMatrix4x3dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMMATRIX4X3FVPROC UniformMatrix4x3fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMSUBROUTINESUIVPROC UniformSubroutinesuiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMUI64NVPROC Uniformui64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNIFORMUI64VNVPROC Uniformui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNLOCKARRAYSEXTPROC UnlockArraysEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNMAPBUFFERPROC UnmapBuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNMAPBUFFERARBPROC UnmapBufferARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNMAPNAMEDBUFFERPROC UnmapNamedBuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNMAPNAMEDBUFFEREXTPROC UnmapNamedBufferEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNMAPOBJECTBUFFERATIPROC UnmapObjectBufferATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUNMAPTEXTURE2DINTELPROC UnmapTexture2DINTEL; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUPDATEOBJECTBUFFERATIPROC UpdateObjectBufferATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUPLOADGPUMASKNVXPROC UploadGpuMaskNVX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUSEPROGRAMPROC UseProgram; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUSEPROGRAMOBJECTARBPROC UseProgramObjectARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUSEPROGRAMSTAGESPROC UseProgramStages; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLUSESHADERPROGRAMEXTPROC UseShaderProgramEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVDPAUFININVPROC VDPAUFiniNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVDPAUGETSURFACEIVNVPROC VDPAUGetSurfaceivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVDPAUINITNVPROC VDPAUInitNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVDPAUISSURFACENVPROC VDPAUIsSurfaceNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVDPAUMAPSURFACESNVPROC VDPAUMapSurfacesNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVDPAUREGISTEROUTPUTSURFACENVPROC VDPAURegisterOutputSurfaceNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVDPAUREGISTERVIDEOSURFACENVPROC VDPAURegisterVideoSurfaceNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVDPAUREGISTERVIDEOSURFACEWITHPICTURESTRUCTURENVPROC VDPAURegisterVideoSurfaceWithPictureStructureNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVDPAUSURFACEACCESSNVPROC VDPAUSurfaceAccessNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVDPAUUNMAPSURFACESNVPROC VDPAUUnmapSurfacesNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVDPAUUNREGISTERSURFACENVPROC VDPAUUnregisterSurfaceNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVALIDATEPROGRAMPROC ValidateProgram; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVALIDATEPROGRAMARBPROC ValidateProgramARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVALIDATEPROGRAMPIPELINEPROC ValidateProgramPipeline; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVARIANTARRAYOBJECTATIPROC VariantArrayObjectATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVARIANTPOINTEREXTPROC VariantPointerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVARIANTBVEXTPROC VariantbvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVARIANTDVEXTPROC VariantdvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVARIANTFVEXTPROC VariantfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVARIANTIVEXTPROC VariantivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVARIANTSVEXTPROC VariantsvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVARIANTUBVEXTPROC VariantubvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVARIANTUIVEXTPROC VariantuivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVARIANTUSVEXTPROC VariantusvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEX2BOESPROC Vertex2bOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEX2BVOESPROC Vertex2bvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEX2HNVPROC Vertex2hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEX2HVNVPROC Vertex2hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEX2XOESPROC Vertex2xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEX2XVOESPROC Vertex2xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEX3BOESPROC Vertex3bOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEX3BVOESPROC Vertex3bvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEX3HNVPROC Vertex3hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEX3HVNVPROC Vertex3hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEX3XOESPROC Vertex3xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEX3XVOESPROC Vertex3xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEX4BOESPROC Vertex4bOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEX4BVOESPROC Vertex4bvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEX4HNVPROC Vertex4hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEX4HVNVPROC Vertex4hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEX4XOESPROC Vertex4xOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEX4XVOESPROC Vertex4xvOES; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYATTRIBBINDINGPROC VertexArrayAttribBinding; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYATTRIBFORMATPROC VertexArrayAttribFormat; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYATTRIBIFORMATPROC VertexArrayAttribIFormat; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYATTRIBLFORMATPROC VertexArrayAttribLFormat; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYBINDVERTEXBUFFEREXTPROC VertexArrayBindVertexBufferEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYBINDINGDIVISORPROC VertexArrayBindingDivisor; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYCOLOROFFSETEXTPROC VertexArrayColorOffsetEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYEDGEFLAGOFFSETEXTPROC VertexArrayEdgeFlagOffsetEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYELEMENTBUFFERPROC VertexArrayElementBuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYFOGCOORDOFFSETEXTPROC VertexArrayFogCoordOffsetEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYINDEXOFFSETEXTPROC VertexArrayIndexOffsetEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYMULTITEXCOORDOFFSETEXTPROC VertexArrayMultiTexCoordOffsetEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYNORMALOFFSETEXTPROC VertexArrayNormalOffsetEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYPARAMETERIAPPLEPROC VertexArrayParameteriAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYRANGEAPPLEPROC VertexArrayRangeAPPLE; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYRANGENVPROC VertexArrayRangeNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYSECONDARYCOLOROFFSETEXTPROC VertexArraySecondaryColorOffsetEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYTEXCOORDOFFSETEXTPROC VertexArrayTexCoordOffsetEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYVERTEXATTRIBBINDINGEXTPROC VertexArrayVertexAttribBindingEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYVERTEXATTRIBDIVISOREXTPROC VertexArrayVertexAttribDivisorEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYVERTEXATTRIBFORMATEXTPROC VertexArrayVertexAttribFormatEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYVERTEXATTRIBIFORMATEXTPROC VertexArrayVertexAttribIFormatEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYVERTEXATTRIBIOFFSETEXTPROC VertexArrayVertexAttribIOffsetEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYVERTEXATTRIBLFORMATEXTPROC VertexArrayVertexAttribLFormatEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYVERTEXATTRIBLOFFSETEXTPROC VertexArrayVertexAttribLOffsetEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYVERTEXATTRIBOFFSETEXTPROC VertexArrayVertexAttribOffsetEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYVERTEXBINDINGDIVISOREXTPROC VertexArrayVertexBindingDivisorEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYVERTEXBUFFERPROC VertexArrayVertexBuffer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYVERTEXBUFFERSPROC VertexArrayVertexBuffers; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXARRAYVERTEXOFFSETEXTPROC VertexArrayVertexOffsetEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1DPROC VertexAttrib1d; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1DARBPROC VertexAttrib1dARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1DNVPROC VertexAttrib1dNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1DVPROC VertexAttrib1dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1DVARBPROC VertexAttrib1dvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1DVNVPROC VertexAttrib1dvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1FPROC VertexAttrib1f; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1FARBPROC VertexAttrib1fARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1FNVPROC VertexAttrib1fNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1FVPROC VertexAttrib1fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1FVARBPROC VertexAttrib1fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1FVNVPROC VertexAttrib1fvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1HNVPROC VertexAttrib1hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1HVNVPROC VertexAttrib1hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1SPROC VertexAttrib1s; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1SARBPROC VertexAttrib1sARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1SNVPROC VertexAttrib1sNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1SVPROC VertexAttrib1sv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1SVARBPROC VertexAttrib1svARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB1SVNVPROC VertexAttrib1svNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2DPROC VertexAttrib2d; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2DARBPROC VertexAttrib2dARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2DNVPROC VertexAttrib2dNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2DVPROC VertexAttrib2dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2DVARBPROC VertexAttrib2dvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2DVNVPROC VertexAttrib2dvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2FPROC VertexAttrib2f; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2FARBPROC VertexAttrib2fARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2FNVPROC VertexAttrib2fNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2FVPROC VertexAttrib2fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2FVARBPROC VertexAttrib2fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2FVNVPROC VertexAttrib2fvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2HNVPROC VertexAttrib2hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2HVNVPROC VertexAttrib2hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2SPROC VertexAttrib2s; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2SARBPROC VertexAttrib2sARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2SNVPROC VertexAttrib2sNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2SVPROC VertexAttrib2sv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2SVARBPROC VertexAttrib2svARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB2SVNVPROC VertexAttrib2svNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3DPROC VertexAttrib3d; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3DARBPROC VertexAttrib3dARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3DNVPROC VertexAttrib3dNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3DVPROC VertexAttrib3dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3DVARBPROC VertexAttrib3dvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3DVNVPROC VertexAttrib3dvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3FPROC VertexAttrib3f; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3FARBPROC VertexAttrib3fARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3FNVPROC VertexAttrib3fNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3FVPROC VertexAttrib3fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3FVARBPROC VertexAttrib3fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3FVNVPROC VertexAttrib3fvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3HNVPROC VertexAttrib3hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3HVNVPROC VertexAttrib3hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3SPROC VertexAttrib3s; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3SARBPROC VertexAttrib3sARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3SNVPROC VertexAttrib3sNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3SVPROC VertexAttrib3sv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3SVARBPROC VertexAttrib3svARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB3SVNVPROC VertexAttrib3svNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4NBVPROC VertexAttrib4Nbv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4NBVARBPROC VertexAttrib4NbvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4NIVPROC VertexAttrib4Niv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4NIVARBPROC VertexAttrib4NivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4NSVPROC VertexAttrib4Nsv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4NSVARBPROC VertexAttrib4NsvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4NUBPROC VertexAttrib4Nub; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4NUBARBPROC VertexAttrib4NubARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4NUBVPROC VertexAttrib4Nubv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4NUBVARBPROC VertexAttrib4NubvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4NUIVPROC VertexAttrib4Nuiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4NUIVARBPROC VertexAttrib4NuivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4NUSVPROC VertexAttrib4Nusv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4NUSVARBPROC VertexAttrib4NusvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4BVPROC VertexAttrib4bv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4BVARBPROC VertexAttrib4bvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4DPROC VertexAttrib4d; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4DARBPROC VertexAttrib4dARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4DNVPROC VertexAttrib4dNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4DVPROC VertexAttrib4dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4DVARBPROC VertexAttrib4dvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4DVNVPROC VertexAttrib4dvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4FPROC VertexAttrib4f; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4FARBPROC VertexAttrib4fARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4FNVPROC VertexAttrib4fNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4FVPROC VertexAttrib4fv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4FVARBPROC VertexAttrib4fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4FVNVPROC VertexAttrib4fvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4HNVPROC VertexAttrib4hNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4HVNVPROC VertexAttrib4hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4IVPROC VertexAttrib4iv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4IVARBPROC VertexAttrib4ivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4SPROC VertexAttrib4s; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4SARBPROC VertexAttrib4sARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4SNVPROC VertexAttrib4sNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4SVPROC VertexAttrib4sv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4SVARBPROC VertexAttrib4svARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4SVNVPROC VertexAttrib4svNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4UBNVPROC VertexAttrib4ubNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4UBVPROC VertexAttrib4ubv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4UBVARBPROC VertexAttrib4ubvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4UBVNVPROC VertexAttrib4ubvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4UIVPROC VertexAttrib4uiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4UIVARBPROC VertexAttrib4uivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4USVPROC VertexAttrib4usv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIB4USVARBPROC VertexAttrib4usvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBARRAYOBJECTATIPROC VertexAttribArrayObjectATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBBINDINGPROC VertexAttribBinding; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBDIVISORPROC VertexAttribDivisor; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBDIVISORARBPROC VertexAttribDivisorARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBFORMATPROC VertexAttribFormat; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBFORMATNVPROC VertexAttribFormatNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI1IPROC VertexAttribI1i; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI1IEXTPROC VertexAttribI1iEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI1IVPROC VertexAttribI1iv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI1IVEXTPROC VertexAttribI1ivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI1UIPROC VertexAttribI1ui; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI1UIEXTPROC VertexAttribI1uiEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI1UIVPROC VertexAttribI1uiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI1UIVEXTPROC VertexAttribI1uivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI2IPROC VertexAttribI2i; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI2IEXTPROC VertexAttribI2iEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI2IVPROC VertexAttribI2iv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI2IVEXTPROC VertexAttribI2ivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI2UIPROC VertexAttribI2ui; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI2UIEXTPROC VertexAttribI2uiEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI2UIVPROC VertexAttribI2uiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI2UIVEXTPROC VertexAttribI2uivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI3IPROC VertexAttribI3i; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI3IEXTPROC VertexAttribI3iEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI3IVPROC VertexAttribI3iv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI3IVEXTPROC VertexAttribI3ivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI3UIPROC VertexAttribI3ui; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI3UIEXTPROC VertexAttribI3uiEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI3UIVPROC VertexAttribI3uiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI3UIVEXTPROC VertexAttribI3uivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI4BVPROC VertexAttribI4bv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI4BVEXTPROC VertexAttribI4bvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI4IPROC VertexAttribI4i; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI4IEXTPROC VertexAttribI4iEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI4IVPROC VertexAttribI4iv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI4IVEXTPROC VertexAttribI4ivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI4SVPROC VertexAttribI4sv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI4SVEXTPROC VertexAttribI4svEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI4UBVPROC VertexAttribI4ubv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI4UBVEXTPROC VertexAttribI4ubvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI4UIPROC VertexAttribI4ui; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI4UIEXTPROC VertexAttribI4uiEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI4UIVPROC VertexAttribI4uiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI4UIVEXTPROC VertexAttribI4uivEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI4USVPROC VertexAttribI4usv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBI4USVEXTPROC VertexAttribI4usvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBIFORMATPROC VertexAttribIFormat; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBIFORMATNVPROC VertexAttribIFormatNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBIPOINTERPROC VertexAttribIPointer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBIPOINTEREXTPROC VertexAttribIPointerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL1DPROC VertexAttribL1d; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL1DEXTPROC VertexAttribL1dEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL1DVPROC VertexAttribL1dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL1DVEXTPROC VertexAttribL1dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL1I64NVPROC VertexAttribL1i64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL1I64VNVPROC VertexAttribL1i64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL1UI64ARBPROC VertexAttribL1ui64ARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL1UI64NVPROC VertexAttribL1ui64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL1UI64VARBPROC VertexAttribL1ui64vARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL1UI64VNVPROC VertexAttribL1ui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL2DPROC VertexAttribL2d; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL2DEXTPROC VertexAttribL2dEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL2DVPROC VertexAttribL2dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL2DVEXTPROC VertexAttribL2dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL2I64NVPROC VertexAttribL2i64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL2I64VNVPROC VertexAttribL2i64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL2UI64NVPROC VertexAttribL2ui64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL2UI64VNVPROC VertexAttribL2ui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL3DPROC VertexAttribL3d; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL3DEXTPROC VertexAttribL3dEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL3DVPROC VertexAttribL3dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL3DVEXTPROC VertexAttribL3dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL3I64NVPROC VertexAttribL3i64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL3I64VNVPROC VertexAttribL3i64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL3UI64NVPROC VertexAttribL3ui64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL3UI64VNVPROC VertexAttribL3ui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL4DPROC VertexAttribL4d; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL4DEXTPROC VertexAttribL4dEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL4DVPROC VertexAttribL4dv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL4DVEXTPROC VertexAttribL4dvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL4I64NVPROC VertexAttribL4i64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL4I64VNVPROC VertexAttribL4i64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL4UI64NVPROC VertexAttribL4ui64NV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBL4UI64VNVPROC VertexAttribL4ui64vNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBLFORMATPROC VertexAttribLFormat; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBLFORMATNVPROC VertexAttribLFormatNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBLPOINTERPROC VertexAttribLPointer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBLPOINTEREXTPROC VertexAttribLPointerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBP1UIPROC VertexAttribP1ui; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBP1UIVPROC VertexAttribP1uiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBP2UIPROC VertexAttribP2ui; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBP2UIVPROC VertexAttribP2uiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBP3UIPROC VertexAttribP3ui; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBP3UIVPROC VertexAttribP3uiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBP4UIPROC VertexAttribP4ui; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBP4UIVPROC VertexAttribP4uiv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBPARAMETERIAMDPROC VertexAttribParameteriAMD; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBPOINTERPROC VertexAttribPointer; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBPOINTERARBPROC VertexAttribPointerARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBPOINTERNVPROC VertexAttribPointerNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBS1DVNVPROC VertexAttribs1dvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBS1FVNVPROC VertexAttribs1fvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBS1HVNVPROC VertexAttribs1hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBS1SVNVPROC VertexAttribs1svNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBS2DVNVPROC VertexAttribs2dvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBS2FVNVPROC VertexAttribs2fvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBS2HVNVPROC VertexAttribs2hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBS2SVNVPROC VertexAttribs2svNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBS3DVNVPROC VertexAttribs3dvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBS3FVNVPROC VertexAttribs3fvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBS3HVNVPROC VertexAttribs3hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBS3SVNVPROC VertexAttribs3svNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBS4DVNVPROC VertexAttribs4dvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBS4FVNVPROC VertexAttribs4fvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBS4HVNVPROC VertexAttribs4hvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBS4SVNVPROC VertexAttribs4svNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXATTRIBS4UBVNVPROC VertexAttribs4ubvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXBINDINGDIVISORPROC VertexBindingDivisor; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXBLENDARBPROC VertexBlendARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXBLENDENVFATIPROC VertexBlendEnvfATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXBLENDENVIATIPROC VertexBlendEnviATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXFORMATNVPROC VertexFormatNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXPOINTEREXTPROC VertexPointerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXPOINTERLISTIBMPROC VertexPointerListIBM; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXPOINTERVINTELPROC VertexPointervINTEL; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM1DATIPROC VertexStream1dATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM1DVATIPROC VertexStream1dvATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM1FATIPROC VertexStream1fATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM1FVATIPROC VertexStream1fvATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM1IATIPROC VertexStream1iATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM1IVATIPROC VertexStream1ivATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM1SATIPROC VertexStream1sATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM1SVATIPROC VertexStream1svATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM2DATIPROC VertexStream2dATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM2DVATIPROC VertexStream2dvATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM2FATIPROC VertexStream2fATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM2FVATIPROC VertexStream2fvATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM2IATIPROC VertexStream2iATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM2IVATIPROC VertexStream2ivATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM2SATIPROC VertexStream2sATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM2SVATIPROC VertexStream2svATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM3DATIPROC VertexStream3dATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM3DVATIPROC VertexStream3dvATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM3FATIPROC VertexStream3fATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM3FVATIPROC VertexStream3fvATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM3IATIPROC VertexStream3iATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM3IVATIPROC VertexStream3ivATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM3SATIPROC VertexStream3sATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM3SVATIPROC VertexStream3svATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM4DATIPROC VertexStream4dATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM4DVATIPROC VertexStream4dvATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM4FATIPROC VertexStream4fATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM4FVATIPROC VertexStream4fvATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM4IATIPROC VertexStream4iATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM4IVATIPROC VertexStream4ivATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM4SATIPROC VertexStream4sATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXSTREAM4SVATIPROC VertexStream4svATI; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXWEIGHTPOINTEREXTPROC VertexWeightPointerEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXWEIGHTFEXTPROC VertexWeightfEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXWEIGHTFVEXTPROC VertexWeightfvEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXWEIGHTHNVPROC VertexWeighthNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVERTEXWEIGHTHVNVPROC VertexWeighthvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVIDEOCAPTURENVPROC VideoCaptureNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVIDEOCAPTURESTREAMPARAMETERDVNVPROC VideoCaptureStreamParameterdvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVIDEOCAPTURESTREAMPARAMETERFVNVPROC VideoCaptureStreamParameterfvNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVIDEOCAPTURESTREAMPARAMETERIVNVPROC VideoCaptureStreamParameterivNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVIEWPORTPROC Viewport; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVIEWPORTARRAYVPROC ViewportArrayv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVIEWPORTINDEXEDFPROC ViewportIndexedf; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVIEWPORTINDEXEDFVPROC ViewportIndexedfv; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVIEWPORTPOSITIONWSCALENVPROC ViewportPositionWScaleNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLVIEWPORTSWIZZLENVPROC ViewportSwizzleNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWAITSEMAPHOREEXTPROC WaitSemaphoreEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWAITSEMAPHOREUI64NVXPROC WaitSemaphoreui64NVX; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWAITSYNCPROC WaitSync; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWAITVKSEMAPHORENVPROC WaitVkSemaphoreNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWEIGHTPATHSNVPROC WeightPathsNV; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWEIGHTPOINTERARBPROC WeightPointerARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWEIGHTBVARBPROC WeightbvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWEIGHTDVARBPROC WeightdvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWEIGHTFVARBPROC WeightfvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWEIGHTIVARBPROC WeightivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWEIGHTSVARBPROC WeightsvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWEIGHTUBVARBPROC WeightubvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWEIGHTUIVARBPROC WeightuivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWEIGHTUSVARBPROC WeightusvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS2DARBPROC WindowPos2dARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS2DMESAPROC WindowPos2dMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS2DVARBPROC WindowPos2dvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS2DVMESAPROC WindowPos2dvMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS2FARBPROC WindowPos2fARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS2FMESAPROC WindowPos2fMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS2FVARBPROC WindowPos2fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS2FVMESAPROC WindowPos2fvMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS2IARBPROC WindowPos2iARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS2IMESAPROC WindowPos2iMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS2IVARBPROC WindowPos2ivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS2IVMESAPROC WindowPos2ivMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS2SARBPROC WindowPos2sARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS2SMESAPROC WindowPos2sMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS2SVARBPROC WindowPos2svARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS2SVMESAPROC WindowPos2svMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS3DARBPROC WindowPos3dARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS3DMESAPROC WindowPos3dMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS3DVARBPROC WindowPos3dvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS3DVMESAPROC WindowPos3dvMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS3FARBPROC WindowPos3fARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS3FMESAPROC WindowPos3fMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS3FVARBPROC WindowPos3fvARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS3FVMESAPROC WindowPos3fvMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS3IARBPROC WindowPos3iARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS3IMESAPROC WindowPos3iMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS3IVARBPROC WindowPos3ivARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS3IVMESAPROC WindowPos3ivMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS3SARBPROC WindowPos3sARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS3SMESAPROC WindowPos3sMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS3SVARBPROC WindowPos3svARB; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS3SVMESAPROC WindowPos3svMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS4DMESAPROC WindowPos4dMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS4DVMESAPROC WindowPos4dvMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS4FMESAPROC WindowPos4fMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS4FVMESAPROC WindowPos4fvMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS4IMESAPROC WindowPos4iMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS4IVMESAPROC WindowPos4ivMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS4SMESAPROC WindowPos4sMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWPOS4SVMESAPROC WindowPos4svMESA; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWINDOWRECTANGLESEXTPROC WindowRectanglesEXT; [MarshalAs(UnmanagedType.FunctionPtr)] internal PFNGLWRITEMASKEXTPROC WriteMaskEXT; #endregion internal IntPtr glad_loader_handler; } }