using StgSharp.Math; using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Text; namespace StgSharp.Graphics { public static unsafe partial class GL { internal unsafe static GLcontext* context; public static unsafe IntPtr LoadGLfunc(string name) { IntPtr ret = InternalIO.glfw.GetProcAddress(name); if (ret == default) { InternalIO.InternalWriteLog( $"Cannot load OpenGL api called {name}, this api may not exist or supported.", LogType.Warning); } return ret; } /// /// sets the framebuffer resize callback of the specified , ///which is called when the framebuffer of the specified is resized. /// /// The Form instance to be controlled /// Method hadler [MethodImpl(MethodImplOptions.AggressiveInlining)] public static unsafe void SetFrameBufferSizeCallback(Form form, FrameBufferSizeHandler handler) { InternalIO.glfw.SetFramebufferSizeCallback(form.windowID, handler); } /// /// Call glClearColor in OpenGL /// specifies the red, green, blue, and alpha values used by glClear to clear the color buffers. /// Values specified by glClearColor are clamped to the range [0,1] /// /// Specify the red values used when the color buffers are cleared. /// Specify the red values used when the color buffers are cleared. /// Specify the red values used when the color buffers are cleared. /// Specify the red values used when the color buffers are cleared. [MethodImpl(MethodImplOptions.AggressiveInlining)] public static unsafe void ClearColor(float R, float G, float B, float A) { ClearColor(R, G, B, A); } /// /// Conpile the provided shader code in string form. /// /// A string represent the shader's code /// An enum represent the type of the shader to /// conpile, including vertex shader and fragment shader. /// An uint value as the only mark of conpiled shader public static unsafe uint CompileShader(string shaderCode, ShaderType shaderType) { uint shaderID; shaderCode += '\0'; byte[] buffer = Encoding.ASCII.GetBytes(shaderCode); fixed (byte* data = &buffer[0]) { shaderID = InternalIO.InternalLoadShaderCode(data, (int)shaderType); } if (shaderID == 0) { IntPtr logPtr = InternalIO.InternalReadLog(); string log; try { byte[] logByte = new byte[512]; Marshal.Copy(logPtr, logByte, 0, 512); log = Encoding.UTF8.GetString(logByte); log = log.Replace("\0", ""); bool isUseful = false; foreach (char item in log) { if (!char.IsControl(item)) { isUseful = true; break; } } if (!isUseful) { throw new Exception(); } } catch (Exception) { log = "Failed to compile shader.\nFailed to get GLSL compiler log"; } InternalIO.InternalWriteLog(log, LogType.Error); } return shaderID; } /// /// Creates a form and its associated /// /// Required width /// Required width /// Tittle of the window /// /// /// The instance of created form /// public static unsafe Form CreateWindow( int width, int height, string tittle, IntPtr monitor, Form share) { byte[] tittleBytes = Encoding.UTF8.GetBytes(tittle); IntPtr windowPtr; if (share == null) { windowPtr = InternalIO.glfw.CreateWindow( width, height, tittleBytes, monitor, IntPtr.Zero); } else { windowPtr = InternalIO.glfw.CreateWindow( width, height, tittleBytes, monitor, share.windowID); } if ((long)windowPtr == -1 || (long)windowPtr == -2) { throw new Exception("Cannot create window instance!"); } else { Form form = new Form(); form.Size = new Vec2d(width, height); form.windowID = windowPtr; return form; } } public static unsafe uint CreatGraphicProgram() { return glCreateProgram(); } [MethodImpl(MethodImplOptions.AggressiveInlining)] public static unsafe void DrawElements(GepmetryType mode, int count, Type type, IntPtr ptr) { uint a; switch (type.Name) { case "UInt32": a = GLconst.UNSIGNED_INT; break; case "UInt16": a = GLconst.UNSIGNED_SHORT; break; case "Byte": a = GLconst.UNSIGNED_BYTE; break; default: InternalIO.InternalWriteLog( $"Parameter error in parameter {nameof(type)} method DrawElements. " + $"Only {typeof(uint).Name},{typeof(ushort).Name},{typeof(byte).Name} types are suporrted.", LogType.Error); return; } glDrawElements((uint)mode, count, a, (void*)ptr); } public static unsafe IntPtr GetProcAddress(string name) { IntPtr ret = InternalIO.glfw.GetProcAddress(name); return ret; } public static unsafe bool GetWindowShouldClose(Form form) { return InternalIO.glfw.WindowShouldClose(form.windowID) == 0; } public static unsafe void GLswapBuffers(Form form) { if (form.windowID == IntPtr.Zero) { return; } InternalIO.glfw.SwapBuffers(form.windowID); } public static unsafe void MakeContexCurrent(Form form) { if (form.windowID == IntPtr.Zero) { return; } InternalIO.glfw.MakeContextCurrent(form.windowID); } [MethodImpl(MethodImplOptions.AggressiveInlining)] public static unsafe void SetBufferData(BufferType bufferType, T bufferData, BufferUsage usage) where T : IMat { int size = sizeof(T); glBufferData( (uint)bufferType, size, &bufferData, (uint)usage); } [MethodImpl(MethodImplOptions.AggressiveInlining)] public static unsafe void ClearGraphicError() { while (glGetError() != 0) { } } [MethodImpl(MethodImplOptions.AggressiveInlining)] public static unsafe void GetGraphicError() { string error = null; uint code = glGetError(); while (code != 0) { error += $"OpenGL error {code}\n"; } try { if (error != null) { throw new Exception(); } } catch (Exception ex) { /* InternalIO.InternalWriteLog( error + ex.StackTrace, LogType.Error ); /**/ } return; } [MethodImpl(MethodImplOptions.AggressiveInlining)] public static unsafe void SetBufferData(BufferType bufferType, T[] bufferArray, BufferUsage usage) where T : struct, IConvertible { int size = bufferArray.Length * Marshal.SizeOf(typeof(T)); fixed (void* bufferPtr = &bufferArray[0]) glBufferData( (uint)bufferType, size, bufferPtr, (uint)usage); } } [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 internal IntPtr AccumxOESptr; internal IntPtr AcquireKeyedMutexWin32EXTptr; internal IntPtr ActiveProgramEXTptr; internal IntPtr ActiveShaderProgramptr; internal IntPtr ActiveStencilFaceEXTptr; internal IntPtr ActiveTextureptr; internal IntPtr ActiveTextureARBptr; internal IntPtr ActiveVaryingNVptr; internal IntPtr AlphaFragmentOp1ATIptr; internal IntPtr AlphaFragmentOp2ATIptr; internal IntPtr AlphaFragmentOp3ATIptr; internal IntPtr AlphaFuncxOESptr; internal IntPtr AlphaToCoverageDitherControlNVptr; internal IntPtr ApplyFramebufferAttachmentCMAAINTELptr; internal IntPtr ApplyTextureEXTptr; internal IntPtr AreProgramsResidentNVptr; internal IntPtr AreTexturesResidentEXTptr; internal IntPtr ArrayElementEXTptr; internal IntPtr ArrayObjectATIptr; internal IntPtr AsyncCopyBufferSubDataNVXptr; internal IntPtr AsyncCopyImageSubDataNVXptr; internal IntPtr AsyncMarkerSGIXptr; internal IntPtr AttachObjectARBptr; internal IntPtr AttachShaderptr; internal IntPtr BeginConditionalRenderptr; internal IntPtr BeginConditionalRenderNVptr; internal IntPtr BeginConditionalRenderNVXptr; internal IntPtr BeginFragmentShaderATIptr; internal IntPtr BeginOcclusionQueryNVptr; internal IntPtr BeginPerfMonitorAMDptr; internal IntPtr BeginPerfQueryINTELptr; internal IntPtr BeginQueryptr; internal IntPtr BeginQueryARBptr; internal IntPtr BeginQueryIndexedptr; internal IntPtr BeginTransformFeedbackptr; internal IntPtr BeginTransformFeedbackEXTptr; internal IntPtr BeginTransformFeedbackNVptr; internal IntPtr BeginVertexShaderEXTptr; internal IntPtr BeginVideoCaptureNVptr; internal IntPtr BindAttribLocationptr; internal IntPtr BindAttribLocationARBptr; internal IntPtr BindBufferptr; internal IntPtr BindBufferARBptr; internal IntPtr BindBufferBaseptr; internal IntPtr BindBufferBaseEXTptr; internal IntPtr BindBufferBaseNVptr; internal IntPtr BindBufferOffsetEXTptr; internal IntPtr BindBufferOffsetNVptr; internal IntPtr BindBufferRangeptr; internal IntPtr BindBufferRangeEXTptr; internal IntPtr BindBufferRangeNVptr; internal IntPtr BindBuffersBaseptr; internal IntPtr BindBuffersRangeptr; internal IntPtr BindFragDataLocationptr; internal IntPtr BindFragDataLocationEXTptr; internal IntPtr BindFragDataLocationIndexedptr; internal IntPtr BindFragmentShaderATIptr; internal IntPtr BindFramebufferptr; internal IntPtr BindFramebufferEXTptr; internal IntPtr BindImageTextureptr; internal IntPtr BindImageTextureEXTptr; internal IntPtr BindImageTexturesptr; internal IntPtr BindLightParameterEXTptr; internal IntPtr BindMaterialParameterEXTptr; internal IntPtr BindMultiTextureEXTptr; internal IntPtr BindParameterEXTptr; internal IntPtr BindProgramARBptr; internal IntPtr BindProgramNVptr; internal IntPtr BindProgramPipelineptr; internal IntPtr BindRenderbufferptr; internal IntPtr BindRenderbufferEXTptr; internal IntPtr BindSamplerptr; internal IntPtr BindSamplersptr; internal IntPtr BindShadingRateImageNVptr; internal IntPtr BindTexGenParameterEXTptr; internal IntPtr BindTextureptr; internal IntPtr BindTextureEXTptr; internal IntPtr BindTextureUnitptr; internal IntPtr BindTextureUnitParameterEXTptr; internal IntPtr BindTexturesptr; internal IntPtr BindTransformFeedbackptr; internal IntPtr BindTransformFeedbackNVptr; internal IntPtr BindVertexArrayptr; internal IntPtr BindVertexArrayAPPLEptr; internal IntPtr BindVertexBufferptr; internal IntPtr BindVertexBuffersptr; internal IntPtr BindVertexShaderEXTptr; internal IntPtr BindVideoCaptureStreamBufferNVptr; internal IntPtr BindVideoCaptureStreamTextureNVptr; internal IntPtr Binormal3bEXTptr; internal IntPtr Binormal3bvEXTptr; internal IntPtr Binormal3dEXTptr; internal IntPtr Binormal3dvEXTptr; internal IntPtr Binormal3fEXTptr; internal IntPtr Binormal3fvEXTptr; internal IntPtr Binormal3iEXTptr; internal IntPtr Binormal3ivEXTptr; internal IntPtr Binormal3sEXTptr; internal IntPtr Binormal3svEXTptr; internal IntPtr BinormalPointerEXTptr; internal IntPtr BitmapxOESptr; internal IntPtr BlendBarrierKHRptr; internal IntPtr BlendBarrierNVptr; internal IntPtr BlendColorptr; internal IntPtr BlendColorEXTptr; internal IntPtr BlendColorxOESptr; internal IntPtr BlendEquationptr; internal IntPtr BlendEquationEXTptr; internal IntPtr BlendEquationIndexedAMDptr; internal IntPtr BlendEquationSeparateptr; internal IntPtr BlendEquationSeparateEXTptr; internal IntPtr BlendEquationSeparateIndexedAMDptr; internal IntPtr BlendEquationSeparateiptr; internal IntPtr BlendEquationSeparateiARBptr; internal IntPtr BlendEquationiptr; internal IntPtr BlendEquationiARBptr; internal IntPtr BlendFuncptr; internal IntPtr BlendFuncIndexedAMDptr; internal IntPtr BlendFuncSeparateptr; internal IntPtr BlendFuncSeparateEXTptr; internal IntPtr BlendFuncSeparateINGRptr; internal IntPtr BlendFuncSeparateIndexedAMDptr; internal IntPtr BlendFuncSeparateiptr; internal IntPtr BlendFuncSeparateiARBptr; internal IntPtr BlendFunciptr; internal IntPtr BlendFunciARBptr; internal IntPtr BlendParameteriNVptr; internal IntPtr BlitFramebufferptr; internal IntPtr BlitFramebufferEXTptr; internal IntPtr BlitFramebufferLayerEXTptr; internal IntPtr BlitFramebufferLayersEXTptr; internal IntPtr BlitNamedFramebufferptr; internal IntPtr BufferAddressRangeNVptr; internal IntPtr BufferAttachMemoryNVptr; internal IntPtr BufferDataptr; internal IntPtr BufferDataARBptr; internal IntPtr BufferPageCommitmentARBptr; internal IntPtr BufferPageCommitmentMemNVptr; internal IntPtr BufferParameteriAPPLEptr; internal IntPtr BufferStorageptr; internal IntPtr BufferStorageExternalEXTptr; internal IntPtr BufferStorageMemEXTptr; internal IntPtr BufferSubDataptr; internal IntPtr BufferSubDataARBptr; internal IntPtr CallCommandListNVptr; internal IntPtr CheckFramebufferStatusptr; internal IntPtr CheckFramebufferStatusEXTptr; internal IntPtr CheckNamedFramebufferStatusptr; internal IntPtr CheckNamedFramebufferStatusEXTptr; internal IntPtr ClampColorptr; internal IntPtr ClampColorARBptr; internal IntPtr Clearptr; internal IntPtr ClearAccumxOESptr; internal IntPtr ClearBufferDataptr; internal IntPtr ClearBufferSubDataptr; internal IntPtr ClearBufferfiptr; internal IntPtr ClearBufferfvptr; internal IntPtr ClearBufferivptr; internal IntPtr ClearBufferuivptr; internal IntPtr ClearColorptr; internal IntPtr ClearColorIiEXTptr; internal IntPtr ClearColorIuiEXTptr; internal IntPtr ClearColorxOESptr; internal IntPtr ClearDepthptr; internal IntPtr ClearDepthdNVptr; internal IntPtr ClearDepthfptr; internal IntPtr ClearDepthfOESptr; internal IntPtr ClearDepthxOESptr; internal IntPtr ClearNamedBufferDataptr; internal IntPtr ClearNamedBufferDataEXTptr; internal IntPtr ClearNamedBufferSubDataptr; internal IntPtr ClearNamedBufferSubDataEXTptr; internal IntPtr ClearNamedFramebufferfiptr; internal IntPtr ClearNamedFramebufferfvptr; internal IntPtr ClearNamedFramebufferivptr; internal IntPtr ClearNamedFramebufferuivptr; internal IntPtr ClearStencilptr; internal IntPtr ClearTexImageptr; internal IntPtr ClearTexSubImageptr; internal IntPtr ClientActiveTextureARBptr; internal IntPtr ClientActiveVertexStreamATIptr; internal IntPtr ClientAttribDefaultEXTptr; internal IntPtr ClientWaitSemaphoreui64NVXptr; internal IntPtr ClientWaitSyncptr; internal IntPtr ClipControlptr; internal IntPtr ClipPlanefOESptr; internal IntPtr ClipPlanexOESptr; internal IntPtr Color3fVertex3fSUNptr; internal IntPtr Color3fVertex3fvSUNptr; internal IntPtr Color3hNVptr; internal IntPtr Color3hvNVptr; internal IntPtr Color3xOESptr; internal IntPtr Color3xvOESptr; internal IntPtr Color4fNormal3fVertex3fSUNptr; internal IntPtr Color4fNormal3fVertex3fvSUNptr; internal IntPtr Color4hNVptr; internal IntPtr Color4hvNVptr; internal IntPtr Color4ubVertex2fSUNptr; internal IntPtr Color4ubVertex2fvSUNptr; internal IntPtr Color4ubVertex3fSUNptr; internal IntPtr Color4ubVertex3fvSUNptr; internal IntPtr Color4xOESptr; internal IntPtr Color4xvOESptr; internal IntPtr ColorFormatNVptr; internal IntPtr ColorFragmentOp1ATIptr; internal IntPtr ColorFragmentOp2ATIptr; internal IntPtr ColorFragmentOp3ATIptr; internal IntPtr ColorMaskptr; internal IntPtr ColorMaskIndexedEXTptr; internal IntPtr ColorMaskiptr; internal IntPtr ColorPointerEXTptr; internal IntPtr ColorPointerListIBMptr; internal IntPtr ColorPointervINTELptr; internal IntPtr ColorSubTableEXTptr; internal IntPtr ColorTableEXTptr; internal IntPtr ColorTableParameterfvSGIptr; internal IntPtr ColorTableParameterivSGIptr; internal IntPtr ColorTableSGIptr; internal IntPtr CombinerInputNVptr; internal IntPtr CombinerOutputNVptr; internal IntPtr CombinerParameterfNVptr; internal IntPtr CombinerParameterfvNVptr; internal IntPtr CombinerParameteriNVptr; internal IntPtr CombinerParameterivNVptr; internal IntPtr CombinerStageParameterfvNVptr; internal IntPtr CommandListSegmentsNVptr; internal IntPtr CompileCommandListNVptr; internal IntPtr CompileShaderptr; internal IntPtr CompileShaderARBptr; internal IntPtr CompileShaderIncludeARBptr; internal IntPtr CompressedMultiTexImage1DEXTptr; internal IntPtr CompressedMultiTexImage2DEXTptr; internal IntPtr CompressedMultiTexImage3DEXTptr; internal IntPtr CompressedMultiTexSubImage1DEXTptr; internal IntPtr CompressedMultiTexSubImage2DEXTptr; internal IntPtr CompressedMultiTexSubImage3DEXTptr; internal IntPtr CompressedTexImage1Dptr; internal IntPtr CompressedTexImage1DARBptr; internal IntPtr CompressedTexImage2Dptr; internal IntPtr CompressedTexImage2DARBptr; internal IntPtr CompressedTexImage3Dptr; internal IntPtr CompressedTexImage3DARBptr; internal IntPtr CompressedTexSubImage1Dptr; internal IntPtr CompressedTexSubImage1DARBptr; internal IntPtr CompressedTexSubImage2Dptr; internal IntPtr CompressedTexSubImage2DARBptr; internal IntPtr CompressedTexSubImage3Dptr; internal IntPtr CompressedTexSubImage3DARBptr; internal IntPtr CompressedTextureImage1DEXTptr; internal IntPtr CompressedTextureImage2DEXTptr; internal IntPtr CompressedTextureImage3DEXTptr; internal IntPtr CompressedTextureSubImage1Dptr; internal IntPtr CompressedTextureSubImage1DEXTptr; internal IntPtr CompressedTextureSubImage2Dptr; internal IntPtr CompressedTextureSubImage2DEXTptr; internal IntPtr CompressedTextureSubImage3Dptr; internal IntPtr CompressedTextureSubImage3DEXTptr; internal IntPtr ConservativeRasterParameterfNVptr; internal IntPtr ConservativeRasterParameteriNVptr; internal IntPtr ConvolutionFilter1DEXTptr; internal IntPtr ConvolutionFilter2DEXTptr; internal IntPtr ConvolutionParameterfEXTptr; internal IntPtr ConvolutionParameterfvEXTptr; internal IntPtr ConvolutionParameteriEXTptr; internal IntPtr ConvolutionParameterivEXTptr; internal IntPtr ConvolutionParameterxOESptr; internal IntPtr ConvolutionParameterxvOESptr; internal IntPtr CopyBufferSubDataptr; internal IntPtr CopyColorSubTableEXTptr; internal IntPtr CopyColorTableSGIptr; internal IntPtr CopyConvolutionFilter1DEXTptr; internal IntPtr CopyConvolutionFilter2DEXTptr; internal IntPtr CopyImageSubDataptr; internal IntPtr CopyImageSubDataNVptr; internal IntPtr CopyMultiTexImage1DEXTptr; internal IntPtr CopyMultiTexImage2DEXTptr; internal IntPtr CopyMultiTexSubImage1DEXTptr; internal IntPtr CopyMultiTexSubImage2DEXTptr; internal IntPtr CopyMultiTexSubImage3DEXTptr; internal IntPtr CopyNamedBufferSubDataptr; internal IntPtr CopyPathNVptr; internal IntPtr CopyTexImage1Dptr; internal IntPtr CopyTexImage1DEXTptr; internal IntPtr CopyTexImage2Dptr; internal IntPtr CopyTexImage2DEXTptr; internal IntPtr CopyTexSubImage1Dptr; internal IntPtr CopyTexSubImage1DEXTptr; internal IntPtr CopyTexSubImage2Dptr; internal IntPtr CopyTexSubImage2DEXTptr; internal IntPtr CopyTexSubImage3Dptr; internal IntPtr CopyTexSubImage3DEXTptr; internal IntPtr CopyTextureImage1DEXTptr; internal IntPtr CopyTextureImage2DEXTptr; internal IntPtr CopyTextureSubImage1Dptr; internal IntPtr CopyTextureSubImage1DEXTptr; internal IntPtr CopyTextureSubImage2Dptr; internal IntPtr CopyTextureSubImage2DEXTptr; internal IntPtr CopyTextureSubImage3Dptr; internal IntPtr CopyTextureSubImage3DEXTptr; internal IntPtr CoverFillPathInstancedNVptr; internal IntPtr CoverFillPathNVptr; internal IntPtr CoverStrokePathInstancedNVptr; internal IntPtr CoverStrokePathNVptr; internal IntPtr CoverageModulationNVptr; internal IntPtr CoverageModulationTableNVptr; internal IntPtr CreateBuffersptr; internal IntPtr CreateCommandListsNVptr; internal IntPtr CreateFramebuffersptr; internal IntPtr CreateMemoryObjectsEXTptr; internal IntPtr CreatePerfQueryINTELptr; internal IntPtr CreateProgramptr; internal IntPtr CreateProgramObjectARBptr; internal IntPtr CreateProgramPipelinesptr; internal IntPtr CreateProgressFenceNVXptr; internal IntPtr CreateQueriesptr; internal IntPtr CreateRenderbuffersptr; internal IntPtr CreateSamplersptr; internal IntPtr CreateSemaphoresNVptr; internal IntPtr CreateShaderptr; internal IntPtr CreateShaderObjectARBptr; internal IntPtr CreateShaderProgramEXTptr; internal IntPtr CreateShaderProgramvptr; internal IntPtr CreateStatesNVptr; internal IntPtr CreateSyncFromCLeventARBptr; internal IntPtr CreateTexturesptr; internal IntPtr CreateTransformFeedbacksptr; internal IntPtr CreateVertexArraysptr; internal IntPtr CullFaceptr; internal IntPtr CullParameterdvEXTptr; internal IntPtr CullParameterfvEXTptr; internal IntPtr CurrentPaletteMatrixARBptr; internal IntPtr DebugMessageCallbackptr; internal IntPtr DebugMessageCallbackAMDptr; internal IntPtr DebugMessageCallbackARBptr; internal IntPtr DebugMessageControlptr; internal IntPtr DebugMessageControlARBptr; internal IntPtr DebugMessageEnableAMDptr; internal IntPtr DebugMessageInsertptr; internal IntPtr DebugMessageInsertAMDptr; internal IntPtr DebugMessageInsertARBptr; internal IntPtr DeformSGIXptr; internal IntPtr DeformationMap3dSGIXptr; internal IntPtr DeformationMap3fSGIXptr; internal IntPtr DeleteAsyncMarkersSGIXptr; internal IntPtr DeleteBuffersptr; internal IntPtr DeleteBuffersARBptr; internal IntPtr DeleteCommandListsNVptr; internal IntPtr DeleteFencesAPPLEptr; internal IntPtr DeleteFencesNVptr; internal IntPtr DeleteFragmentShaderATIptr; internal IntPtr DeleteFramebuffersptr; internal IntPtr DeleteFramebuffersEXTptr; internal IntPtr DeleteMemoryObjectsEXTptr; internal IntPtr DeleteNamedStringARBptr; internal IntPtr DeleteNamesAMDptr; internal IntPtr DeleteObjectARBptr; internal IntPtr DeleteOcclusionQueriesNVptr; internal IntPtr DeletePathsNVptr; internal IntPtr DeletePerfMonitorsAMDptr; internal IntPtr DeletePerfQueryINTELptr; internal IntPtr DeleteProgramptr; internal IntPtr DeleteProgramPipelinesptr; internal IntPtr DeleteProgramsARBptr; internal IntPtr DeleteProgramsNVptr; internal IntPtr DeleteQueriesptr; internal IntPtr DeleteQueriesARBptr; internal IntPtr DeleteQueryResourceTagNVptr; internal IntPtr DeleteRenderbuffersptr; internal IntPtr DeleteRenderbuffersEXTptr; internal IntPtr DeleteSamplersptr; internal IntPtr DeleteSemaphoresEXTptr; internal IntPtr DeleteShaderptr; internal IntPtr DeleteStatesNVptr; internal IntPtr DeleteSyncptr; internal IntPtr DeleteTexturesptr; internal IntPtr DeleteTexturesEXTptr; internal IntPtr DeleteTransformFeedbacksptr; internal IntPtr DeleteTransformFeedbacksNVptr; internal IntPtr DeleteVertexArraysptr; internal IntPtr DeleteVertexArraysAPPLEptr; internal IntPtr DeleteVertexShaderEXTptr; internal IntPtr DepthBoundsEXTptr; internal IntPtr DepthBoundsdNVptr; internal IntPtr DepthFuncptr; internal IntPtr DepthMaskptr; internal IntPtr DepthRangeptr; internal IntPtr DepthRangeArraydvNVptr; internal IntPtr DepthRangeArrayvptr; internal IntPtr DepthRangeIndexedptr; internal IntPtr DepthRangeIndexeddNVptr; internal IntPtr DepthRangedNVptr; internal IntPtr DepthRangefptr; internal IntPtr DepthRangefOESptr; internal IntPtr DepthRangexOESptr; internal IntPtr DetachObjectARBptr; internal IntPtr DetachShaderptr; internal IntPtr DetailTexFuncSGISptr; internal IntPtr Disableptr; internal IntPtr DisableClientStateIndexedEXTptr; internal IntPtr DisableClientStateiEXTptr; internal IntPtr DisableIndexedEXTptr; internal IntPtr DisableVariantClientStateEXTptr; internal IntPtr DisableVertexArrayAttribptr; internal IntPtr DisableVertexArrayAttribEXTptr; internal IntPtr DisableVertexArrayEXTptr; internal IntPtr DisableVertexAttribAPPLEptr; internal IntPtr DisableVertexAttribArrayptr; internal IntPtr DisableVertexAttribArrayARBptr; internal IntPtr Disableiptr; internal IntPtr DispatchComputeptr; internal IntPtr DispatchComputeGroupSizeARBptr; internal IntPtr DispatchComputeIndirectptr; internal IntPtr DrawArraysptr; internal IntPtr DrawArraysEXTptr; internal IntPtr DrawArraysIndirectptr; internal IntPtr DrawArraysInstancedptr; internal IntPtr DrawArraysInstancedARBptr; internal IntPtr DrawArraysInstancedBaseInstanceptr; internal IntPtr DrawArraysInstancedEXTptr; internal IntPtr DrawBufferptr; internal IntPtr DrawBuffersptr; internal IntPtr DrawBuffersARBptr; internal IntPtr DrawBuffersATIptr; internal IntPtr DrawCommandsAddressNVptr; internal IntPtr DrawCommandsNVptr; internal IntPtr DrawCommandsStatesAddressNVptr; internal IntPtr DrawCommandsStatesNVptr; internal IntPtr DrawElementArrayAPPLEptr; internal IntPtr DrawElementArrayATIptr; internal IntPtr DrawElementsptr; internal IntPtr DrawElementsBaseVertexptr; internal IntPtr DrawElementsIndirectptr; internal IntPtr DrawElementsInstancedptr; internal IntPtr DrawElementsInstancedARBptr; internal IntPtr DrawElementsInstancedBaseInstanceptr; internal IntPtr DrawElementsInstancedBaseVertexptr; internal IntPtr DrawElementsInstancedBaseVertexBaseInstanceptr; internal IntPtr DrawElementsInstancedEXTptr; internal IntPtr DrawMeshArraysSUNptr; internal IntPtr DrawMeshTasksIndirectNVptr; internal IntPtr DrawMeshTasksNVptr; internal IntPtr DrawRangeElementArrayAPPLEptr; internal IntPtr DrawRangeElementArrayATIptr; internal IntPtr DrawRangeElementsptr; internal IntPtr DrawRangeElementsBaseVertexptr; internal IntPtr DrawRangeElementsEXTptr; internal IntPtr DrawTextureNVptr; internal IntPtr DrawTransformFeedbackptr; internal IntPtr DrawTransformFeedbackInstancedptr; internal IntPtr DrawTransformFeedbackNVptr; internal IntPtr DrawTransformFeedbackStreamptr; internal IntPtr DrawTransformFeedbackStreamInstancedptr; internal IntPtr DrawVkImageNVptr; internal IntPtr EGLImageTargetTexStorageEXTptr; internal IntPtr EGLImageTargetTextureStorageEXTptr; internal IntPtr EdgeFlagFormatNVptr; internal IntPtr EdgeFlagPointerEXTptr; internal IntPtr EdgeFlagPointerListIBMptr; internal IntPtr ElementPointerAPPLEptr; internal IntPtr ElementPointerATIptr; internal IntPtr Enableptr; internal IntPtr EnableClientStateIndexedEXTptr; internal IntPtr EnableClientStateiEXTptr; internal IntPtr EnableIndexedEXTptr; internal IntPtr EnableVariantClientStateEXTptr; internal IntPtr EnableVertexArrayAttribptr; internal IntPtr EnableVertexArrayAttribEXTptr; internal IntPtr EnableVertexArrayEXTptr; internal IntPtr EnableVertexAttribAPPLEptr; internal IntPtr EnableVertexAttribArrayptr; internal IntPtr EnableVertexAttribArrayARBptr; internal IntPtr Enableiptr; internal IntPtr EndConditionalRenderptr; internal IntPtr EndConditionalRenderNVptr; internal IntPtr EndConditionalRenderNVXptr; internal IntPtr EndFragmentShaderATIptr; internal IntPtr EndOcclusionQueryNVptr; internal IntPtr EndPerfMonitorAMDptr; internal IntPtr EndPerfQueryINTELptr; internal IntPtr EndQueryptr; internal IntPtr EndQueryARBptr; internal IntPtr EndQueryIndexedptr; internal IntPtr EndTransformFeedbackptr; internal IntPtr EndTransformFeedbackEXTptr; internal IntPtr EndTransformFeedbackNVptr; internal IntPtr EndVertexShaderEXTptr; internal IntPtr EndVideoCaptureNVptr; internal IntPtr EvalCoord1xOESptr; internal IntPtr EvalCoord1xvOESptr; internal IntPtr EvalCoord2xOESptr; internal IntPtr EvalCoord2xvOESptr; internal IntPtr EvalMapsNVptr; internal IntPtr EvaluateDepthValuesARBptr; internal IntPtr ExecuteProgramNVptr; internal IntPtr ExtractComponentEXTptr; internal IntPtr FeedbackBufferxOESptr; internal IntPtr FenceSyncptr; internal IntPtr FinalCombinerInputNVptr; internal IntPtr Finishptr; internal IntPtr FinishAsyncSGIXptr; internal IntPtr FinishFenceAPPLEptr; internal IntPtr FinishFenceNVptr; internal IntPtr FinishObjectAPPLEptr; internal IntPtr FinishTextureSUNXptr; internal IntPtr Flushptr; internal IntPtr FlushMappedBufferRangeptr; internal IntPtr FlushMappedBufferRangeAPPLEptr; internal IntPtr FlushMappedNamedBufferRangeptr; internal IntPtr FlushMappedNamedBufferRangeEXTptr; internal IntPtr FlushPixelDataRangeNVptr; internal IntPtr FlushRasterSGIXptr; internal IntPtr FlushStaticDataIBMptr; internal IntPtr FlushVertexArrayRangeAPPLEptr; internal IntPtr FlushVertexArrayRangeNVptr; internal IntPtr FogCoordFormatNVptr; internal IntPtr FogCoordPointerEXTptr; internal IntPtr FogCoordPointerListIBMptr; internal IntPtr FogCoorddEXTptr; internal IntPtr FogCoorddvEXTptr; internal IntPtr FogCoordfEXTptr; internal IntPtr FogCoordfvEXTptr; internal IntPtr FogCoordhNVptr; internal IntPtr FogCoordhvNVptr; internal IntPtr FogFuncSGISptr; internal IntPtr FogxOESptr; internal IntPtr FogxvOESptr; internal IntPtr FragmentColorMaterialSGIXptr; internal IntPtr FragmentCoverageColorNVptr; internal IntPtr FragmentLightModelfSGIXptr; internal IntPtr FragmentLightModelfvSGIXptr; internal IntPtr FragmentLightModeliSGIXptr; internal IntPtr FragmentLightModelivSGIXptr; internal IntPtr FragmentLightfSGIXptr; internal IntPtr FragmentLightfvSGIXptr; internal IntPtr FragmentLightiSGIXptr; internal IntPtr FragmentLightivSGIXptr; internal IntPtr FragmentMaterialfSGIXptr; internal IntPtr FragmentMaterialfvSGIXptr; internal IntPtr FragmentMaterialiSGIXptr; internal IntPtr FragmentMaterialivSGIXptr; internal IntPtr FrameTerminatorGREMEDYptr; internal IntPtr FrameZoomSGIXptr; internal IntPtr FramebufferDrawBufferEXTptr; internal IntPtr FramebufferDrawBuffersEXTptr; internal IntPtr FramebufferFetchBarrierEXTptr; internal IntPtr FramebufferParameteriptr; internal IntPtr FramebufferParameteriMESAptr; internal IntPtr FramebufferReadBufferEXTptr; internal IntPtr FramebufferRenderbufferptr; internal IntPtr FramebufferRenderbufferEXTptr; internal IntPtr FramebufferSampleLocationsfvARBptr; internal IntPtr FramebufferSampleLocationsfvNVptr; internal IntPtr FramebufferSamplePositionsfvAMDptr; internal IntPtr FramebufferTextureptr; internal IntPtr FramebufferTexture1Dptr; internal IntPtr FramebufferTexture1DEXTptr; internal IntPtr FramebufferTexture2Dptr; internal IntPtr FramebufferTexture2DEXTptr; internal IntPtr FramebufferTexture3Dptr; internal IntPtr FramebufferTexture3DEXTptr; internal IntPtr FramebufferTextureARBptr; internal IntPtr FramebufferTextureEXTptr; internal IntPtr FramebufferTextureFaceARBptr; internal IntPtr FramebufferTextureFaceEXTptr; internal IntPtr FramebufferTextureLayerptr; internal IntPtr FramebufferTextureLayerARBptr; internal IntPtr FramebufferTextureLayerEXTptr; internal IntPtr FramebufferTextureMultiviewOVRptr; internal IntPtr FreeObjectBufferATIptr; internal IntPtr FrontFaceptr; internal IntPtr FrustumfOESptr; internal IntPtr FrustumxOESptr; internal IntPtr GenAsyncMarkersSGIXptr; internal IntPtr GenBuffersptr; internal IntPtr GenBuffersARBptr; internal IntPtr GenFencesAPPLEptr; internal IntPtr GenFencesNVptr; internal IntPtr GenFragmentShadersATIptr; internal IntPtr GenFramebuffersptr; internal IntPtr GenFramebuffersEXTptr; internal IntPtr GenNamesAMDptr; internal IntPtr GenOcclusionQueriesNVptr; internal IntPtr GenPathsNVptr; internal IntPtr GenPerfMonitorsAMDptr; internal IntPtr GenProgramPipelinesptr; internal IntPtr GenProgramsARBptr; internal IntPtr GenProgramsNVptr; internal IntPtr GenQueriesptr; internal IntPtr GenQueriesARBptr; internal IntPtr GenQueryResourceTagNVptr; internal IntPtr GenRenderbuffersptr; internal IntPtr GenRenderbuffersEXTptr; internal IntPtr GenSamplersptr; internal IntPtr GenSemaphoresEXTptr; internal IntPtr GenSymbolsEXTptr; internal IntPtr GenTexturesptr; internal IntPtr GenTexturesEXTptr; internal IntPtr GenTransformFeedbacksptr; internal IntPtr GenTransformFeedbacksNVptr; internal IntPtr GenVertexArraysptr; internal IntPtr GenVertexArraysAPPLEptr; internal IntPtr GenVertexShadersEXTptr; internal IntPtr GenerateMipmapptr; internal IntPtr GenerateMipmapEXTptr; internal IntPtr GenerateMultiTexMipmapEXTptr; internal IntPtr GenerateTextureMipmapptr; internal IntPtr GenerateTextureMipmapEXTptr; internal IntPtr GetActiveAtomicCounterBufferivptr; internal IntPtr GetActiveAttribptr; internal IntPtr GetActiveAttribARBptr; internal IntPtr GetActiveSubroutineNameptr; internal IntPtr GetActiveSubroutineUniformNameptr; internal IntPtr GetActiveSubroutineUniformivptr; internal IntPtr GetActiveUniformptr; internal IntPtr GetActiveUniformARBptr; internal IntPtr GetActiveUniformBlockNameptr; internal IntPtr GetActiveUniformBlockivptr; internal IntPtr GetActiveUniformNameptr; internal IntPtr GetActiveUniformsivptr; internal IntPtr GetActiveVaryingNVptr; internal IntPtr GetArrayObjectfvATIptr; internal IntPtr GetArrayObjectivATIptr; internal IntPtr GetAttachedObjectsARBptr; internal IntPtr GetAttachedShadersptr; internal IntPtr GetAttribLocationptr; internal IntPtr GetAttribLocationARBptr; internal IntPtr GetBooleanIndexedvEXTptr; internal IntPtr GetBooleani_vptr; internal IntPtr GetBooleanvptr; internal IntPtr GetBufferParameteri64vptr; internal IntPtr GetBufferParameterivptr; internal IntPtr GetBufferParameterivARBptr; internal IntPtr GetBufferParameterui64vNVptr; internal IntPtr GetBufferPointervptr; internal IntPtr GetBufferPointervARBptr; internal IntPtr GetBufferSubDataptr; internal IntPtr GetBufferSubDataARBptr; internal IntPtr GetClipPlanefOESptr; internal IntPtr GetClipPlanexOESptr; internal IntPtr GetColorTableEXTptr; internal IntPtr GetColorTableParameterfvEXTptr; internal IntPtr GetColorTableParameterfvSGIptr; internal IntPtr GetColorTableParameterivEXTptr; internal IntPtr GetColorTableParameterivSGIptr; internal IntPtr GetColorTableSGIptr; internal IntPtr GetCombinerInputParameterfvNVptr; internal IntPtr GetCombinerInputParameterivNVptr; internal IntPtr GetCombinerOutputParameterfvNVptr; internal IntPtr GetCombinerOutputParameterivNVptr; internal IntPtr GetCombinerStageParameterfvNVptr; internal IntPtr GetCommandHeaderNVptr; internal IntPtr GetCompressedMultiTexImageEXTptr; internal IntPtr GetCompressedTexImageptr; internal IntPtr GetCompressedTexImageARBptr; internal IntPtr GetCompressedTextureImageptr; internal IntPtr GetCompressedTextureImageEXTptr; internal IntPtr GetCompressedTextureSubImageptr; internal IntPtr GetConvolutionFilterEXTptr; internal IntPtr GetConvolutionParameterfvEXTptr; internal IntPtr GetConvolutionParameterivEXTptr; internal IntPtr GetConvolutionParameterxvOESptr; internal IntPtr GetCoverageModulationTableNVptr; internal IntPtr GetDebugMessageLogptr; internal IntPtr GetDebugMessageLogAMDptr; internal IntPtr GetDebugMessageLogARBptr; internal IntPtr GetDetailTexFuncSGISptr; internal IntPtr GetDoubleIndexedvEXTptr; internal IntPtr GetDoublei_vptr; internal IntPtr GetDoublei_vEXTptr; internal IntPtr GetDoublevptr; internal IntPtr GetErrorptr; internal IntPtr GetFenceivNVptr; internal IntPtr GetFinalCombinerInputParameterfvNVptr; internal IntPtr GetFinalCombinerInputParameterivNVptr; internal IntPtr GetFirstPerfQueryIdINTELptr; internal IntPtr GetFixedvOESptr; internal IntPtr GetFloatIndexedvEXTptr; internal IntPtr GetFloati_vptr; internal IntPtr GetFloati_vEXTptr; internal IntPtr GetFloatvptr; internal IntPtr GetFogFuncSGISptr; internal IntPtr GetFragDataIndexptr; internal IntPtr GetFragDataLocationptr; internal IntPtr GetFragDataLocationEXTptr; internal IntPtr GetFragmentLightfvSGIXptr; internal IntPtr GetFragmentLightivSGIXptr; internal IntPtr GetFragmentMaterialfvSGIXptr; internal IntPtr GetFragmentMaterialivSGIXptr; internal IntPtr GetFramebufferAttachmentParameterivptr; internal IntPtr GetFramebufferAttachmentParameterivEXTptr; internal IntPtr GetFramebufferParameterfvAMDptr; internal IntPtr GetFramebufferParameterivptr; internal IntPtr GetFramebufferParameterivEXTptr; internal IntPtr GetFramebufferParameterivMESAptr; internal IntPtr GetGraphicsResetStatusptr; internal IntPtr GetGraphicsResetStatusARBptr; internal IntPtr GetHandleARBptr; internal IntPtr GetHistogramEXTptr; internal IntPtr GetHistogramParameterfvEXTptr; internal IntPtr GetHistogramParameterivEXTptr; internal IntPtr GetHistogramParameterxvOESptr; internal IntPtr GetImageHandleARBptr; internal IntPtr GetImageHandleNVptr; internal IntPtr GetImageTransformParameterfvHPptr; internal IntPtr GetImageTransformParameterivHPptr; internal IntPtr GetInfoLogARBptr; internal IntPtr GetInstrumentsSGIXptr; internal IntPtr GetInteger64i_vptr; internal IntPtr GetInteger64vptr; internal IntPtr GetIntegerIndexedvEXTptr; internal IntPtr GetIntegeri_vptr; internal IntPtr GetIntegerui64i_vNVptr; internal IntPtr GetIntegerui64vNVptr; internal IntPtr GetIntegervptr; internal IntPtr GetInternalformatSampleivNVptr; internal IntPtr GetInternalformati64vptr; internal IntPtr GetInternalformativptr; internal IntPtr GetInvariantBooleanvEXTptr; internal IntPtr GetInvariantFloatvEXTptr; internal IntPtr GetInvariantIntegervEXTptr; internal IntPtr GetLightxOESptr; internal IntPtr GetListParameterfvSGIXptr; internal IntPtr GetListParameterivSGIXptr; internal IntPtr GetLocalConstantBooleanvEXTptr; internal IntPtr GetLocalConstantFloatvEXTptr; internal IntPtr GetLocalConstantIntegervEXTptr; internal IntPtr GetMapAttribParameterfvNVptr; internal IntPtr GetMapAttribParameterivNVptr; internal IntPtr GetMapControlPointsNVptr; internal IntPtr GetMapParameterfvNVptr; internal IntPtr GetMapParameterivNVptr; internal IntPtr GetMapxvOESptr; internal IntPtr GetMaterialxOESptr; internal IntPtr GetMemoryObjectDetachedResourcesuivNVptr; internal IntPtr GetMemoryObjectParameterivEXTptr; internal IntPtr GetMinmaxEXTptr; internal IntPtr GetMinmaxParameterfvEXTptr; internal IntPtr GetMinmaxParameterivEXTptr; internal IntPtr GetMultiTexEnvfvEXTptr; internal IntPtr GetMultiTexEnvivEXTptr; internal IntPtr GetMultiTexGendvEXTptr; internal IntPtr GetMultiTexGenfvEXTptr; internal IntPtr GetMultiTexGenivEXTptr; internal IntPtr GetMultiTexImageEXTptr; internal IntPtr GetMultiTexLevelParameterfvEXTptr; internal IntPtr GetMultiTexLevelParameterivEXTptr; internal IntPtr GetMultiTexParameterIivEXTptr; internal IntPtr GetMultiTexParameterIuivEXTptr; internal IntPtr GetMultiTexParameterfvEXTptr; internal IntPtr GetMultiTexParameterivEXTptr; internal IntPtr GetMultisamplefvptr; internal IntPtr GetMultisamplefvNVptr; internal IntPtr GetNamedBufferParameteri64vptr; internal IntPtr GetNamedBufferParameterivptr; internal IntPtr GetNamedBufferParameterivEXTptr; internal IntPtr GetNamedBufferParameterui64vNVptr; internal IntPtr GetNamedBufferPointervptr; internal IntPtr GetNamedBufferPointervEXTptr; internal IntPtr GetNamedBufferSubDataptr; internal IntPtr GetNamedBufferSubDataEXTptr; internal IntPtr GetNamedFramebufferAttachmentParameterivptr; internal IntPtr GetNamedFramebufferAttachmentParameterivEXTptr; internal IntPtr GetNamedFramebufferParameterfvAMDptr; internal IntPtr GetNamedFramebufferParameterivptr; internal IntPtr GetNamedFramebufferParameterivEXTptr; internal IntPtr GetNamedProgramLocalParameterIivEXTptr; internal IntPtr GetNamedProgramLocalParameterIuivEXTptr; internal IntPtr GetNamedProgramLocalParameterdvEXTptr; internal IntPtr GetNamedProgramLocalParameterfvEXTptr; internal IntPtr GetNamedProgramStringEXTptr; internal IntPtr GetNamedProgramivEXTptr; internal IntPtr GetNamedRenderbufferParameterivptr; internal IntPtr GetNamedRenderbufferParameterivEXTptr; internal IntPtr GetNamedStringARBptr; internal IntPtr GetNamedStringivARBptr; internal IntPtr GetNextPerfQueryIdINTELptr; internal IntPtr GetObjectBufferfvATIptr; internal IntPtr GetObjectBufferivATIptr; internal IntPtr GetObjectLabelptr; internal IntPtr GetObjectLabelEXTptr; internal IntPtr GetObjectParameterfvARBptr; internal IntPtr GetObjectParameterivAPPLEptr; internal IntPtr GetObjectParameterivARBptr; internal IntPtr GetObjectPtrLabelptr; internal IntPtr GetOcclusionQueryivNVptr; internal IntPtr GetOcclusionQueryuivNVptr; internal IntPtr GetPathCommandsNVptr; internal IntPtr GetPathCoordsNVptr; internal IntPtr GetPathDashArrayNVptr; internal IntPtr GetPathLengthNVptr; internal IntPtr GetPathMetricRangeNVptr; internal IntPtr GetPathMetricsNVptr; internal IntPtr GetPathParameterfvNVptr; internal IntPtr GetPathParameterivNVptr; internal IntPtr GetPathSpacingNVptr; internal IntPtr GetPerfCounterInfoINTELptr; internal IntPtr GetPerfMonitorCounterDataAMDptr; internal IntPtr GetPerfMonitorCounterInfoAMDptr; internal IntPtr GetPerfMonitorCounterStringAMDptr; internal IntPtr GetPerfMonitorCountersAMDptr; internal IntPtr GetPerfMonitorGroupStringAMDptr; internal IntPtr GetPerfMonitorGroupsAMDptr; internal IntPtr GetPerfQueryDataINTELptr; internal IntPtr GetPerfQueryIdByNameINTELptr; internal IntPtr GetPerfQueryInfoINTELptr; internal IntPtr GetPixelMapxvptr; internal IntPtr GetPixelTexGenParameterfvSGISptr; internal IntPtr GetPixelTexGenParameterivSGISptr; internal IntPtr GetPixelTransformParameterfvEXTptr; internal IntPtr GetPixelTransformParameterivEXTptr; internal IntPtr GetPointerIndexedvEXTptr; internal IntPtr GetPointeri_vEXTptr; internal IntPtr GetPointervptr; internal IntPtr GetPointervEXTptr; internal IntPtr GetProgramBinaryptr; internal IntPtr GetProgramEnvParameterIivNVptr; internal IntPtr GetProgramEnvParameterIuivNVptr; internal IntPtr GetProgramEnvParameterdvARBptr; internal IntPtr GetProgramEnvParameterfvARBptr; internal IntPtr GetProgramInfoLogptr; internal IntPtr GetProgramInterfaceivptr; internal IntPtr GetProgramLocalParameterIivNVptr; internal IntPtr GetProgramLocalParameterIuivNVptr; internal IntPtr GetProgramLocalParameterdvARBptr; internal IntPtr GetProgramLocalParameterfvARBptr; internal IntPtr GetProgramNamedParameterdvNVptr; internal IntPtr GetProgramNamedParameterfvNVptr; internal IntPtr GetProgramParameterdvNVptr; internal IntPtr GetProgramParameterfvNVptr; internal IntPtr GetProgramPipelineInfoLogptr; internal IntPtr GetProgramPipelineivptr; internal IntPtr GetProgramResourceIndexptr; internal IntPtr GetProgramResourceLocationptr; internal IntPtr GetProgramResourceLocationIndexptr; internal IntPtr GetProgramResourceNameptr; internal IntPtr GetProgramResourcefvNVptr; internal IntPtr GetProgramResourceivptr; internal IntPtr GetProgramStageivptr; internal IntPtr GetProgramStringARBptr; internal IntPtr GetProgramStringNVptr; internal IntPtr GetProgramSubroutineParameteruivNVptr; internal IntPtr GetProgramivptr; internal IntPtr GetProgramivARBptr; internal IntPtr GetProgramivNVptr; internal IntPtr GetQueryBufferObjecti64vptr; internal IntPtr GetQueryBufferObjectivptr; internal IntPtr GetQueryBufferObjectui64vptr; internal IntPtr GetQueryBufferObjectuivptr; internal IntPtr GetQueryIndexedivptr; internal IntPtr GetQueryObjecti64vptr; internal IntPtr GetQueryObjecti64vEXTptr; internal IntPtr GetQueryObjectivptr; internal IntPtr GetQueryObjectivARBptr; internal IntPtr GetQueryObjectui64vptr; internal IntPtr GetQueryObjectui64vEXTptr; internal IntPtr GetQueryObjectuivptr; internal IntPtr GetQueryObjectuivARBptr; internal IntPtr GetQueryivptr; internal IntPtr GetQueryivARBptr; internal IntPtr GetRenderbufferParameterivptr; internal IntPtr GetRenderbufferParameterivEXTptr; internal IntPtr GetSamplerParameterIivptr; internal IntPtr GetSamplerParameterIuivptr; internal IntPtr GetSamplerParameterfvptr; internal IntPtr GetSamplerParameterivptr; internal IntPtr GetSemaphoreParameterivNVptr; internal IntPtr GetSemaphoreParameterui64vEXTptr; internal IntPtr GetSeparableFilterEXTptr; internal IntPtr GetShaderInfoLogptr; internal IntPtr GetShaderPrecisionFormatptr; internal IntPtr GetShaderSourceptr; internal IntPtr GetShaderSourceARBptr; internal IntPtr GetShaderivptr; internal IntPtr GetShadingRateImagePaletteNVptr; internal IntPtr GetShadingRateSampleLocationivNVptr; internal IntPtr GetSharpenTexFuncSGISptr; internal IntPtr GetStageIndexNVptr; internal IntPtr GetStringptr; internal IntPtr GetStringiptr; internal IntPtr GetSubroutineIndexptr; internal IntPtr GetSubroutineUniformLocationptr; internal IntPtr GetSyncivptr; internal IntPtr GetTexBumpParameterfvATIptr; internal IntPtr GetTexBumpParameterivATIptr; internal IntPtr GetTexEnvxvOESptr; internal IntPtr GetTexFilterFuncSGISptr; internal IntPtr GetTexGenxvOESptr; internal IntPtr GetTexImageptr; internal IntPtr GetTexLevelParameterfvptr; internal IntPtr GetTexLevelParameterivptr; internal IntPtr GetTexLevelParameterxvOESptr; internal IntPtr GetTexParameterIivptr; internal IntPtr GetTexParameterIivEXTptr; internal IntPtr GetTexParameterIuivptr; internal IntPtr GetTexParameterIuivEXTptr; internal IntPtr GetTexParameterPointervAPPLEptr; internal IntPtr GetTexParameterfvptr; internal IntPtr GetTexParameterivptr; internal IntPtr GetTexParameterxvOESptr; internal IntPtr GetTextureHandleARBptr; internal IntPtr GetTextureHandleNVptr; internal IntPtr GetTextureImageptr; internal IntPtr GetTextureImageEXTptr; internal IntPtr GetTextureLevelParameterfvptr; internal IntPtr GetTextureLevelParameterfvEXTptr; internal IntPtr GetTextureLevelParameterivptr; internal IntPtr GetTextureLevelParameterivEXTptr; internal IntPtr GetTextureParameterIivptr; internal IntPtr GetTextureParameterIivEXTptr; internal IntPtr GetTextureParameterIuivptr; internal IntPtr GetTextureParameterIuivEXTptr; internal IntPtr GetTextureParameterfvptr; internal IntPtr GetTextureParameterfvEXTptr; internal IntPtr GetTextureParameterivptr; internal IntPtr GetTextureParameterivEXTptr; internal IntPtr GetTextureSamplerHandleARBptr; internal IntPtr GetTextureSamplerHandleNVptr; internal IntPtr GetTextureSubImageptr; internal IntPtr GetTrackMatrixivNVptr; internal IntPtr GetTransformFeedbackVaryingptr; internal IntPtr GetTransformFeedbackVaryingEXTptr; internal IntPtr GetTransformFeedbackVaryingNVptr; internal IntPtr GetTransformFeedbacki64_vptr; internal IntPtr GetTransformFeedbacki_vptr; internal IntPtr GetTransformFeedbackivptr; internal IntPtr GetUniformBlockIndexptr; internal IntPtr GetUniformBufferSizeEXTptr; internal IntPtr GetUniformIndicesptr; internal IntPtr GetUniformLocationptr; internal IntPtr GetUniformLocationARBptr; internal IntPtr GetUniformOffsetEXTptr; internal IntPtr GetUniformSubroutineuivptr; internal IntPtr GetUniformdvptr; internal IntPtr GetUniformfvptr; internal IntPtr GetUniformfvARBptr; internal IntPtr GetUniformi64vARBptr; internal IntPtr GetUniformi64vNVptr; internal IntPtr GetUniformivptr; internal IntPtr GetUniformivARBptr; internal IntPtr GetUniformui64vARBptr; internal IntPtr GetUniformui64vNVptr; internal IntPtr GetUniformuivptr; internal IntPtr GetUniformuivEXTptr; internal IntPtr GetUnsignedBytei_vEXTptr; internal IntPtr GetUnsignedBytevEXTptr; internal IntPtr GetVariantArrayObjectfvATIptr; internal IntPtr GetVariantArrayObjectivATIptr; internal IntPtr GetVariantBooleanvEXTptr; internal IntPtr GetVariantFloatvEXTptr; internal IntPtr GetVariantIntegervEXTptr; internal IntPtr GetVariantPointervEXTptr; internal IntPtr GetVaryingLocationNVptr; internal IntPtr GetVertexArrayIndexed64ivptr; internal IntPtr GetVertexArrayIndexedivptr; internal IntPtr GetVertexArrayIntegeri_vEXTptr; internal IntPtr GetVertexArrayIntegervEXTptr; internal IntPtr GetVertexArrayPointeri_vEXTptr; internal IntPtr GetVertexArrayPointervEXTptr; internal IntPtr GetVertexArrayivptr; internal IntPtr GetVertexAttribArrayObjectfvATIptr; internal IntPtr GetVertexAttribArrayObjectivATIptr; internal IntPtr GetVertexAttribIivptr; internal IntPtr GetVertexAttribIivEXTptr; internal IntPtr GetVertexAttribIuivptr; internal IntPtr GetVertexAttribIuivEXTptr; internal IntPtr GetVertexAttribLdvptr; internal IntPtr GetVertexAttribLdvEXTptr; internal IntPtr GetVertexAttribLi64vNVptr; internal IntPtr GetVertexAttribLui64vARBptr; internal IntPtr GetVertexAttribLui64vNVptr; internal IntPtr GetVertexAttribPointervptr; internal IntPtr GetVertexAttribPointervARBptr; internal IntPtr GetVertexAttribPointervNVptr; internal IntPtr GetVertexAttribdvptr; internal IntPtr GetVertexAttribdvARBptr; internal IntPtr GetVertexAttribdvNVptr; internal IntPtr GetVertexAttribfvptr; internal IntPtr GetVertexAttribfvARBptr; internal IntPtr GetVertexAttribfvNVptr; internal IntPtr GetVertexAttribivptr; internal IntPtr GetVertexAttribivARBptr; internal IntPtr GetVertexAttribivNVptr; internal IntPtr GetVideoCaptureStreamdvNVptr; internal IntPtr GetVideoCaptureStreamfvNVptr; internal IntPtr GetVideoCaptureStreamivNVptr; internal IntPtr GetVideoCaptureivNVptr; internal IntPtr GetVideoi64vNVptr; internal IntPtr GetVideoivNVptr; internal IntPtr GetVideoui64vNVptr; internal IntPtr GetVideouivNVptr; internal IntPtr GetVkProcAddrNVptr; internal IntPtr GetnCompressedTexImageptr; internal IntPtr GetnCompressedTexImageARBptr; internal IntPtr GetnTexImageptr; internal IntPtr GetnTexImageARBptr; internal IntPtr GetnUniformdvptr; internal IntPtr GetnUniformdvARBptr; internal IntPtr GetnUniformfvptr; internal IntPtr GetnUniformfvARBptr; internal IntPtr GetnUniformi64vARBptr; internal IntPtr GetnUniformivptr; internal IntPtr GetnUniformivARBptr; internal IntPtr GetnUniformui64vARBptr; internal IntPtr GetnUniformuivptr; internal IntPtr GetnUniformuivARBptr; internal IntPtr GlobalAlphaFactorbSUNptr; internal IntPtr GlobalAlphaFactordSUNptr; internal IntPtr GlobalAlphaFactorfSUNptr; internal IntPtr GlobalAlphaFactoriSUNptr; internal IntPtr GlobalAlphaFactorsSUNptr; internal IntPtr GlobalAlphaFactorubSUNptr; internal IntPtr GlobalAlphaFactoruiSUNptr; internal IntPtr GlobalAlphaFactorusSUNptr; internal IntPtr Hintptr; internal IntPtr HintPGIptr; internal IntPtr HistogramEXTptr; internal IntPtr IglooInterfaceSGIXptr; internal IntPtr ImageTransformParameterfHPptr; internal IntPtr ImageTransformParameterfvHPptr; internal IntPtr ImageTransformParameteriHPptr; internal IntPtr ImageTransformParameterivHPptr; internal IntPtr ImportMemoryFdEXTptr; internal IntPtr ImportMemoryWin32HandleEXTptr; internal IntPtr ImportMemoryWin32NameEXTptr; internal IntPtr ImportSemaphoreFdEXTptr; internal IntPtr ImportSemaphoreWin32HandleEXTptr; internal IntPtr ImportSemaphoreWin32NameEXTptr; internal IntPtr ImportSyncEXTptr; internal IntPtr IndexFormatNVptr; internal IntPtr IndexFuncEXTptr; internal IntPtr IndexMaterialEXTptr; internal IntPtr IndexPointerEXTptr; internal IntPtr IndexPointerListIBMptr; internal IntPtr IndexxOESptr; internal IntPtr IndexxvOESptr; internal IntPtr InsertComponentEXTptr; internal IntPtr InsertEventMarkerEXTptr; internal IntPtr InstrumentsBufferSGIXptr; internal IntPtr InterpolatePathsNVptr; internal IntPtr InvalidateBufferDataptr; internal IntPtr InvalidateBufferSubDataptr; internal IntPtr InvalidateFramebufferptr; internal IntPtr InvalidateNamedFramebufferDataptr; internal IntPtr InvalidateNamedFramebufferSubDataptr; internal IntPtr InvalidateSubFramebufferptr; internal IntPtr InvalidateTexImageptr; internal IntPtr InvalidateTexSubImageptr; internal IntPtr IsAsyncMarkerSGIXptr; internal IntPtr IsBufferptr; internal IntPtr IsBufferARBptr; internal IntPtr IsBufferResidentNVptr; internal IntPtr IsCommandListNVptr; internal IntPtr IsEnabledptr; internal IntPtr IsEnabledIndexedEXTptr; internal IntPtr IsEnablediptr; internal IntPtr IsFenceAPPLEptr; internal IntPtr IsFenceNVptr; internal IntPtr IsFramebufferptr; internal IntPtr IsFramebufferEXTptr; internal IntPtr IsImageHandleResidentARBptr; internal IntPtr IsImageHandleResidentNVptr; internal IntPtr IsMemoryObjectEXTptr; internal IntPtr IsNameAMDptr; internal IntPtr IsNamedBufferResidentNVptr; internal IntPtr IsNamedStringARBptr; internal IntPtr IsObjectBufferATIptr; internal IntPtr IsOcclusionQueryNVptr; internal IntPtr IsPathNVptr; internal IntPtr IsPointInFillPathNVptr; internal IntPtr IsPointInStrokePathNVptr; internal IntPtr IsProgramptr; internal IntPtr IsProgramARBptr; internal IntPtr IsProgramNVptr; internal IntPtr IsProgramPipelineptr; internal IntPtr IsQueryptr; internal IntPtr IsQueryARBptr; internal IntPtr IsRenderbufferptr; internal IntPtr IsRenderbufferEXTptr; internal IntPtr IsSamplerptr; internal IntPtr IsSemaphoreEXTptr; internal IntPtr IsShaderptr; internal IntPtr IsStateNVptr; internal IntPtr IsSyncptr; internal IntPtr IsTextureptr; internal IntPtr IsTextureEXTptr; internal IntPtr IsTextureHandleResidentARBptr; internal IntPtr IsTextureHandleResidentNVptr; internal IntPtr IsTransformFeedbackptr; internal IntPtr IsTransformFeedbackNVptr; internal IntPtr IsVariantEnabledEXTptr; internal IntPtr IsVertexArrayptr; internal IntPtr IsVertexArrayAPPLEptr; internal IntPtr IsVertexAttribEnabledAPPLEptr; internal IntPtr LGPUCopyImageSubDataNVXptr; internal IntPtr LGPUInterlockNVXptr; internal IntPtr LGPUNamedBufferSubDataNVXptr; internal IntPtr LabelObjectEXTptr; internal IntPtr LightEnviSGIXptr; internal IntPtr LightModelxOESptr; internal IntPtr LightModelxvOESptr; internal IntPtr LightxOESptr; internal IntPtr LightxvOESptr; internal IntPtr LineWidthptr; internal IntPtr LineWidthxOESptr; internal IntPtr LinkProgramptr; internal IntPtr LinkProgramARBptr; internal IntPtr ListDrawCommandsStatesClientNVptr; internal IntPtr ListParameterfSGIXptr; internal IntPtr ListParameterfvSGIXptr; internal IntPtr ListParameteriSGIXptr; internal IntPtr ListParameterivSGIXptr; internal IntPtr LoadIdentityDeformationMapSGIXptr; internal IntPtr LoadMatrixxOESptr; internal IntPtr LoadProgramNVptr; internal IntPtr LoadTransposeMatrixdARBptr; internal IntPtr LoadTransposeMatrixfARBptr; internal IntPtr LoadTransposeMatrixxOESptr; internal IntPtr LockArraysEXTptr; internal IntPtr LogicOpptr; internal IntPtr MakeBufferNonResidentNVptr; internal IntPtr MakeBufferResidentNVptr; internal IntPtr MakeImageHandleNonResidentARBptr; internal IntPtr MakeImageHandleNonResidentNVptr; internal IntPtr MakeImageHandleResidentARBptr; internal IntPtr MakeImageHandleResidentNVptr; internal IntPtr MakeNamedBufferNonResidentNVptr; internal IntPtr MakeNamedBufferResidentNVptr; internal IntPtr MakeTextureHandleNonResidentARBptr; internal IntPtr MakeTextureHandleNonResidentNVptr; internal IntPtr MakeTextureHandleResidentARBptr; internal IntPtr MakeTextureHandleResidentNVptr; internal IntPtr Map1xOESptr; internal IntPtr Map2xOESptr; internal IntPtr MapBufferptr; internal IntPtr MapBufferARBptr; internal IntPtr MapBufferRangeptr; internal IntPtr MapControlPointsNVptr; internal IntPtr MapGrid1xOESptr; internal IntPtr MapGrid2xOESptr; internal IntPtr MapNamedBufferptr; internal IntPtr MapNamedBufferEXTptr; internal IntPtr MapNamedBufferRangeptr; internal IntPtr MapNamedBufferRangeEXTptr; internal IntPtr MapObjectBufferATIptr; internal IntPtr MapParameterfvNVptr; internal IntPtr MapParameterivNVptr; internal IntPtr MapTexture2DINTELptr; internal IntPtr MapVertexAttrib1dAPPLEptr; internal IntPtr MapVertexAttrib1fAPPLEptr; internal IntPtr MapVertexAttrib2dAPPLEptr; internal IntPtr MapVertexAttrib2fAPPLEptr; internal IntPtr MaterialxOESptr; internal IntPtr MaterialxvOESptr; internal IntPtr MatrixFrustumEXTptr; internal IntPtr MatrixIndexPointerARBptr; internal IntPtr MatrixIndexubvARBptr; internal IntPtr MatrixIndexuivARBptr; internal IntPtr MatrixIndexusvARBptr; internal IntPtr MatrixLoad3x2fNVptr; internal IntPtr MatrixLoad3x3fNVptr; internal IntPtr MatrixLoadIdentityEXTptr; internal IntPtr MatrixLoadTranspose3x3fNVptr; internal IntPtr MatrixLoadTransposedEXTptr; internal IntPtr MatrixLoadTransposefEXTptr; internal IntPtr MatrixLoaddEXTptr; internal IntPtr MatrixLoadfEXTptr; internal IntPtr MatrixMult3x2fNVptr; internal IntPtr MatrixMult3x3fNVptr; internal IntPtr MatrixMultTranspose3x3fNVptr; internal IntPtr MatrixMultTransposedEXTptr; internal IntPtr MatrixMultTransposefEXTptr; internal IntPtr MatrixMultdEXTptr; internal IntPtr MatrixMultfEXTptr; internal IntPtr MatrixOrthoEXTptr; internal IntPtr MatrixPopEXTptr; internal IntPtr MatrixPushEXTptr; internal IntPtr MatrixRotatedEXTptr; internal IntPtr MatrixRotatefEXTptr; internal IntPtr MatrixScaledEXTptr; internal IntPtr MatrixScalefEXTptr; internal IntPtr MatrixTranslatedEXTptr; internal IntPtr MatrixTranslatefEXTptr; internal IntPtr MaxShaderCompilerThreadsARBptr; internal IntPtr MaxShaderCompilerThreadsKHRptr; internal IntPtr MemoryBarrierptr; internal IntPtr MemoryBarrierByRegionptr; internal IntPtr MemoryBarrierEXTptr; internal IntPtr MemoryObjectParameterivEXTptr; internal IntPtr MinSampleShadingptr; internal IntPtr MinSampleShadingARBptr; internal IntPtr MinmaxEXTptr; internal IntPtr MultMatrixxOESptr; internal IntPtr MultTransposeMatrixdARBptr; internal IntPtr MultTransposeMatrixfARBptr; internal IntPtr MultTransposeMatrixxOESptr; internal IntPtr MultiDrawArraysptr; internal IntPtr MultiDrawArraysEXTptr; internal IntPtr MultiDrawArraysIndirectptr; internal IntPtr MultiDrawArraysIndirectAMDptr; internal IntPtr MultiDrawArraysIndirectBindlessCountNVptr; internal IntPtr MultiDrawArraysIndirectBindlessNVptr; internal IntPtr MultiDrawArraysIndirectCountptr; internal IntPtr MultiDrawArraysIndirectCountARBptr; internal IntPtr MultiDrawElementArrayAPPLEptr; internal IntPtr MultiDrawElementsptr; internal IntPtr MultiDrawElementsBaseVertexptr; internal IntPtr MultiDrawElementsEXTptr; internal IntPtr MultiDrawElementsIndirectptr; internal IntPtr MultiDrawElementsIndirectAMDptr; internal IntPtr MultiDrawElementsIndirectBindlessCountNVptr; internal IntPtr MultiDrawElementsIndirectBindlessNVptr; internal IntPtr MultiDrawElementsIndirectCountptr; internal IntPtr MultiDrawElementsIndirectCountARBptr; internal IntPtr MultiDrawMeshTasksIndirectCountNVptr; internal IntPtr MultiDrawMeshTasksIndirectNVptr; internal IntPtr MultiDrawRangeElementArrayAPPLEptr; internal IntPtr MultiModeDrawArraysIBMptr; internal IntPtr MultiModeDrawElementsIBMptr; internal IntPtr MultiTexBufferEXTptr; internal IntPtr MultiTexCoord1bOESptr; internal IntPtr MultiTexCoord1bvOESptr; internal IntPtr MultiTexCoord1dARBptr; internal IntPtr MultiTexCoord1dvARBptr; internal IntPtr MultiTexCoord1fARBptr; internal IntPtr MultiTexCoord1fvARBptr; internal IntPtr MultiTexCoord1hNVptr; internal IntPtr MultiTexCoord1hvNVptr; internal IntPtr MultiTexCoord1iARBptr; internal IntPtr MultiTexCoord1ivARBptr; internal IntPtr MultiTexCoord1sARBptr; internal IntPtr MultiTexCoord1svARBptr; internal IntPtr MultiTexCoord1xOESptr; internal IntPtr MultiTexCoord1xvOESptr; internal IntPtr MultiTexCoord2bOESptr; internal IntPtr MultiTexCoord2bvOESptr; internal IntPtr MultiTexCoord2dARBptr; internal IntPtr MultiTexCoord2dvARBptr; internal IntPtr MultiTexCoord2fARBptr; internal IntPtr MultiTexCoord2fvARBptr; internal IntPtr MultiTexCoord2hNVptr; internal IntPtr MultiTexCoord2hvNVptr; internal IntPtr MultiTexCoord2iARBptr; internal IntPtr MultiTexCoord2ivARBptr; internal IntPtr MultiTexCoord2sARBptr; internal IntPtr MultiTexCoord2svARBptr; internal IntPtr MultiTexCoord2xOESptr; internal IntPtr MultiTexCoord2xvOESptr; internal IntPtr MultiTexCoord3bOESptr; internal IntPtr MultiTexCoord3bvOESptr; internal IntPtr MultiTexCoord3dARBptr; internal IntPtr MultiTexCoord3dvARBptr; internal IntPtr MultiTexCoord3fARBptr; internal IntPtr MultiTexCoord3fvARBptr; internal IntPtr MultiTexCoord3hNVptr; internal IntPtr MultiTexCoord3hvNVptr; internal IntPtr MultiTexCoord3iARBptr; internal IntPtr MultiTexCoord3ivARBptr; internal IntPtr MultiTexCoord3sARBptr; internal IntPtr MultiTexCoord3svARBptr; internal IntPtr MultiTexCoord3xOESptr; internal IntPtr MultiTexCoord3xvOESptr; internal IntPtr MultiTexCoord4bOESptr; internal IntPtr MultiTexCoord4bvOESptr; internal IntPtr MultiTexCoord4dARBptr; internal IntPtr MultiTexCoord4dvARBptr; internal IntPtr MultiTexCoord4fARBptr; internal IntPtr MultiTexCoord4fvARBptr; internal IntPtr MultiTexCoord4hNVptr; internal IntPtr MultiTexCoord4hvNVptr; internal IntPtr MultiTexCoord4iARBptr; internal IntPtr MultiTexCoord4ivARBptr; internal IntPtr MultiTexCoord4sARBptr; internal IntPtr MultiTexCoord4svARBptr; internal IntPtr MultiTexCoord4xOESptr; internal IntPtr MultiTexCoord4xvOESptr; internal IntPtr MultiTexCoordPointerEXTptr; internal IntPtr MultiTexEnvfEXTptr; internal IntPtr MultiTexEnvfvEXTptr; internal IntPtr MultiTexEnviEXTptr; internal IntPtr MultiTexEnvivEXTptr; internal IntPtr MultiTexGendEXTptr; internal IntPtr MultiTexGendvEXTptr; internal IntPtr MultiTexGenfEXTptr; internal IntPtr MultiTexGenfvEXTptr; internal IntPtr MultiTexGeniEXTptr; internal IntPtr MultiTexGenivEXTptr; internal IntPtr MultiTexImage1DEXTptr; internal IntPtr MultiTexImage2DEXTptr; internal IntPtr MultiTexImage3DEXTptr; internal IntPtr MultiTexParameterIivEXTptr; internal IntPtr MultiTexParameterIuivEXTptr; internal IntPtr MultiTexParameterfEXTptr; internal IntPtr MultiTexParameterfvEXTptr; internal IntPtr MultiTexParameteriEXTptr; internal IntPtr MultiTexParameterivEXTptr; internal IntPtr MultiTexRenderbufferEXTptr; internal IntPtr MultiTexSubImage1DEXTptr; internal IntPtr MultiTexSubImage2DEXTptr; internal IntPtr MultiTexSubImage3DEXTptr; internal IntPtr MulticastBarrierNVptr; internal IntPtr MulticastBlitFramebufferNVptr; internal IntPtr MulticastBufferSubDataNVptr; internal IntPtr MulticastCopyBufferSubDataNVptr; internal IntPtr MulticastCopyImageSubDataNVptr; internal IntPtr MulticastFramebufferSampleLocationsfvNVptr; internal IntPtr MulticastGetQueryObjecti64vNVptr; internal IntPtr MulticastGetQueryObjectivNVptr; internal IntPtr MulticastGetQueryObjectui64vNVptr; internal IntPtr MulticastGetQueryObjectuivNVptr; internal IntPtr MulticastScissorArrayvNVXptr; internal IntPtr MulticastViewportArrayvNVXptr; internal IntPtr MulticastViewportPositionWScaleNVXptr; internal IntPtr MulticastWaitSyncNVptr; internal IntPtr NamedBufferAttachMemoryNVptr; internal IntPtr NamedBufferDataptr; internal IntPtr NamedBufferDataEXTptr; internal IntPtr NamedBufferPageCommitmentARBptr; internal IntPtr NamedBufferPageCommitmentEXTptr; internal IntPtr NamedBufferPageCommitmentMemNVptr; internal IntPtr NamedBufferStorageptr; internal IntPtr NamedBufferStorageEXTptr; internal IntPtr NamedBufferStorageExternalEXTptr; internal IntPtr NamedBufferStorageMemEXTptr; internal IntPtr NamedBufferSubDataptr; internal IntPtr NamedBufferSubDataEXTptr; internal IntPtr NamedCopyBufferSubDataEXTptr; internal IntPtr NamedFramebufferDrawBufferptr; internal IntPtr NamedFramebufferDrawBuffersptr; internal IntPtr NamedFramebufferParameteriptr; internal IntPtr NamedFramebufferParameteriEXTptr; internal IntPtr NamedFramebufferReadBufferptr; internal IntPtr NamedFramebufferRenderbufferptr; internal IntPtr NamedFramebufferRenderbufferEXTptr; internal IntPtr NamedFramebufferSampleLocationsfvARBptr; internal IntPtr NamedFramebufferSampleLocationsfvNVptr; internal IntPtr NamedFramebufferSamplePositionsfvAMDptr; internal IntPtr NamedFramebufferTextureptr; internal IntPtr NamedFramebufferTexture1DEXTptr; internal IntPtr NamedFramebufferTexture2DEXTptr; internal IntPtr NamedFramebufferTexture3DEXTptr; internal IntPtr NamedFramebufferTextureEXTptr; internal IntPtr NamedFramebufferTextureFaceEXTptr; internal IntPtr NamedFramebufferTextureLayerptr; internal IntPtr NamedFramebufferTextureLayerEXTptr; internal IntPtr NamedProgramLocalParameter4dEXTptr; internal IntPtr NamedProgramLocalParameter4dvEXTptr; internal IntPtr NamedProgramLocalParameter4fEXTptr; internal IntPtr NamedProgramLocalParameter4fvEXTptr; internal IntPtr NamedProgramLocalParameterI4iEXTptr; internal IntPtr NamedProgramLocalParameterI4ivEXTptr; internal IntPtr NamedProgramLocalParameterI4uiEXTptr; internal IntPtr NamedProgramLocalParameterI4uivEXTptr; internal IntPtr NamedProgramLocalParameters4fvEXTptr; internal IntPtr NamedProgramLocalParametersI4ivEXTptr; internal IntPtr NamedProgramLocalParametersI4uivEXTptr; internal IntPtr NamedProgramStringEXTptr; internal IntPtr NamedRenderbufferStorageptr; internal IntPtr NamedRenderbufferStorageEXTptr; internal IntPtr NamedRenderbufferStorageMultisampleptr; internal IntPtr NamedRenderbufferStorageMultisampleAdvancedAMDptr; internal IntPtr NamedRenderbufferStorageMultisampleCoverageEXTptr; internal IntPtr NamedRenderbufferStorageMultisampleEXTptr; internal IntPtr NamedStringARBptr; internal IntPtr NewObjectBufferATIptr; internal IntPtr Normal3fVertex3fSUNptr; internal IntPtr Normal3fVertex3fvSUNptr; internal IntPtr Normal3hNVptr; internal IntPtr Normal3hvNVptr; internal IntPtr Normal3xOESptr; internal IntPtr Normal3xvOESptr; internal IntPtr NormalFormatNVptr; internal IntPtr NormalPointerEXTptr; internal IntPtr NormalPointerListIBMptr; internal IntPtr NormalPointervINTELptr; internal IntPtr NormalStream3bATIptr; internal IntPtr NormalStream3bvATIptr; internal IntPtr NormalStream3dATIptr; internal IntPtr NormalStream3dvATIptr; internal IntPtr NormalStream3fATIptr; internal IntPtr NormalStream3fvATIptr; internal IntPtr NormalStream3iATIptr; internal IntPtr NormalStream3ivATIptr; internal IntPtr NormalStream3sATIptr; internal IntPtr NormalStream3svATIptr; internal IntPtr ObjectLabelptr; internal IntPtr ObjectPtrLabelptr; internal IntPtr ObjectPurgeableAPPLEptr; internal IntPtr ObjectUnpurgeableAPPLEptr; internal IntPtr OrthofOESptr; internal IntPtr OrthoxOESptr; internal IntPtr PNTrianglesfATIptr; internal IntPtr PNTrianglesiATIptr; internal IntPtr PassTexCoordATIptr; internal IntPtr PassThroughxOESptr; internal IntPtr PatchParameterfvptr; internal IntPtr PatchParameteriptr; internal IntPtr PathCommandsNVptr; internal IntPtr PathCoordsNVptr; internal IntPtr PathCoverDepthFuncNVptr; internal IntPtr PathDashArrayNVptr; internal IntPtr PathGlyphIndexArrayNVptr; internal IntPtr PathGlyphIndexRangeNVptr; internal IntPtr PathGlyphRangeNVptr; internal IntPtr PathGlyphsNVptr; internal IntPtr PathMemoryGlyphIndexArrayNVptr; internal IntPtr PathParameterfNVptr; internal IntPtr PathParameterfvNVptr; internal IntPtr PathParameteriNVptr; internal IntPtr PathParameterivNVptr; internal IntPtr PathStencilDepthOffsetNVptr; internal IntPtr PathStencilFuncNVptr; internal IntPtr PathStringNVptr; internal IntPtr PathSubCommandsNVptr; internal IntPtr PathSubCoordsNVptr; internal IntPtr PauseTransformFeedbackptr; internal IntPtr PauseTransformFeedbackNVptr; internal IntPtr PixelDataRangeNVptr; internal IntPtr PixelMapxptr; internal IntPtr PixelStorefptr; internal IntPtr PixelStoreiptr; internal IntPtr PixelStorexptr; internal IntPtr PixelTexGenParameterfSGISptr; internal IntPtr PixelTexGenParameterfvSGISptr; internal IntPtr PixelTexGenParameteriSGISptr; internal IntPtr PixelTexGenParameterivSGISptr; internal IntPtr PixelTexGenSGIXptr; internal IntPtr PixelTransferxOESptr; internal IntPtr PixelTransformParameterfEXTptr; internal IntPtr PixelTransformParameterfvEXTptr; internal IntPtr PixelTransformParameteriEXTptr; internal IntPtr PixelTransformParameterivEXTptr; internal IntPtr PixelZoomxOESptr; internal IntPtr PointAlongPathNVptr; internal IntPtr PointParameterfptr; internal IntPtr PointParameterfARBptr; internal IntPtr PointParameterfEXTptr; internal IntPtr PointParameterfSGISptr; internal IntPtr PointParameterfvptr; internal IntPtr PointParameterfvARBptr; internal IntPtr PointParameterfvEXTptr; internal IntPtr PointParameterfvSGISptr; internal IntPtr PointParameteriptr; internal IntPtr PointParameteriNVptr; internal IntPtr PointParameterivptr; internal IntPtr PointParameterivNVptr; internal IntPtr PointParameterxvOESptr; internal IntPtr PointSizeptr; internal IntPtr PointSizexOESptr; internal IntPtr PollAsyncSGIXptr; internal IntPtr PollInstrumentsSGIXptr; internal IntPtr PolygonModeptr; internal IntPtr PolygonOffsetptr; internal IntPtr PolygonOffsetClampptr; internal IntPtr PolygonOffsetClampEXTptr; internal IntPtr PolygonOffsetEXTptr; internal IntPtr PolygonOffsetxOESptr; internal IntPtr PopDebugGroupptr; internal IntPtr PopGroupMarkerEXTptr; internal IntPtr PresentFrameDualFillNVptr; internal IntPtr PresentFrameKeyedNVptr; internal IntPtr PrimitiveBoundingBoxARBptr; internal IntPtr PrimitiveRestartIndexptr; internal IntPtr PrimitiveRestartIndexNVptr; internal IntPtr PrimitiveRestartNVptr; internal IntPtr PrioritizeTexturesEXTptr; internal IntPtr PrioritizeTexturesxOESptr; internal IntPtr ProgramBinaryptr; internal IntPtr ProgramBufferParametersIivNVptr; internal IntPtr ProgramBufferParametersIuivNVptr; internal IntPtr ProgramBufferParametersfvNVptr; internal IntPtr ProgramEnvParameter4dARBptr; internal IntPtr ProgramEnvParameter4dvARBptr; internal IntPtr ProgramEnvParameter4fARBptr; internal IntPtr ProgramEnvParameter4fvARBptr; internal IntPtr ProgramEnvParameterI4iNVptr; internal IntPtr ProgramEnvParameterI4ivNVptr; internal IntPtr ProgramEnvParameterI4uiNVptr; internal IntPtr ProgramEnvParameterI4uivNVptr; internal IntPtr ProgramEnvParameters4fvEXTptr; internal IntPtr ProgramEnvParametersI4ivNVptr; internal IntPtr ProgramEnvParametersI4uivNVptr; internal IntPtr ProgramLocalParameter4dARBptr; internal IntPtr ProgramLocalParameter4dvARBptr; internal IntPtr ProgramLocalParameter4fARBptr; internal IntPtr ProgramLocalParameter4fvARBptr; internal IntPtr ProgramLocalParameterI4iNVptr; internal IntPtr ProgramLocalParameterI4ivNVptr; internal IntPtr ProgramLocalParameterI4uiNVptr; internal IntPtr ProgramLocalParameterI4uivNVptr; internal IntPtr ProgramLocalParameters4fvEXTptr; internal IntPtr ProgramLocalParametersI4ivNVptr; internal IntPtr ProgramLocalParametersI4uivNVptr; internal IntPtr ProgramNamedParameter4dNVptr; internal IntPtr ProgramNamedParameter4dvNVptr; internal IntPtr ProgramNamedParameter4fNVptr; internal IntPtr ProgramNamedParameter4fvNVptr; internal IntPtr ProgramParameter4dNVptr; internal IntPtr ProgramParameter4dvNVptr; internal IntPtr ProgramParameter4fNVptr; internal IntPtr ProgramParameter4fvNVptr; internal IntPtr ProgramParameteriptr; internal IntPtr ProgramParameteriARBptr; internal IntPtr ProgramParameteriEXTptr; internal IntPtr ProgramParameters4dvNVptr; internal IntPtr ProgramParameters4fvNVptr; internal IntPtr ProgramPathFragmentInputGenNVptr; internal IntPtr ProgramStringARBptr; internal IntPtr ProgramSubroutineParametersuivNVptr; internal IntPtr ProgramUniform1dptr; internal IntPtr ProgramUniform1dEXTptr; internal IntPtr ProgramUniform1dvptr; internal IntPtr ProgramUniform1dvEXTptr; internal IntPtr ProgramUniform1fptr; internal IntPtr ProgramUniform1fEXTptr; internal IntPtr ProgramUniform1fvptr; internal IntPtr ProgramUniform1fvEXTptr; internal IntPtr ProgramUniform1iptr; internal IntPtr ProgramUniform1i64ARBptr; internal IntPtr ProgramUniform1i64NVptr; internal IntPtr ProgramUniform1i64vARBptr; internal IntPtr ProgramUniform1i64vNVptr; internal IntPtr ProgramUniform1iEXTptr; internal IntPtr ProgramUniform1ivptr; internal IntPtr ProgramUniform1ivEXTptr; internal IntPtr ProgramUniform1uiptr; internal IntPtr ProgramUniform1ui64ARBptr; internal IntPtr ProgramUniform1ui64NVptr; internal IntPtr ProgramUniform1ui64vARBptr; internal IntPtr ProgramUniform1ui64vNVptr; internal IntPtr ProgramUniform1uiEXTptr; internal IntPtr ProgramUniform1uivptr; internal IntPtr ProgramUniform1uivEXTptr; internal IntPtr ProgramUniform2dptr; internal IntPtr ProgramUniform2dEXTptr; internal IntPtr ProgramUniform2dvptr; internal IntPtr ProgramUniform2dvEXTptr; internal IntPtr ProgramUniform2fptr; internal IntPtr ProgramUniform2fEXTptr; internal IntPtr ProgramUniform2fvptr; internal IntPtr ProgramUniform2fvEXTptr; internal IntPtr ProgramUniform2iptr; internal IntPtr ProgramUniform2i64ARBptr; internal IntPtr ProgramUniform2i64NVptr; internal IntPtr ProgramUniform2i64vARBptr; internal IntPtr ProgramUniform2i64vNVptr; internal IntPtr ProgramUniform2iEXTptr; internal IntPtr ProgramUniform2ivptr; internal IntPtr ProgramUniform2ivEXTptr; internal IntPtr ProgramUniform2uiptr; internal IntPtr ProgramUniform2ui64ARBptr; internal IntPtr ProgramUniform2ui64NVptr; internal IntPtr ProgramUniform2ui64vARBptr; internal IntPtr ProgramUniform2ui64vNVptr; internal IntPtr ProgramUniform2uiEXTptr; internal IntPtr ProgramUniform2uivptr; internal IntPtr ProgramUniform2uivEXTptr; internal IntPtr ProgramUniform3dptr; internal IntPtr ProgramUniform3dEXTptr; internal IntPtr ProgramUniform3dvptr; internal IntPtr ProgramUniform3dvEXTptr; internal IntPtr ProgramUniform3fptr; internal IntPtr ProgramUniform3fEXTptr; internal IntPtr ProgramUniform3fvptr; internal IntPtr ProgramUniform3fvEXTptr; internal IntPtr ProgramUniform3iptr; internal IntPtr ProgramUniform3i64ARBptr; internal IntPtr ProgramUniform3i64NVptr; internal IntPtr ProgramUniform3i64vARBptr; internal IntPtr ProgramUniform3i64vNVptr; internal IntPtr ProgramUniform3iEXTptr; internal IntPtr ProgramUniform3ivptr; internal IntPtr ProgramUniform3ivEXTptr; internal IntPtr ProgramUniform3uiptr; internal IntPtr ProgramUniform3ui64ARBptr; internal IntPtr ProgramUniform3ui64NVptr; internal IntPtr ProgramUniform3ui64vARBptr; internal IntPtr ProgramUniform3ui64vNVptr; internal IntPtr ProgramUniform3uiEXTptr; internal IntPtr ProgramUniform3uivptr; internal IntPtr ProgramUniform3uivEXTptr; internal IntPtr ProgramUniform4dptr; internal IntPtr ProgramUniform4dEXTptr; internal IntPtr ProgramUniform4dvptr; internal IntPtr ProgramUniform4dvEXTptr; internal IntPtr ProgramUniform4fptr; internal IntPtr ProgramUniform4fEXTptr; internal IntPtr ProgramUniform4fvptr; internal IntPtr ProgramUniform4fvEXTptr; internal IntPtr ProgramUniform4iptr; internal IntPtr ProgramUniform4i64ARBptr; internal IntPtr ProgramUniform4i64NVptr; internal IntPtr ProgramUniform4i64vARBptr; internal IntPtr ProgramUniform4i64vNVptr; internal IntPtr ProgramUniform4iEXTptr; internal IntPtr ProgramUniform4ivptr; internal IntPtr ProgramUniform4ivEXTptr; internal IntPtr ProgramUniform4uiptr; internal IntPtr ProgramUniform4ui64ARBptr; internal IntPtr ProgramUniform4ui64NVptr; internal IntPtr ProgramUniform4ui64vARBptr; internal IntPtr ProgramUniform4ui64vNVptr; internal IntPtr ProgramUniform4uiEXTptr; internal IntPtr ProgramUniform4uivptr; internal IntPtr ProgramUniform4uivEXTptr; internal IntPtr ProgramUniformHandleui64ARBptr; internal IntPtr ProgramUniformHandleui64NVptr; internal IntPtr ProgramUniformHandleui64vARBptr; internal IntPtr ProgramUniformHandleui64vNVptr; internal IntPtr ProgramUniformMatrix2dvptr; internal IntPtr ProgramUniformMatrix2dvEXTptr; internal IntPtr ProgramUniformMatrix2fvptr; internal IntPtr ProgramUniformMatrix2fvEXTptr; internal IntPtr ProgramUniformMatrix2x3dvptr; internal IntPtr ProgramUniformMatrix2x3dvEXTptr; internal IntPtr ProgramUniformMatrix2x3fvptr; internal IntPtr ProgramUniformMatrix2x3fvEXTptr; internal IntPtr ProgramUniformMatrix2x4dvptr; internal IntPtr ProgramUniformMatrix2x4dvEXTptr; internal IntPtr ProgramUniformMatrix2x4fvptr; internal IntPtr ProgramUniformMatrix2x4fvEXTptr; internal IntPtr ProgramUniformMatrix3dvptr; internal IntPtr ProgramUniformMatrix3dvEXTptr; internal IntPtr ProgramUniformMatrix3fvptr; internal IntPtr ProgramUniformMatrix3fvEXTptr; internal IntPtr ProgramUniformMatrix3x2dvptr; internal IntPtr ProgramUniformMatrix3x2dvEXTptr; internal IntPtr ProgramUniformMatrix3x2fvptr; internal IntPtr ProgramUniformMatrix3x2fvEXTptr; internal IntPtr ProgramUniformMatrix3x4dvptr; internal IntPtr ProgramUniformMatrix3x4dvEXTptr; internal IntPtr ProgramUniformMatrix3x4fvptr; internal IntPtr ProgramUniformMatrix3x4fvEXTptr; internal IntPtr ProgramUniformMatrix4dvptr; internal IntPtr ProgramUniformMatrix4dvEXTptr; internal IntPtr ProgramUniformMatrix4fvptr; internal IntPtr ProgramUniformMatrix4fvEXTptr; internal IntPtr ProgramUniformMatrix4x2dvptr; internal IntPtr ProgramUniformMatrix4x2dvEXTptr; internal IntPtr ProgramUniformMatrix4x2fvptr; internal IntPtr ProgramUniformMatrix4x2fvEXTptr; internal IntPtr ProgramUniformMatrix4x3dvptr; internal IntPtr ProgramUniformMatrix4x3dvEXTptr; internal IntPtr ProgramUniformMatrix4x3fvptr; internal IntPtr ProgramUniformMatrix4x3fvEXTptr; internal IntPtr ProgramUniformui64NVptr; internal IntPtr ProgramUniformui64vNVptr; internal IntPtr ProgramVertexLimitNVptr; internal IntPtr ProvokingVertexptr; internal IntPtr ProvokingVertexEXTptr; internal IntPtr PushClientAttribDefaultEXTptr; internal IntPtr PushDebugGroupptr; internal IntPtr PushGroupMarkerEXTptr; internal IntPtr QueryCounterptr; internal IntPtr QueryMatrixxOESptr; internal IntPtr QueryObjectParameteruiAMDptr; internal IntPtr QueryResourceNVptr; internal IntPtr QueryResourceTagNVptr; internal IntPtr RasterPos2xOESptr; internal IntPtr RasterPos2xvOESptr; internal IntPtr RasterPos3xOESptr; internal IntPtr RasterPos3xvOESptr; internal IntPtr RasterPos4xOESptr; internal IntPtr RasterPos4xvOESptr; internal IntPtr RasterSamplesEXTptr; internal IntPtr ReadBufferptr; internal IntPtr ReadInstrumentsSGIXptr; internal IntPtr ReadPixelsptr; internal IntPtr ReadnPixelsptr; internal IntPtr ReadnPixelsARBptr; internal IntPtr RectxOESptr; internal IntPtr RectxvOESptr; internal IntPtr ReferencePlaneSGIXptr; internal IntPtr ReleaseKeyedMutexWin32EXTptr; internal IntPtr ReleaseShaderCompilerptr; internal IntPtr RenderGpuMaskNVptr; internal IntPtr RenderbufferStorageptr; internal IntPtr RenderbufferStorageEXTptr; internal IntPtr RenderbufferStorageMultisampleptr; internal IntPtr RenderbufferStorageMultisampleAdvancedAMDptr; internal IntPtr RenderbufferStorageMultisampleCoverageNVptr; internal IntPtr RenderbufferStorageMultisampleEXTptr; internal IntPtr ReplacementCodePointerSUNptr; internal IntPtr ReplacementCodeubSUNptr; internal IntPtr ReplacementCodeubvSUNptr; internal IntPtr ReplacementCodeuiColor3fVertex3fSUNptr; internal IntPtr ReplacementCodeuiColor3fVertex3fvSUNptr; internal IntPtr ReplacementCodeuiColor4fNormal3fVertex3fSUNptr; internal IntPtr ReplacementCodeuiColor4fNormal3fVertex3fvSUNptr; internal IntPtr ReplacementCodeuiColor4ubVertex3fSUNptr; internal IntPtr ReplacementCodeuiColor4ubVertex3fvSUNptr; internal IntPtr ReplacementCodeuiNormal3fVertex3fSUNptr; internal IntPtr ReplacementCodeuiNormal3fVertex3fvSUNptr; internal IntPtr ReplacementCodeuiSUNptr; internal IntPtr ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUNptr; internal IntPtr ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUNptr; internal IntPtr ReplacementCodeuiTexCoord2fNormal3fVertex3fSUNptr; internal IntPtr ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUNptr; internal IntPtr ReplacementCodeuiTexCoord2fVertex3fSUNptr; internal IntPtr ReplacementCodeuiTexCoord2fVertex3fvSUNptr; internal IntPtr ReplacementCodeuiVertex3fSUNptr; internal IntPtr ReplacementCodeuiVertex3fvSUNptr; internal IntPtr ReplacementCodeuivSUNptr; internal IntPtr ReplacementCodeusSUNptr; internal IntPtr ReplacementCodeusvSUNptr; internal IntPtr RequestResidentProgramsNVptr; internal IntPtr ResetHistogramEXTptr; internal IntPtr ResetMemoryObjectParameterNVptr; internal IntPtr ResetMinmaxEXTptr; internal IntPtr ResizeBuffersMESAptr; internal IntPtr ResolveDepthValuesNVptr; internal IntPtr ResumeTransformFeedbackptr; internal IntPtr ResumeTransformFeedbackNVptr; internal IntPtr RotatexOESptr; internal IntPtr SampleCoverageptr; internal IntPtr SampleCoverageARBptr; internal IntPtr SampleMapATIptr; internal IntPtr SampleMaskEXTptr; internal IntPtr SampleMaskIndexedNVptr; internal IntPtr SampleMaskSGISptr; internal IntPtr SampleMaskiptr; internal IntPtr SamplePatternEXTptr; internal IntPtr SamplePatternSGISptr; internal IntPtr SamplerParameterIivptr; internal IntPtr SamplerParameterIuivptr; internal IntPtr SamplerParameterfptr; internal IntPtr SamplerParameterfvptr; internal IntPtr SamplerParameteriptr; internal IntPtr SamplerParameterivptr; internal IntPtr ScalexOESptr; internal IntPtr Scissorptr; internal IntPtr ScissorArrayvptr; internal IntPtr ScissorExclusiveArrayvNVptr; internal IntPtr ScissorExclusiveNVptr; internal IntPtr ScissorIndexedptr; internal IntPtr ScissorIndexedvptr; internal IntPtr SecondaryColor3bEXTptr; internal IntPtr SecondaryColor3bvEXTptr; internal IntPtr SecondaryColor3dEXTptr; internal IntPtr SecondaryColor3dvEXTptr; internal IntPtr SecondaryColor3fEXTptr; internal IntPtr SecondaryColor3fvEXTptr; internal IntPtr SecondaryColor3hNVptr; internal IntPtr SecondaryColor3hvNVptr; internal IntPtr SecondaryColor3iEXTptr; internal IntPtr SecondaryColor3ivEXTptr; internal IntPtr SecondaryColor3sEXTptr; internal IntPtr SecondaryColor3svEXTptr; internal IntPtr SecondaryColor3ubEXTptr; internal IntPtr SecondaryColor3ubvEXTptr; internal IntPtr SecondaryColor3uiEXTptr; internal IntPtr SecondaryColor3uivEXTptr; internal IntPtr SecondaryColor3usEXTptr; internal IntPtr SecondaryColor3usvEXTptr; internal IntPtr SecondaryColorFormatNVptr; internal IntPtr SecondaryColorPointerEXTptr; internal IntPtr SecondaryColorPointerListIBMptr; internal IntPtr SelectPerfMonitorCountersAMDptr; internal IntPtr SemaphoreParameterivNVptr; internal IntPtr SemaphoreParameterui64vEXTptr; internal IntPtr SeparableFilter2DEXTptr; internal IntPtr SetFenceAPPLEptr; internal IntPtr SetFenceNVptr; internal IntPtr SetFragmentShaderConstantATIptr; internal IntPtr SetInvariantEXTptr; internal IntPtr SetLocalConstantEXTptr; internal IntPtr SetMultisamplefvAMDptr; internal IntPtr ShaderBinaryptr; internal IntPtr ShaderOp1EXTptr; internal IntPtr ShaderOp2EXTptr; internal IntPtr ShaderOp3EXTptr; internal IntPtr ShaderSourceptr; internal IntPtr ShaderSourceARBptr; internal IntPtr ShaderStorageBlockBindingptr; internal IntPtr ShadingRateImageBarrierNVptr; internal IntPtr ShadingRateImagePaletteNVptr; internal IntPtr ShadingRateSampleOrderCustomNVptr; internal IntPtr ShadingRateSampleOrderNVptr; internal IntPtr SharpenTexFuncSGISptr; internal IntPtr SignalSemaphoreEXTptr; internal IntPtr SignalSemaphoreui64NVXptr; internal IntPtr SignalVkFenceNVptr; internal IntPtr SignalVkSemaphoreNVptr; internal IntPtr SpecializeShaderptr; internal IntPtr SpecializeShaderARBptr; internal IntPtr SpriteParameterfSGIXptr; internal IntPtr SpriteParameterfvSGIXptr; internal IntPtr SpriteParameteriSGIXptr; internal IntPtr SpriteParameterivSGIXptr; internal IntPtr StartInstrumentsSGIXptr; internal IntPtr StateCaptureNVptr; internal IntPtr StencilClearTagEXTptr; internal IntPtr StencilFillPathInstancedNVptr; internal IntPtr StencilFillPathNVptr; internal IntPtr StencilFuncptr; internal IntPtr StencilFuncSeparateptr; internal IntPtr StencilFuncSeparateATIptr; internal IntPtr StencilMaskptr; internal IntPtr StencilMaskSeparateptr; internal IntPtr StencilOpptr; internal IntPtr StencilOpSeparateptr; internal IntPtr StencilOpSeparateATIptr; internal IntPtr StencilOpValueAMDptr; internal IntPtr StencilStrokePathInstancedNVptr; internal IntPtr StencilStrokePathNVptr; internal IntPtr StencilThenCoverFillPathInstancedNVptr; internal IntPtr StencilThenCoverFillPathNVptr; internal IntPtr StencilThenCoverStrokePathInstancedNVptr; internal IntPtr StencilThenCoverStrokePathNVptr; internal IntPtr StopInstrumentsSGIXptr; internal IntPtr StringMarkerGREMEDYptr; internal IntPtr SubpixelPrecisionBiasNVptr; internal IntPtr SwizzleEXTptr; internal IntPtr SyncTextureINTELptr; internal IntPtr TagSampleBufferSGIXptr; internal IntPtr Tangent3bEXTptr; internal IntPtr Tangent3bvEXTptr; internal IntPtr Tangent3dEXTptr; internal IntPtr Tangent3dvEXTptr; internal IntPtr Tangent3fEXTptr; internal IntPtr Tangent3fvEXTptr; internal IntPtr Tangent3iEXTptr; internal IntPtr Tangent3ivEXTptr; internal IntPtr Tangent3sEXTptr; internal IntPtr Tangent3svEXTptr; internal IntPtr TangentPointerEXTptr; internal IntPtr TbufferMask3DFXptr; internal IntPtr TessellationFactorAMDptr; internal IntPtr TessellationModeAMDptr; internal IntPtr TestFenceAPPLEptr; internal IntPtr TestFenceNVptr; internal IntPtr TestObjectAPPLEptr; internal IntPtr TexAttachMemoryNVptr; internal IntPtr TexBufferptr; internal IntPtr TexBufferARBptr; internal IntPtr TexBufferEXTptr; internal IntPtr TexBufferRangeptr; internal IntPtr TexBumpParameterfvATIptr; internal IntPtr TexBumpParameterivATIptr; internal IntPtr TexCoord1bOESptr; internal IntPtr TexCoord1bvOESptr; internal IntPtr TexCoord1hNVptr; internal IntPtr TexCoord1hvNVptr; internal IntPtr TexCoord1xOESptr; internal IntPtr TexCoord1xvOESptr; internal IntPtr TexCoord2bOESptr; internal IntPtr TexCoord2bvOESptr; internal IntPtr TexCoord2fColor3fVertex3fSUNptr; internal IntPtr TexCoord2fColor3fVertex3fvSUNptr; internal IntPtr TexCoord2fColor4fNormal3fVertex3fSUNptr; internal IntPtr TexCoord2fColor4fNormal3fVertex3fvSUNptr; internal IntPtr TexCoord2fColor4ubVertex3fSUNptr; internal IntPtr TexCoord2fColor4ubVertex3fvSUNptr; internal IntPtr TexCoord2fNormal3fVertex3fSUNptr; internal IntPtr TexCoord2fNormal3fVertex3fvSUNptr; internal IntPtr TexCoord2fVertex3fSUNptr; internal IntPtr TexCoord2fVertex3fvSUNptr; internal IntPtr TexCoord2hNVptr; internal IntPtr TexCoord2hvNVptr; internal IntPtr TexCoord2xOESptr; internal IntPtr TexCoord2xvOESptr; internal IntPtr TexCoord3bOESptr; internal IntPtr TexCoord3bvOESptr; internal IntPtr TexCoord3hNVptr; internal IntPtr TexCoord3hvNVptr; internal IntPtr TexCoord3xOESptr; internal IntPtr TexCoord3xvOESptr; internal IntPtr TexCoord4bOESptr; internal IntPtr TexCoord4bvOESptr; internal IntPtr TexCoord4fColor4fNormal3fVertex4fSUNptr; internal IntPtr TexCoord4fColor4fNormal3fVertex4fvSUNptr; internal IntPtr TexCoord4fVertex4fSUNptr; internal IntPtr TexCoord4fVertex4fvSUNptr; internal IntPtr TexCoord4hNVptr; internal IntPtr TexCoord4hvNVptr; internal IntPtr TexCoord4xOESptr; internal IntPtr TexCoord4xvOESptr; internal IntPtr TexCoordFormatNVptr; internal IntPtr TexCoordPointerEXTptr; internal IntPtr TexCoordPointerListIBMptr; internal IntPtr TexCoordPointervINTELptr; internal IntPtr TexEnvxOESptr; internal IntPtr TexEnvxvOESptr; internal IntPtr TexFilterFuncSGISptr; internal IntPtr TexGenxOESptr; internal IntPtr TexGenxvOESptr; internal IntPtr TexImage1Dptr; internal IntPtr TexImage2Dptr; internal IntPtr TexImage2DMultisampleptr; internal IntPtr TexImage2DMultisampleCoverageNVptr; internal IntPtr TexImage3Dptr; internal IntPtr TexImage3DEXTptr; internal IntPtr TexImage3DMultisampleptr; internal IntPtr TexImage3DMultisampleCoverageNVptr; internal IntPtr TexImage4DSGISptr; internal IntPtr TexPageCommitmentARBptr; internal IntPtr TexPageCommitmentMemNVptr; internal IntPtr TexParameterIivptr; internal IntPtr TexParameterIivEXTptr; internal IntPtr TexParameterIuivptr; internal IntPtr TexParameterIuivEXTptr; internal IntPtr TexParameterfptr; internal IntPtr TexParameterfvptr; internal IntPtr TexParameteriptr; internal IntPtr TexParameterivptr; internal IntPtr TexParameterxOESptr; internal IntPtr TexParameterxvOESptr; internal IntPtr TexRenderbufferNVptr; internal IntPtr TexStorage1Dptr; internal IntPtr TexStorage1DEXTptr; internal IntPtr TexStorage2Dptr; internal IntPtr TexStorage2DEXTptr; internal IntPtr TexStorage2DMultisampleptr; internal IntPtr TexStorage3Dptr; internal IntPtr TexStorage3DEXTptr; internal IntPtr TexStorage3DMultisampleptr; internal IntPtr TexStorageMem1DEXTptr; internal IntPtr TexStorageMem2DEXTptr; internal IntPtr TexStorageMem2DMultisampleEXTptr; internal IntPtr TexStorageMem3DEXTptr; internal IntPtr TexStorageMem3DMultisampleEXTptr; internal IntPtr TexStorageSparseAMDptr; internal IntPtr TexSubImage1Dptr; internal IntPtr TexSubImage1DEXTptr; internal IntPtr TexSubImage2Dptr; internal IntPtr TexSubImage2DEXTptr; internal IntPtr TexSubImage3Dptr; internal IntPtr TexSubImage3DEXTptr; internal IntPtr TexSubImage4DSGISptr; internal IntPtr TextureAttachMemoryNVptr; internal IntPtr TextureBarrierptr; internal IntPtr TextureBarrierNVptr; internal IntPtr TextureBufferptr; internal IntPtr TextureBufferEXTptr; internal IntPtr TextureBufferRangeptr; internal IntPtr TextureBufferRangeEXTptr; internal IntPtr TextureColorMaskSGISptr; internal IntPtr TextureImage1DEXTptr; internal IntPtr TextureImage2DEXTptr; internal IntPtr TextureImage2DMultisampleCoverageNVptr; internal IntPtr TextureImage2DMultisampleNVptr; internal IntPtr TextureImage3DEXTptr; internal IntPtr TextureImage3DMultisampleCoverageNVptr; internal IntPtr TextureImage3DMultisampleNVptr; internal IntPtr TextureLightEXTptr; internal IntPtr TextureMaterialEXTptr; internal IntPtr TextureNormalEXTptr; internal IntPtr TexturePageCommitmentEXTptr; internal IntPtr TexturePageCommitmentMemNVptr; internal IntPtr TextureParameterIivptr; internal IntPtr TextureParameterIivEXTptr; internal IntPtr TextureParameterIuivptr; internal IntPtr TextureParameterIuivEXTptr; internal IntPtr TextureParameterfptr; internal IntPtr TextureParameterfEXTptr; internal IntPtr TextureParameterfvptr; internal IntPtr TextureParameterfvEXTptr; internal IntPtr TextureParameteriptr; internal IntPtr TextureParameteriEXTptr; internal IntPtr TextureParameterivptr; internal IntPtr TextureParameterivEXTptr; internal IntPtr TextureRangeAPPLEptr; internal IntPtr TextureRenderbufferEXTptr; internal IntPtr TextureStorage1Dptr; internal IntPtr TextureStorage1DEXTptr; internal IntPtr TextureStorage2Dptr; internal IntPtr TextureStorage2DEXTptr; internal IntPtr TextureStorage2DMultisampleptr; internal IntPtr TextureStorage2DMultisampleEXTptr; internal IntPtr TextureStorage3Dptr; internal IntPtr TextureStorage3DEXTptr; internal IntPtr TextureStorage3DMultisampleptr; internal IntPtr TextureStorage3DMultisampleEXTptr; internal IntPtr TextureStorageMem1DEXTptr; internal IntPtr TextureStorageMem2DEXTptr; internal IntPtr TextureStorageMem2DMultisampleEXTptr; internal IntPtr TextureStorageMem3DEXTptr; internal IntPtr TextureStorageMem3DMultisampleEXTptr; internal IntPtr TextureStorageSparseAMDptr; internal IntPtr TextureSubImage1Dptr; internal IntPtr TextureSubImage1DEXTptr; internal IntPtr TextureSubImage2Dptr; internal IntPtr TextureSubImage2DEXTptr; internal IntPtr TextureSubImage3Dptr; internal IntPtr TextureSubImage3DEXTptr; internal IntPtr TextureViewptr; internal IntPtr TrackMatrixNVptr; internal IntPtr TransformFeedbackAttribsNVptr; internal IntPtr TransformFeedbackBufferBaseptr; internal IntPtr TransformFeedbackBufferRangeptr; internal IntPtr TransformFeedbackStreamAttribsNVptr; internal IntPtr TransformFeedbackVaryingsptr; internal IntPtr TransformFeedbackVaryingsEXTptr; internal IntPtr TransformFeedbackVaryingsNVptr; internal IntPtr TransformPathNVptr; internal IntPtr TranslatexOESptr; internal IntPtr Uniform1dptr; internal IntPtr Uniform1dvptr; internal IntPtr Uniform1fptr; internal IntPtr Uniform1fARBptr; internal IntPtr Uniform1fvptr; internal IntPtr Uniform1fvARBptr; internal IntPtr Uniform1iptr; internal IntPtr Uniform1i64ARBptr; internal IntPtr Uniform1i64NVptr; internal IntPtr Uniform1i64vARBptr; internal IntPtr Uniform1i64vNVptr; internal IntPtr Uniform1iARBptr; internal IntPtr Uniform1ivptr; internal IntPtr Uniform1ivARBptr; internal IntPtr Uniform1uiptr; internal IntPtr Uniform1ui64ARBptr; internal IntPtr Uniform1ui64NVptr; internal IntPtr Uniform1ui64vARBptr; internal IntPtr Uniform1ui64vNVptr; internal IntPtr Uniform1uiEXTptr; internal IntPtr Uniform1uivptr; internal IntPtr Uniform1uivEXTptr; internal IntPtr Uniform2dptr; internal IntPtr Uniform2dvptr; internal IntPtr Uniform2fptr; internal IntPtr Uniform2fARBptr; internal IntPtr Uniform2fvptr; internal IntPtr Uniform2fvARBptr; internal IntPtr Uniform2iptr; internal IntPtr Uniform2i64ARBptr; internal IntPtr Uniform2i64NVptr; internal IntPtr Uniform2i64vARBptr; internal IntPtr Uniform2i64vNVptr; internal IntPtr Uniform2iARBptr; internal IntPtr Uniform2ivptr; internal IntPtr Uniform2ivARBptr; internal IntPtr Uniform2uiptr; internal IntPtr Uniform2ui64ARBptr; internal IntPtr Uniform2ui64NVptr; internal IntPtr Uniform2ui64vARBptr; internal IntPtr Uniform2ui64vNVptr; internal IntPtr Uniform2uiEXTptr; internal IntPtr Uniform2uivptr; internal IntPtr Uniform2uivEXTptr; internal IntPtr Uniform3dptr; internal IntPtr Uniform3dvptr; internal IntPtr Uniform3fptr; internal IntPtr Uniform3fARBptr; internal IntPtr Uniform3fvptr; internal IntPtr Uniform3fvARBptr; internal IntPtr Uniform3iptr; internal IntPtr Uniform3i64ARBptr; internal IntPtr Uniform3i64NVptr; internal IntPtr Uniform3i64vARBptr; internal IntPtr Uniform3i64vNVptr; internal IntPtr Uniform3iARBptr; internal IntPtr Uniform3ivptr; internal IntPtr Uniform3ivARBptr; internal IntPtr Uniform3uiptr; internal IntPtr Uniform3ui64ARBptr; internal IntPtr Uniform3ui64NVptr; internal IntPtr Uniform3ui64vARBptr; internal IntPtr Uniform3ui64vNVptr; internal IntPtr Uniform3uiEXTptr; internal IntPtr Uniform3uivptr; internal IntPtr Uniform3uivEXTptr; internal IntPtr Uniform4dptr; internal IntPtr Uniform4dvptr; internal IntPtr Uniform4fptr; internal IntPtr Uniform4fARBptr; internal IntPtr Uniform4fvptr; internal IntPtr Uniform4fvARBptr; internal IntPtr Uniform4iptr; internal IntPtr Uniform4i64ARBptr; internal IntPtr Uniform4i64NVptr; internal IntPtr Uniform4i64vARBptr; internal IntPtr Uniform4i64vNVptr; internal IntPtr Uniform4iARBptr; internal IntPtr Uniform4ivptr; internal IntPtr Uniform4ivARBptr; internal IntPtr Uniform4uiptr; internal IntPtr Uniform4ui64ARBptr; internal IntPtr Uniform4ui64NVptr; internal IntPtr Uniform4ui64vARBptr; internal IntPtr Uniform4ui64vNVptr; internal IntPtr Uniform4uiEXTptr; internal IntPtr Uniform4uivptr; internal IntPtr Uniform4uivEXTptr; internal IntPtr UniformBlockBindingptr; internal IntPtr UniformBufferEXTptr; internal IntPtr UniformHandleui64ARBptr; internal IntPtr UniformHandleui64NVptr; internal IntPtr UniformHandleui64vARBptr; internal IntPtr UniformHandleui64vNVptr; internal IntPtr UniformMatrix2dvptr; internal IntPtr UniformMatrix2fvptr; internal IntPtr UniformMatrix2fvARBptr; internal IntPtr UniformMatrix2x3dvptr; internal IntPtr UniformMatrix2x3fvptr; internal IntPtr UniformMatrix2x4dvptr; internal IntPtr UniformMatrix2x4fvptr; internal IntPtr UniformMatrix3dvptr; internal IntPtr UniformMatrix3fvptr; internal IntPtr UniformMatrix3fvARBptr; internal IntPtr UniformMatrix3x2dvptr; internal IntPtr UniformMatrix3x2fvptr; internal IntPtr UniformMatrix3x4dvptr; internal IntPtr UniformMatrix3x4fvptr; internal IntPtr UniformMatrix4dvptr; internal IntPtr UniformMatrix4fvptr; internal IntPtr UniformMatrix4fvARBptr; internal IntPtr UniformMatrix4x2dvptr; internal IntPtr UniformMatrix4x2fvptr; internal IntPtr UniformMatrix4x3dvptr; internal IntPtr UniformMatrix4x3fvptr; internal IntPtr UniformSubroutinesuivptr; internal IntPtr Uniformui64NVptr; internal IntPtr Uniformui64vNVptr; internal IntPtr UnlockArraysEXTptr; internal IntPtr UnmapBufferptr; internal IntPtr UnmapBufferARBptr; internal IntPtr UnmapNamedBufferptr; internal IntPtr UnmapNamedBufferEXTptr; internal IntPtr UnmapObjectBufferATIptr; internal IntPtr UnmapTexture2DINTELptr; internal IntPtr UpdateObjectBufferATIptr; internal IntPtr UploadGpuMaskNVXptr; internal IntPtr UseProgramptr; internal IntPtr UseProgramObjectARBptr; internal IntPtr UseProgramStagesptr; internal IntPtr UseShaderProgramEXTptr; internal IntPtr VDPAUFiniNVptr; internal IntPtr VDPAUGetSurfaceivNVptr; internal IntPtr VDPAUInitNVptr; internal IntPtr VDPAUIsSurfaceNVptr; internal IntPtr VDPAUMapSurfacesNVptr; internal IntPtr VDPAURegisterOutputSurfaceNVptr; internal IntPtr VDPAURegisterVideoSurfaceNVptr; internal IntPtr VDPAURegisterVideoSurfaceWithPictureStructureNVptr; internal IntPtr VDPAUSurfaceAccessNVptr; internal IntPtr VDPAUUnmapSurfacesNVptr; internal IntPtr VDPAUUnregisterSurfaceNVptr; internal IntPtr ValidateProgramptr; internal IntPtr ValidateProgramARBptr; internal IntPtr ValidateProgramPipelineptr; internal IntPtr VariantArrayObjectATIptr; internal IntPtr VariantPointerEXTptr; internal IntPtr VariantbvEXTptr; internal IntPtr VariantdvEXTptr; internal IntPtr VariantfvEXTptr; internal IntPtr VariantivEXTptr; internal IntPtr VariantsvEXTptr; internal IntPtr VariantubvEXTptr; internal IntPtr VariantuivEXTptr; internal IntPtr VariantusvEXTptr; internal IntPtr Vertex2bOESptr; internal IntPtr Vertex2bvOESptr; internal IntPtr Vertex2hNVptr; internal IntPtr Vertex2hvNVptr; internal IntPtr Vertex2xOESptr; internal IntPtr Vertex2xvOESptr; internal IntPtr Vertex3bOESptr; internal IntPtr Vertex3bvOESptr; internal IntPtr Vertex3hNVptr; internal IntPtr Vertex3hvNVptr; internal IntPtr Vertex3xOESptr; internal IntPtr Vertex3xvOESptr; internal IntPtr Vertex4bOESptr; internal IntPtr Vertex4bvOESptr; internal IntPtr Vertex4hNVptr; internal IntPtr Vertex4hvNVptr; internal IntPtr Vertex4xOESptr; internal IntPtr Vertex4xvOESptr; internal IntPtr VertexArrayAttribBindingptr; internal IntPtr VertexArrayAttribFormatptr; internal IntPtr VertexArrayAttribIFormatptr; internal IntPtr VertexArrayAttribLFormatptr; internal IntPtr VertexArrayBindVertexBufferEXTptr; internal IntPtr VertexArrayBindingDivisorptr; internal IntPtr VertexArrayColorOffsetEXTptr; internal IntPtr VertexArrayEdgeFlagOffsetEXTptr; internal IntPtr VertexArrayElementBufferptr; internal IntPtr VertexArrayFogCoordOffsetEXTptr; internal IntPtr VertexArrayIndexOffsetEXTptr; internal IntPtr VertexArrayMultiTexCoordOffsetEXTptr; internal IntPtr VertexArrayNormalOffsetEXTptr; internal IntPtr VertexArrayParameteriAPPLEptr; internal IntPtr VertexArrayRangeAPPLEptr; internal IntPtr VertexArrayRangeNVptr; internal IntPtr VertexArraySecondaryColorOffsetEXTptr; internal IntPtr VertexArrayTexCoordOffsetEXTptr; internal IntPtr VertexArrayVertexAttribBindingEXTptr; internal IntPtr VertexArrayVertexAttribDivisorEXTptr; internal IntPtr VertexArrayVertexAttribFormatEXTptr; internal IntPtr VertexArrayVertexAttribIFormatEXTptr; internal IntPtr VertexArrayVertexAttribIOffsetEXTptr; internal IntPtr VertexArrayVertexAttribLFormatEXTptr; internal IntPtr VertexArrayVertexAttribLOffsetEXTptr; internal IntPtr VertexArrayVertexAttribOffsetEXTptr; internal IntPtr VertexArrayVertexBindingDivisorEXTptr; internal IntPtr VertexArrayVertexBufferptr; internal IntPtr VertexArrayVertexBuffersptr; internal IntPtr VertexArrayVertexOffsetEXTptr; internal IntPtr VertexAttrib1dptr; internal IntPtr VertexAttrib1dARBptr; internal IntPtr VertexAttrib1dNVptr; internal IntPtr VertexAttrib1dvptr; internal IntPtr VertexAttrib1dvARBptr; internal IntPtr VertexAttrib1dvNVptr; internal IntPtr VertexAttrib1fptr; internal IntPtr VertexAttrib1fARBptr; internal IntPtr VertexAttrib1fNVptr; internal IntPtr VertexAttrib1fvptr; internal IntPtr VertexAttrib1fvARBptr; internal IntPtr VertexAttrib1fvNVptr; internal IntPtr VertexAttrib1hNVptr; internal IntPtr VertexAttrib1hvNVptr; internal IntPtr VertexAttrib1sptr; internal IntPtr VertexAttrib1sARBptr; internal IntPtr VertexAttrib1sNVptr; internal IntPtr VertexAttrib1svptr; internal IntPtr VertexAttrib1svARBptr; internal IntPtr VertexAttrib1svNVptr; internal IntPtr VertexAttrib2dptr; internal IntPtr VertexAttrib2dARBptr; internal IntPtr VertexAttrib2dNVptr; internal IntPtr VertexAttrib2dvptr; internal IntPtr VertexAttrib2dvARBptr; internal IntPtr VertexAttrib2dvNVptr; internal IntPtr VertexAttrib2fptr; internal IntPtr VertexAttrib2fARBptr; internal IntPtr VertexAttrib2fNVptr; internal IntPtr VertexAttrib2fvptr; internal IntPtr VertexAttrib2fvARBptr; internal IntPtr VertexAttrib2fvNVptr; internal IntPtr VertexAttrib2hNVptr; internal IntPtr VertexAttrib2hvNVptr; internal IntPtr VertexAttrib2sptr; internal IntPtr VertexAttrib2sARBptr; internal IntPtr VertexAttrib2sNVptr; internal IntPtr VertexAttrib2svptr; internal IntPtr VertexAttrib2svARBptr; internal IntPtr VertexAttrib2svNVptr; internal IntPtr VertexAttrib3dptr; internal IntPtr VertexAttrib3dARBptr; internal IntPtr VertexAttrib3dNVptr; internal IntPtr VertexAttrib3dvptr; internal IntPtr VertexAttrib3dvARBptr; internal IntPtr VertexAttrib3dvNVptr; internal IntPtr VertexAttrib3fptr; internal IntPtr VertexAttrib3fARBptr; internal IntPtr VertexAttrib3fNVptr; internal IntPtr VertexAttrib3fvptr; internal IntPtr VertexAttrib3fvARBptr; internal IntPtr VertexAttrib3fvNVptr; internal IntPtr VertexAttrib3hNVptr; internal IntPtr VertexAttrib3hvNVptr; internal IntPtr VertexAttrib3sptr; internal IntPtr VertexAttrib3sARBptr; internal IntPtr VertexAttrib3sNVptr; internal IntPtr VertexAttrib3svptr; internal IntPtr VertexAttrib3svARBptr; internal IntPtr VertexAttrib3svNVptr; internal IntPtr VertexAttrib4Nbvptr; internal IntPtr VertexAttrib4NbvARBptr; internal IntPtr VertexAttrib4Nivptr; internal IntPtr VertexAttrib4NivARBptr; internal IntPtr VertexAttrib4Nsvptr; internal IntPtr VertexAttrib4NsvARBptr; internal IntPtr VertexAttrib4Nubptr; internal IntPtr VertexAttrib4NubARBptr; internal IntPtr VertexAttrib4Nubvptr; internal IntPtr VertexAttrib4NubvARBptr; internal IntPtr VertexAttrib4Nuivptr; internal IntPtr VertexAttrib4NuivARBptr; internal IntPtr VertexAttrib4Nusvptr; internal IntPtr VertexAttrib4NusvARBptr; internal IntPtr VertexAttrib4bvptr; internal IntPtr VertexAttrib4bvARBptr; internal IntPtr VertexAttrib4dptr; internal IntPtr VertexAttrib4dARBptr; internal IntPtr VertexAttrib4dNVptr; internal IntPtr VertexAttrib4dvptr; internal IntPtr VertexAttrib4dvARBptr; internal IntPtr VertexAttrib4dvNVptr; internal IntPtr VertexAttrib4fptr; internal IntPtr VertexAttrib4fARBptr; internal IntPtr VertexAttrib4fNVptr; internal IntPtr VertexAttrib4fvptr; internal IntPtr VertexAttrib4fvARBptr; internal IntPtr VertexAttrib4fvNVptr; internal IntPtr VertexAttrib4hNVptr; internal IntPtr VertexAttrib4hvNVptr; internal IntPtr VertexAttrib4ivptr; internal IntPtr VertexAttrib4ivARBptr; internal IntPtr VertexAttrib4sptr; internal IntPtr VertexAttrib4sARBptr; internal IntPtr VertexAttrib4sNVptr; internal IntPtr VertexAttrib4svptr; internal IntPtr VertexAttrib4svARBptr; internal IntPtr VertexAttrib4svNVptr; internal IntPtr VertexAttrib4ubNVptr; internal IntPtr VertexAttrib4ubvptr; internal IntPtr VertexAttrib4ubvARBptr; internal IntPtr VertexAttrib4ubvNVptr; internal IntPtr VertexAttrib4uivptr; internal IntPtr VertexAttrib4uivARBptr; internal IntPtr VertexAttrib4usvptr; internal IntPtr VertexAttrib4usvARBptr; internal IntPtr VertexAttribArrayObjectATIptr; internal IntPtr VertexAttribBindingptr; internal IntPtr VertexAttribDivisorptr; internal IntPtr VertexAttribDivisorARBptr; internal IntPtr VertexAttribFormatptr; internal IntPtr VertexAttribFormatNVptr; internal IntPtr VertexAttribI1iptr; internal IntPtr VertexAttribI1iEXTptr; internal IntPtr VertexAttribI1ivptr; internal IntPtr VertexAttribI1ivEXTptr; internal IntPtr VertexAttribI1uiptr; internal IntPtr VertexAttribI1uiEXTptr; internal IntPtr VertexAttribI1uivptr; internal IntPtr VertexAttribI1uivEXTptr; internal IntPtr VertexAttribI2iptr; internal IntPtr VertexAttribI2iEXTptr; internal IntPtr VertexAttribI2ivptr; internal IntPtr VertexAttribI2ivEXTptr; internal IntPtr VertexAttribI2uiptr; internal IntPtr VertexAttribI2uiEXTptr; internal IntPtr VertexAttribI2uivptr; internal IntPtr VertexAttribI2uivEXTptr; internal IntPtr VertexAttribI3iptr; internal IntPtr VertexAttribI3iEXTptr; internal IntPtr VertexAttribI3ivptr; internal IntPtr VertexAttribI3ivEXTptr; internal IntPtr VertexAttribI3uiptr; internal IntPtr VertexAttribI3uiEXTptr; internal IntPtr VertexAttribI3uivptr; internal IntPtr VertexAttribI3uivEXTptr; internal IntPtr VertexAttribI4bvptr; internal IntPtr VertexAttribI4bvEXTptr; internal IntPtr VertexAttribI4iptr; internal IntPtr VertexAttribI4iEXTptr; internal IntPtr VertexAttribI4ivptr; internal IntPtr VertexAttribI4ivEXTptr; internal IntPtr VertexAttribI4svptr; internal IntPtr VertexAttribI4svEXTptr; internal IntPtr VertexAttribI4ubvptr; internal IntPtr VertexAttribI4ubvEXTptr; internal IntPtr VertexAttribI4uiptr; internal IntPtr VertexAttribI4uiEXTptr; internal IntPtr VertexAttribI4uivptr; internal IntPtr VertexAttribI4uivEXTptr; internal IntPtr VertexAttribI4usvptr; internal IntPtr VertexAttribI4usvEXTptr; internal IntPtr VertexAttribIFormatptr; internal IntPtr VertexAttribIFormatNVptr; internal IntPtr VertexAttribIPointerptr; internal IntPtr VertexAttribIPointerEXTptr; internal IntPtr VertexAttribL1dptr; internal IntPtr VertexAttribL1dEXTptr; internal IntPtr VertexAttribL1dvptr; internal IntPtr VertexAttribL1dvEXTptr; internal IntPtr VertexAttribL1i64NVptr; internal IntPtr VertexAttribL1i64vNVptr; internal IntPtr VertexAttribL1ui64ARBptr; internal IntPtr VertexAttribL1ui64NVptr; internal IntPtr VertexAttribL1ui64vARBptr; internal IntPtr VertexAttribL1ui64vNVptr; internal IntPtr VertexAttribL2dptr; internal IntPtr VertexAttribL2dEXTptr; internal IntPtr VertexAttribL2dvptr; internal IntPtr VertexAttribL2dvEXTptr; internal IntPtr VertexAttribL2i64NVptr; internal IntPtr VertexAttribL2i64vNVptr; internal IntPtr VertexAttribL2ui64NVptr; internal IntPtr VertexAttribL2ui64vNVptr; internal IntPtr VertexAttribL3dptr; internal IntPtr VertexAttribL3dEXTptr; internal IntPtr VertexAttribL3dvptr; internal IntPtr VertexAttribL3dvEXTptr; internal IntPtr VertexAttribL3i64NVptr; internal IntPtr VertexAttribL3i64vNVptr; internal IntPtr VertexAttribL3ui64NVptr; internal IntPtr VertexAttribL3ui64vNVptr; internal IntPtr VertexAttribL4dptr; internal IntPtr VertexAttribL4dEXTptr; internal IntPtr VertexAttribL4dvptr; internal IntPtr VertexAttribL4dvEXTptr; internal IntPtr VertexAttribL4i64NVptr; internal IntPtr VertexAttribL4i64vNVptr; internal IntPtr VertexAttribL4ui64NVptr; internal IntPtr VertexAttribL4ui64vNVptr; internal IntPtr VertexAttribLFormatptr; internal IntPtr VertexAttribLFormatNVptr; internal IntPtr VertexAttribLPointerptr; internal IntPtr VertexAttribLPointerEXTptr; internal IntPtr VertexAttribP1uiptr; internal IntPtr VertexAttribP1uivptr; internal IntPtr VertexAttribP2uiptr; internal IntPtr VertexAttribP2uivptr; internal IntPtr VertexAttribP3uiptr; internal IntPtr VertexAttribP3uivptr; internal IntPtr VertexAttribP4uiptr; internal IntPtr VertexAttribP4uivptr; internal IntPtr VertexAttribParameteriAMDptr; internal IntPtr VertexAttribPointerptr; internal IntPtr VertexAttribPointerARBptr; internal IntPtr VertexAttribPointerNVptr; internal IntPtr VertexAttribs1dvNVptr; internal IntPtr VertexAttribs1fvNVptr; internal IntPtr VertexAttribs1hvNVptr; internal IntPtr VertexAttribs1svNVptr; internal IntPtr VertexAttribs2dvNVptr; internal IntPtr VertexAttribs2fvNVptr; internal IntPtr VertexAttribs2hvNVptr; internal IntPtr VertexAttribs2svNVptr; internal IntPtr VertexAttribs3dvNVptr; internal IntPtr VertexAttribs3fvNVptr; internal IntPtr VertexAttribs3hvNVptr; internal IntPtr VertexAttribs3svNVptr; internal IntPtr VertexAttribs4dvNVptr; internal IntPtr VertexAttribs4fvNVptr; internal IntPtr VertexAttribs4hvNVptr; internal IntPtr VertexAttribs4svNVptr; internal IntPtr VertexAttribs4ubvNVptr; internal IntPtr VertexBindingDivisorptr; internal IntPtr VertexBlendARBptr; internal IntPtr VertexBlendEnvfATIptr; internal IntPtr VertexBlendEnviATIptr; internal IntPtr VertexFormatNVptr; internal IntPtr VertexPointerEXTptr; internal IntPtr VertexPointerListIBMptr; internal IntPtr VertexPointervINTELptr; internal IntPtr VertexStream1dATIptr; internal IntPtr VertexStream1dvATIptr; internal IntPtr VertexStream1fATIptr; internal IntPtr VertexStream1fvATIptr; internal IntPtr VertexStream1iATIptr; internal IntPtr VertexStream1ivATIptr; internal IntPtr VertexStream1sATIptr; internal IntPtr VertexStream1svATIptr; internal IntPtr VertexStream2dATIptr; internal IntPtr VertexStream2dvATIptr; internal IntPtr VertexStream2fATIptr; internal IntPtr VertexStream2fvATIptr; internal IntPtr VertexStream2iATIptr; internal IntPtr VertexStream2ivATIptr; internal IntPtr VertexStream2sATIptr; internal IntPtr VertexStream2svATIptr; internal IntPtr VertexStream3dATIptr; internal IntPtr VertexStream3dvATIptr; internal IntPtr VertexStream3fATIptr; internal IntPtr VertexStream3fvATIptr; internal IntPtr VertexStream3iATIptr; internal IntPtr VertexStream3ivATIptr; internal IntPtr VertexStream3sATIptr; internal IntPtr VertexStream3svATIptr; internal IntPtr VertexStream4dATIptr; internal IntPtr VertexStream4dvATIptr; internal IntPtr VertexStream4fATIptr; internal IntPtr VertexStream4fvATIptr; internal IntPtr VertexStream4iATIptr; internal IntPtr VertexStream4ivATIptr; internal IntPtr VertexStream4sATIptr; internal IntPtr VertexStream4svATIptr; internal IntPtr VertexWeightPointerEXTptr; internal IntPtr VertexWeightfEXTptr; internal IntPtr VertexWeightfvEXTptr; internal IntPtr VertexWeighthNVptr; internal IntPtr VertexWeighthvNVptr; internal IntPtr VideoCaptureNVptr; internal IntPtr VideoCaptureStreamParameterdvNVptr; internal IntPtr VideoCaptureStreamParameterfvNVptr; internal IntPtr VideoCaptureStreamParameterivNVptr; internal IntPtr Viewportptr; internal IntPtr ViewportArrayvptr; internal IntPtr ViewportIndexedfptr; internal IntPtr ViewportIndexedfvptr; internal IntPtr ViewportPositionWScaleNVptr; internal IntPtr ViewportSwizzleNVptr; internal IntPtr WaitSemaphoreEXTptr; internal IntPtr WaitSemaphoreui64NVXptr; internal IntPtr WaitSyncptr; internal IntPtr WaitVkSemaphoreNVptr; internal IntPtr WeightPathsNVptr; internal IntPtr WeightPointerARBptr; internal IntPtr WeightbvARBptr; internal IntPtr WeightdvARBptr; internal IntPtr WeightfvARBptr; internal IntPtr WeightivARBptr; internal IntPtr WeightsvARBptr; internal IntPtr WeightubvARBptr; internal IntPtr WeightuivARBptr; internal IntPtr WeightusvARBptr; internal IntPtr WindowPos2dARBptr; internal IntPtr WindowPos2dMESAptr; internal IntPtr WindowPos2dvARBptr; internal IntPtr WindowPos2dvMESAptr; internal IntPtr WindowPos2fARBptr; internal IntPtr WindowPos2fMESAptr; internal IntPtr WindowPos2fvARBptr; internal IntPtr WindowPos2fvMESAptr; internal IntPtr WindowPos2iARBptr; internal IntPtr WindowPos2iMESAptr; internal IntPtr WindowPos2ivARBptr; internal IntPtr WindowPos2ivMESAptr; internal IntPtr WindowPos2sARBptr; internal IntPtr WindowPos2sMESAptr; internal IntPtr WindowPos2svARBptr; internal IntPtr WindowPos2svMESAptr; internal IntPtr WindowPos3dARBptr; internal IntPtr WindowPos3dMESAptr; internal IntPtr WindowPos3dvARBptr; internal IntPtr WindowPos3dvMESAptr; internal IntPtr WindowPos3fARBptr; internal IntPtr WindowPos3fMESAptr; internal IntPtr WindowPos3fvARBptr; internal IntPtr WindowPos3fvMESAptr; internal IntPtr WindowPos3iARBptr; internal IntPtr WindowPos3iMESAptr; internal IntPtr WindowPos3ivARBptr; internal IntPtr WindowPos3ivMESAptr; internal IntPtr WindowPos3sARBptr; internal IntPtr WindowPos3sMESAptr; internal IntPtr WindowPos3svARBptr; internal IntPtr WindowPos3svMESAptr; internal IntPtr WindowPos4dMESAptr; internal IntPtr WindowPos4dvMESAptr; internal IntPtr WindowPos4fMESAptr; internal IntPtr WindowPos4fvMESAptr; internal IntPtr WindowPos4iMESAptr; internal IntPtr WindowPos4ivMESAptr; internal IntPtr WindowPos4sMESAptr; internal IntPtr WindowPos4svMESAptr; internal IntPtr WindowRectanglesEXTptr; internal IntPtr WriteMaskEXTptr; #endregion internal IntPtr glad_loader_handler; } }