3711 lines
168 KiB
C#
3711 lines
168 KiB
C#
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;
|
|
}
|
|
|
|
/// <summary>
|
|
/// sets the framebuffer resize callback of the specified <see cref="Form"/>,
|
|
///which is called when the framebuffer of the specified <see cref="Form"/> is resized.
|
|
/// </summary>
|
|
/// <param name="form">The Form instance to be controlled</param>
|
|
/// <param name="handler">Method hadler </param>
|
|
[MethodImpl(MethodImplOptions.AggressiveInlining)]
|
|
public static unsafe void SetFrameBufferSizeCallback(Form form, FrameBufferSizeHadler handler)
|
|
{
|
|
InternalIO.glfw_SetFramebufferSizeCallback(form.windowID, handler);
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
/// 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]
|
|
/// </summary>
|
|
/// <param name="R">Specify the red values used when the color buffers are cleared.</param>
|
|
/// <param name="G">Specify the red values used when the color buffers are cleared.</param>
|
|
/// <param name="B">Specify the red values used when the color buffers are cleared.</param>
|
|
/// <param name="A">Specify the red values used when the color buffers are cleared.</param>
|
|
[MethodImpl(MethodImplOptions.AggressiveInlining)]
|
|
public static unsafe void ClearColor(float R, float G, float B, float A)
|
|
{
|
|
ClearColor(R, G, B, A);
|
|
}
|
|
|
|
/// <summary>
|
|
/// Conpile the provided shader code in string form.
|
|
/// </summary>
|
|
/// <param name="shaderCode">A string represent the shader's code</param>
|
|
/// <param name="shaderType">An <see cref="ShaderType"/> enum represent the type of the shader to
|
|
/// conpile, including vertex shader and fragment shader.</param>
|
|
/// <returns>An uint value as the only mark of conpiled shader</returns>
|
|
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;
|
|
}
|
|
|
|
/// <summary>
|
|
/// Creates a form and its associated
|
|
/// </summary>
|
|
/// <param name="width">Required width</param>
|
|
/// <param name="height">Required width</param>
|
|
/// <param name="tittle">Tittle of the window </param>
|
|
/// <param name="monitor"></param>
|
|
/// <param name="share"></param>
|
|
/// <returns>The instance of created form</returns>
|
|
/// <exception cref="Exception"></exception>
|
|
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<T>(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<T>(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;
|
|
|
|
}
|
|
|
|
[StructLayout(LayoutKind.Sequential)]
|
|
internal struct GLFWapi
|
|
{
|
|
internal IntPtr Init;
|
|
internal IntPtr Terminate;
|
|
internal IntPtr InitHint;
|
|
internal IntPtr GetVersion;
|
|
internal IntPtr GetVersionString;
|
|
internal IntPtr GetError;
|
|
internal IntPtr SetErrorCallback;
|
|
internal IntPtr GetMonitors;
|
|
internal IntPtr GetPrimaryMonitor;
|
|
internal IntPtr GetMonitorPos;
|
|
internal IntPtr GetMonitorWorkarea;
|
|
internal IntPtr GetMonitorPhysicalSize;
|
|
internal IntPtr GetMonitorContentScale;
|
|
internal IntPtr GetMonitorName;
|
|
internal IntPtr SetMonitorUserPointer;
|
|
internal IntPtr GetMonitorUserPointer;
|
|
internal IntPtr SetMonitorCallback;
|
|
internal IntPtr GetVideoModes;
|
|
internal IntPtr GetVideoMode;
|
|
internal IntPtr SetGamma;
|
|
internal IntPtr GetGammaRamp;
|
|
internal IntPtr SetGammaRamp;
|
|
internal IntPtr DefaultWindowHints;
|
|
internal IntPtr WindowHint;
|
|
internal IntPtr WindowHintString;
|
|
internal IntPtr CreateWindow;
|
|
internal IntPtr DestroyWindow;
|
|
internal IntPtr WindowShouldClose;
|
|
internal IntPtr SetWindowShouldClose;
|
|
internal IntPtr SetWindowTitle;
|
|
internal IntPtr SetWindowIcon;
|
|
internal IntPtr GetWindowPos;
|
|
internal IntPtr SetWindowPos;
|
|
internal IntPtr GetWindowSize;
|
|
internal IntPtr SetWindowSizeLimits;
|
|
internal IntPtr SetWindowAspectRatio;
|
|
internal IntPtr SetWindowSize;
|
|
internal IntPtr GetFramebufferSize;
|
|
internal IntPtr GetWindowFrameSize;
|
|
internal IntPtr GetWindowContentScale;
|
|
internal IntPtr GetWindowOpacity;
|
|
internal IntPtr SetWindowOpacity;
|
|
internal IntPtr IconifyWindow;
|
|
internal IntPtr RestoreWindow;
|
|
internal IntPtr MaximizeWindow;
|
|
internal IntPtr ShowWindow;
|
|
internal IntPtr HideWindow;
|
|
internal IntPtr FocusWindow;
|
|
internal IntPtr RequestWindowAttention;
|
|
internal IntPtr GetWindowMonitor;
|
|
internal IntPtr SetWindowMonitor;
|
|
internal IntPtr GetWindowAttrib;
|
|
internal IntPtr SetWindowAttrib;
|
|
internal IntPtr SetWindowUserPointer;
|
|
internal IntPtr GetWindowUserPointer;
|
|
internal IntPtr SetWindowPosCallback;
|
|
internal IntPtr SetWindowSizeCallback;
|
|
internal IntPtr SetWindowCloseCallback;
|
|
internal IntPtr SetWindowRefreshCallback;
|
|
internal IntPtr SetWindowFocusCallback;
|
|
internal IntPtr SetWindowIconifyCallback;
|
|
internal IntPtr SetWindowMaximizeCallback;
|
|
internal IntPtr SetFramebufferSizeCallback;
|
|
internal IntPtr SetWindowContentScaleCallback;
|
|
internal IntPtr PollEvents;
|
|
internal IntPtr WaitEvents;
|
|
internal IntPtr WaitEventsTimeout;
|
|
internal IntPtr PostEmptyEvent;
|
|
internal IntPtr GetInputMode;
|
|
internal IntPtr SetInputMode;
|
|
internal IntPtr RawMouseMotionSupported;
|
|
internal IntPtr GetKeyName;
|
|
internal IntPtr GetKeyScancode;
|
|
internal IntPtr GetKey;
|
|
internal IntPtr GetMouseButton;
|
|
internal IntPtr GetCursorPos;
|
|
internal IntPtr SetCursorPos;
|
|
internal IntPtr CreateCursor;
|
|
internal IntPtr CreateStandardCursor;
|
|
internal IntPtr DestroyCursor;
|
|
internal IntPtr SetCursor;
|
|
internal IntPtr SetKeyCallback;
|
|
internal IntPtr SetCharCallback;
|
|
internal IntPtr SetCharModsCallback;
|
|
internal IntPtr SetMouseButtonCallback;
|
|
internal IntPtr SetCursorPosCallback;
|
|
internal IntPtr SetCursorEnterCallback;
|
|
internal IntPtr SetScrollCallback;
|
|
internal IntPtr SetDropCallback;
|
|
internal IntPtr JoystickPresent;
|
|
internal IntPtr GetJoystickAxes;
|
|
internal IntPtr GetJoystickButtons;
|
|
internal IntPtr GetJoystickHats;
|
|
internal IntPtr GetJoystickName;
|
|
internal IntPtr GetJoystickGUID;
|
|
internal IntPtr SetJoystickUserPointer;
|
|
internal IntPtr GetJoystickUserPointer;
|
|
internal IntPtr JoystickIsGamepad;
|
|
internal IntPtr SetJoystickCallback;
|
|
internal IntPtr UpdateGamepadMappings;
|
|
internal IntPtr GetGamepadName;
|
|
internal IntPtr GetGamepadState;
|
|
internal IntPtr SetClipboardString;
|
|
internal IntPtr GetClipboardString;
|
|
internal IntPtr GetTime;
|
|
internal IntPtr SetTime;
|
|
internal IntPtr GetTimerValue;
|
|
internal IntPtr GetTimerFrequency;
|
|
internal IntPtr MakeContextCurrent;
|
|
internal IntPtr GetCurrentContext;
|
|
internal IntPtr SwapBuffers;
|
|
internal IntPtr SwapInterval;
|
|
internal IntPtr ExtensionSupported;
|
|
internal IntPtr GetProcAddress;
|
|
internal IntPtr VulkanSupported;
|
|
internal IntPtr GetRequiredInstanceExtensions;
|
|
//internal IntPtr GetInstanceProcAddress;
|
|
//internal IntPtr GetPhysicalDevicePresentationSupport;
|
|
//internal IntPtr CreateWindowSurface;
|
|
|
|
}
|
|
|
|
[StructLayout(LayoutKind.Sequential)]
|
|
internal struct glfwpack
|
|
{
|
|
internal glfwInit glfw_Init;
|
|
internal glfwTerminate glfw_Terminate;
|
|
internal glfwInitHint glfw_InitHint;
|
|
internal glfwGetVersion glfw_GetVersion;
|
|
internal glfwGetVersionString glfw_GetVersionString;
|
|
internal glfwGetError glfw_GetError;
|
|
internal glfwSetErrorCallback glfw_SetErrorCallback;
|
|
internal glfwGetMonitors glfw_GetMonitors;
|
|
internal glfwGetPrimaryMonitor glfw_GetPrimaryMonitor;
|
|
internal glfwGetMonitorPos glfw_GetMonitorPos;
|
|
internal glfwGetMonitorWorkarea glfw_GetMonitorWorkarea;
|
|
internal glfwGetMonitorPhysicalSize glfw_GetMonitorPhysicalSize;
|
|
internal glfwGetMonitorContentScale glfw_GetMonitorContentScale;
|
|
internal glfwGetMonitorName glfw_GetMonitorName;
|
|
internal glfwSetMonitorUserPointer glfw_SetMonitorUserPointer;
|
|
internal glfwGetMonitorUserPointer glfw_GetMonitorUserPointer;
|
|
internal glfwSetMonitorCallback glfw_SetMonitorCallback;
|
|
internal glfwGetVideoModes glfw_GetVideoModes;
|
|
internal glfwGetVideoMode glfw_GetVideoMode;
|
|
internal glfwSetGamma glfw_SetGamma;
|
|
internal glfwGetGammaRamp glfw_GetGammaRamp;
|
|
internal glfwSetGammaRamp glfw_SetGammaRamp;
|
|
internal glfwDefaultWindowHints glfw_DefaultWindowHints;
|
|
internal glfwWindowHint glfw_WindowHint;
|
|
internal glfwWindowHintString glfw_WindowHintString;
|
|
internal glfwCreateWindow glfw_CreateWindow;
|
|
internal glfwDestroyWindow glfw_DestroyWindow;
|
|
internal glfwWindowShouldClose glfw_WindowShouldClose;
|
|
internal glfwSetWindowShouldClose glfw_SetWindowShouldClose;
|
|
internal glfwSetWindowTitle glfw_SetWindowTitle;
|
|
internal glfwSetWindowIcon glfw_SetWindowIcon;
|
|
internal glfwGetWindowPos glfw_GetWindowPos;
|
|
internal glfwSetWindowPos glfw_SetWindowPos;
|
|
internal glfwGetWindowSize glfw_GetWindowSize;
|
|
internal glfwSetWindowSizeLimits glfw_SetWindowSizeLimits;
|
|
internal glfwSetWindowAspectRatio glfw_SetWindowAspectRatio;
|
|
internal glfwSetWindowSize glfw_SetWindowSize;
|
|
internal glfwGetFramebufferSize glfw_GetFramebufferSize;
|
|
internal glfwGetWindowFrameSize glfw_GetWindowFrameSize;
|
|
internal glfwGetWindowContentScale glfw_GetWindowContentScale;
|
|
internal glfwGetWindowOpacity glfw_GetWindowOpacity;
|
|
internal glfwSetWindowOpacity glfw_SetWindowOpacity;
|
|
internal glfwIconifyWindow glfw_IconifyWindow;
|
|
internal glfwRestoreWindow glfw_RestoreWindow;
|
|
internal glfwMaximizeWindow glfw_MaximizeWindow;
|
|
internal glfwShowWindow glfw_ShowWindow;
|
|
internal glfwHideWindow glfw_HideWindow;
|
|
internal glfwFocusWindow glfw_FocusWindow;
|
|
internal glfwRequestWindowAttention glfw_RequestWindowAttention;
|
|
internal glfwGetWindowMonitor glfw_GetWindowMonitor;
|
|
internal glfwSetWindowMonitor glfw_SetWindowMonitor;
|
|
internal glfwGetWindowAttrib glfw_GetWindowAttrib;
|
|
internal glfwSetWindowAttrib glfw_SetWindowAttrib;
|
|
internal glfwSetWindowUserPointer glfw_SetWindowUserPointer;
|
|
internal glfwGetWindowUserPointer glfw_GetWindowUserPointer;
|
|
internal glfwSetWindowPosCallback glfw_SetWindowPosCallback;
|
|
internal glfwSetWindowSizeCallback glfw_SetWindowSizeCallback;
|
|
internal glfwSetWindowCloseCallback glfw_SetWindowCloseCallback;
|
|
internal glfwSetWindowRefreshCallback glfw_SetWindowRefreshCallback;
|
|
internal glfwSetWindowFocusCallback glfw_SetWindowFocusCallback;
|
|
internal glfwSetWindowIconifyCallback glfw_SetWindowIconifyCallback;
|
|
internal glfwSetWindowMaximizeCallback glfw_SetWindowMaximizeCallback;
|
|
internal glfwSetFramebufferSizeCallback glfw_SetFramebufferSizeCallback;
|
|
internal glfwSetWindowContentScaleCallback glfw_SetWindowContentScaleCallback;
|
|
internal glfwPollEvents glfw_PollEvents;
|
|
internal glfwWaitEvents glfw_WaitEvents;
|
|
internal glfwWaitEventsTimeout glfw_WaitEventsTimeout;
|
|
internal glfwPostEmptyEvent glfw_PostEmptyEvent;
|
|
internal glfwGetInputMode glfw_GetInputMode;
|
|
internal glfwSetInputMode glfw_SetInputMode;
|
|
internal glfwRawMouseMotionSupported glfw_RawMouseMotionSupported;
|
|
internal glfwGetKeyName glfw_GetKeyName;
|
|
internal glfwGetKeyScancode glfw_GetKeyScancode;
|
|
internal glfwGetKey glfw_GetKey;
|
|
internal glfwGetMouseButton glfw_GetMouseButton;
|
|
internal glfwGetCursorPos glfw_GetCursorPos;
|
|
internal glfwSetCursorPos glfw_SetCursorPos;
|
|
internal glfwCreateCursor glfw_CreateCursor;
|
|
internal glfwCreateStandardCursor glfw_CreateStandardCursor;
|
|
internal glfwDestroyCursor glfw_DestroyCursor;
|
|
internal glfwSetCursor glfw_SetCursor;
|
|
internal glfwSetKeyCallback glfw_SetKeyCallback;
|
|
internal glfwSetCharCallback glfw_SetCharCallback;
|
|
internal glfwSetCharModsCallback glfw_SetCharModsCallback;
|
|
internal glfwSetMouseButtonCallback glfw_SetMouseButtonCallback;
|
|
internal glfwSetCursorPosCallback glfw_SetCursorPosCallback;
|
|
internal glfwSetCursorEnterCallback glfw_SetCursorEnterCallback;
|
|
internal glfwSetScrollCallback glfw_SetScrollCallback;
|
|
internal glfwSetDropCallback glfw_SetDropCallback;
|
|
internal glfwJoystickPresent glfw_JoystickPresent;
|
|
internal glfwGetJoystickAxes glfw_GetJoystickAxes;
|
|
internal glfwGetJoystickButtons glfw_GetJoystickButtons;
|
|
internal glfwGetJoystickHats glfw_GetJoystickHats;
|
|
internal glfwGetJoystickName glfw_GetJoystickName;
|
|
internal glfwGetJoystickGUID glfw_GetJoystickGUID;
|
|
internal glfwSetJoystickUserPointer glfw_SetJoystickUserPointer;
|
|
internal glfwGetJoystickUserPointer glfw_GetJoystickUserPointer;
|
|
internal glfwJoystickIsGamepad glfw_JoystickIsGamepad;
|
|
internal glfwSetJoystickCallback glfw_SetJoystickCallback;
|
|
internal glfwUpdateGamepadMappings glfw_UpdateGamepadMappings;
|
|
internal glfwGetGamepadName glfw_GetGamepadName;
|
|
internal glfwGetGamepadState glfw_GetGamepadState;
|
|
internal glfwSetClipboardString glfw_SetClipboardString;
|
|
internal glfwGetClipboardString glfw_GetClipboardString;
|
|
internal glfwGetTime glfw_GetTime;
|
|
internal glfwSetTime glfw_SetTime;
|
|
internal glfwGetTimerValue glfw_GetTimerValue;
|
|
internal glfwGetTimerFrequency glfw_GetTimerFrequency;
|
|
internal glfwMakeContextCurrent glfw_MakeContextCurrent;
|
|
internal glfwGetCurrentContext glfw_GetCurrentContext;
|
|
internal glfwSwapBuffers glfw_SwapBuffers;
|
|
internal glfwSwapInterval glfw_SwapInterval;
|
|
internal glfwExtensionSupported glfw_ExtensionSupported;
|
|
internal glfwGetProcAddress glfw_GetProcAddress;
|
|
internal glfwVulkanSupported glfw_VulkanSupported;
|
|
internal glfwGetRequiredInstanceExtensions glfw_GetRequiredInstanceExtensions;
|
|
//internal glfwGetInstanceProcAddress glfw_GetInstanceProcAddress;
|
|
//internal glfwGetPhysicalDevicePresentationSupport glfw_GetPhysicalDevicePresentationSupport;
|
|
//internal glfwCreateWindowSurface glfw_CreateWindowSurface;
|
|
|
|
}
|
|
}
|