mirror of
https://github.com/Ryujinx/Opentk.git
synced 2024-12-24 17:05:37 +00:00
Regenerated OpenGL bindings using the 06 July 2011 specs and the latest binding generator that includes documentation comments to enums.
This commit is contained in:
parent
47312a7a30
commit
98919ef36d
|
@ -1915,6 +1915,230 @@ namespace OpenTK.Graphics.OpenGL
|
|||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: AMD_multi_draw_indirect]</summary>
|
||||
[AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "4.0", EntryPoint = "glMultiDrawArraysIndirectAMD")]
|
||||
public static
|
||||
void MultiDrawArraysIndirect(OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect mode, IntPtr indirect, Int32 primcount, Int32 stride)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glMultiDrawArraysIndirectAMD((OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect)mode, (IntPtr)indirect, (Int32)primcount, (Int32)stride);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: AMD_multi_draw_indirect]</summary>
|
||||
[AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "4.0", EntryPoint = "glMultiDrawArraysIndirectAMD")]
|
||||
public static
|
||||
void MultiDrawArraysIndirect<T1>(OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect mode, [InAttribute, OutAttribute] T1[] indirect, Int32 primcount, Int32 stride)
|
||||
where T1 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
GCHandle indirect_ptr = GCHandle.Alloc(indirect, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawArraysIndirectAMD((OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect)mode, (IntPtr)indirect_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)stride);
|
||||
}
|
||||
finally
|
||||
{
|
||||
indirect_ptr.Free();
|
||||
}
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: AMD_multi_draw_indirect]</summary>
|
||||
[AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "4.0", EntryPoint = "glMultiDrawArraysIndirectAMD")]
|
||||
public static
|
||||
void MultiDrawArraysIndirect<T1>(OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect mode, [InAttribute, OutAttribute] T1[,] indirect, Int32 primcount, Int32 stride)
|
||||
where T1 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
GCHandle indirect_ptr = GCHandle.Alloc(indirect, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawArraysIndirectAMD((OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect)mode, (IntPtr)indirect_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)stride);
|
||||
}
|
||||
finally
|
||||
{
|
||||
indirect_ptr.Free();
|
||||
}
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: AMD_multi_draw_indirect]</summary>
|
||||
[AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "4.0", EntryPoint = "glMultiDrawArraysIndirectAMD")]
|
||||
public static
|
||||
void MultiDrawArraysIndirect<T1>(OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect mode, [InAttribute, OutAttribute] T1[,,] indirect, Int32 primcount, Int32 stride)
|
||||
where T1 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
GCHandle indirect_ptr = GCHandle.Alloc(indirect, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawArraysIndirectAMD((OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect)mode, (IntPtr)indirect_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)stride);
|
||||
}
|
||||
finally
|
||||
{
|
||||
indirect_ptr.Free();
|
||||
}
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: AMD_multi_draw_indirect]</summary>
|
||||
[AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "4.0", EntryPoint = "glMultiDrawArraysIndirectAMD")]
|
||||
public static
|
||||
void MultiDrawArraysIndirect<T1>(OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect mode, [InAttribute, OutAttribute] ref T1 indirect, Int32 primcount, Int32 stride)
|
||||
where T1 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
GCHandle indirect_ptr = GCHandle.Alloc(indirect, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawArraysIndirectAMD((OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect)mode, (IntPtr)indirect_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)stride);
|
||||
indirect = (T1)indirect_ptr.Target;
|
||||
}
|
||||
finally
|
||||
{
|
||||
indirect_ptr.Free();
|
||||
}
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: AMD_multi_draw_indirect]</summary>
|
||||
[AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "4.0", EntryPoint = "glMultiDrawElementsIndirectAMD")]
|
||||
public static
|
||||
void MultiDrawElementsIndirect(OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect mode, OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect type, IntPtr indirect, Int32 primcount, Int32 stride)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glMultiDrawElementsIndirectAMD((OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect)mode, (OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect)type, (IntPtr)indirect, (Int32)primcount, (Int32)stride);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: AMD_multi_draw_indirect]</summary>
|
||||
[AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "4.0", EntryPoint = "glMultiDrawElementsIndirectAMD")]
|
||||
public static
|
||||
void MultiDrawElementsIndirect<T2>(OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect mode, OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect type, [InAttribute, OutAttribute] T2[] indirect, Int32 primcount, Int32 stride)
|
||||
where T2 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
GCHandle indirect_ptr = GCHandle.Alloc(indirect, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawElementsIndirectAMD((OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect)mode, (OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect)type, (IntPtr)indirect_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)stride);
|
||||
}
|
||||
finally
|
||||
{
|
||||
indirect_ptr.Free();
|
||||
}
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: AMD_multi_draw_indirect]</summary>
|
||||
[AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "4.0", EntryPoint = "glMultiDrawElementsIndirectAMD")]
|
||||
public static
|
||||
void MultiDrawElementsIndirect<T2>(OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect mode, OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect type, [InAttribute, OutAttribute] T2[,] indirect, Int32 primcount, Int32 stride)
|
||||
where T2 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
GCHandle indirect_ptr = GCHandle.Alloc(indirect, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawElementsIndirectAMD((OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect)mode, (OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect)type, (IntPtr)indirect_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)stride);
|
||||
}
|
||||
finally
|
||||
{
|
||||
indirect_ptr.Free();
|
||||
}
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: AMD_multi_draw_indirect]</summary>
|
||||
[AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "4.0", EntryPoint = "glMultiDrawElementsIndirectAMD")]
|
||||
public static
|
||||
void MultiDrawElementsIndirect<T2>(OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect mode, OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect type, [InAttribute, OutAttribute] T2[,,] indirect, Int32 primcount, Int32 stride)
|
||||
where T2 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
GCHandle indirect_ptr = GCHandle.Alloc(indirect, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawElementsIndirectAMD((OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect)mode, (OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect)type, (IntPtr)indirect_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)stride);
|
||||
}
|
||||
finally
|
||||
{
|
||||
indirect_ptr.Free();
|
||||
}
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: AMD_multi_draw_indirect]</summary>
|
||||
[AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "4.0", EntryPoint = "glMultiDrawElementsIndirectAMD")]
|
||||
public static
|
||||
void MultiDrawElementsIndirect<T2>(OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect mode, OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect type, [InAttribute, OutAttribute] ref T2 indirect, Int32 primcount, Int32 stride)
|
||||
where T2 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
GCHandle indirect_ptr = GCHandle.Alloc(indirect, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawElementsIndirectAMD((OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect)mode, (OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect)type, (IntPtr)indirect_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)stride);
|
||||
indirect = (T2)indirect_ptr.Target;
|
||||
}
|
||||
finally
|
||||
{
|
||||
indirect_ptr.Free();
|
||||
}
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: AMD_performance_monitor]</summary>
|
||||
[AutoGenerated(Category = "AMD_performance_monitor", Version = "1.2", EntryPoint = "glSelectPerfMonitorCountersAMD")]
|
||||
public static
|
||||
|
@ -2035,6 +2259,124 @@ namespace OpenTK.Graphics.OpenGL
|
|||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: AMD_sample_positions]</summary>
|
||||
[AutoGenerated(Category = "AMD_sample_positions", Version = "3.2", EntryPoint = "glSetMultisamplefvAMD")]
|
||||
public static
|
||||
void SetMultisample(OpenTK.Graphics.OpenGL.AmdSamplePositions pname, Int32 index, Single[] val)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
unsafe
|
||||
{
|
||||
fixed (Single* val_ptr = val)
|
||||
{
|
||||
Delegates.glSetMultisamplefvAMD((OpenTK.Graphics.OpenGL.AmdSamplePositions)pname, (UInt32)index, (Single*)val_ptr);
|
||||
}
|
||||
}
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: AMD_sample_positions]</summary>
|
||||
[AutoGenerated(Category = "AMD_sample_positions", Version = "3.2", EntryPoint = "glSetMultisamplefvAMD")]
|
||||
public static
|
||||
void SetMultisample(OpenTK.Graphics.OpenGL.AmdSamplePositions pname, Int32 index, ref Single val)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
unsafe
|
||||
{
|
||||
fixed (Single* val_ptr = &val)
|
||||
{
|
||||
Delegates.glSetMultisamplefvAMD((OpenTK.Graphics.OpenGL.AmdSamplePositions)pname, (UInt32)index, (Single*)val_ptr);
|
||||
}
|
||||
}
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: AMD_sample_positions]</summary>
|
||||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "AMD_sample_positions", Version = "3.2", EntryPoint = "glSetMultisamplefvAMD")]
|
||||
public static
|
||||
unsafe void SetMultisample(OpenTK.Graphics.OpenGL.AmdSamplePositions pname, Int32 index, Single* val)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glSetMultisamplefvAMD((OpenTK.Graphics.OpenGL.AmdSamplePositions)pname, (UInt32)index, (Single*)val);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: AMD_sample_positions]</summary>
|
||||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "AMD_sample_positions", Version = "3.2", EntryPoint = "glSetMultisamplefvAMD")]
|
||||
public static
|
||||
void SetMultisample(OpenTK.Graphics.OpenGL.AmdSamplePositions pname, UInt32 index, Single[] val)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
unsafe
|
||||
{
|
||||
fixed (Single* val_ptr = val)
|
||||
{
|
||||
Delegates.glSetMultisamplefvAMD((OpenTK.Graphics.OpenGL.AmdSamplePositions)pname, (UInt32)index, (Single*)val_ptr);
|
||||
}
|
||||
}
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: AMD_sample_positions]</summary>
|
||||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "AMD_sample_positions", Version = "3.2", EntryPoint = "glSetMultisamplefvAMD")]
|
||||
public static
|
||||
void SetMultisample(OpenTK.Graphics.OpenGL.AmdSamplePositions pname, UInt32 index, ref Single val)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
unsafe
|
||||
{
|
||||
fixed (Single* val_ptr = &val)
|
||||
{
|
||||
Delegates.glSetMultisamplefvAMD((OpenTK.Graphics.OpenGL.AmdSamplePositions)pname, (UInt32)index, (Single*)val_ptr);
|
||||
}
|
||||
}
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: AMD_sample_positions]</summary>
|
||||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "AMD_sample_positions", Version = "3.2", EntryPoint = "glSetMultisamplefvAMD")]
|
||||
public static
|
||||
unsafe void SetMultisample(OpenTK.Graphics.OpenGL.AmdSamplePositions pname, UInt32 index, Single* val)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glSetMultisamplefvAMD((OpenTK.Graphics.OpenGL.AmdSamplePositions)pname, (UInt32)index, (Single*)val);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: AMD_vertex_shader_tesselator]</summary>
|
||||
[AutoGenerated(Category = "AMD_vertex_shader_tesselator", Version = "2.0", EntryPoint = "glTessellationFactorAMD")]
|
||||
public static
|
||||
|
@ -132015,6 +132357,37 @@ namespace OpenTK.Graphics.OpenGL
|
|||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: EXT_x11_sync_object]</summary>
|
||||
[AutoGenerated(Category = "EXT_x11_sync_object", Version = "3.2", EntryPoint = "glImportSyncEXT")]
|
||||
public static
|
||||
IntPtr ImportSync(OpenTK.Graphics.OpenGL.ExtX11SyncObject external_sync_type, IntPtr external_sync, Int32 flags)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
return Delegates.glImportSyncEXT((OpenTK.Graphics.OpenGL.ExtX11SyncObject)external_sync_type, (IntPtr)external_sync, (UInt32)flags);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: EXT_x11_sync_object]</summary>
|
||||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "EXT_x11_sync_object", Version = "3.2", EntryPoint = "glImportSyncEXT")]
|
||||
public static
|
||||
IntPtr ImportSync(OpenTK.Graphics.OpenGL.ExtX11SyncObject external_sync_type, IntPtr external_sync, UInt32 flags)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
return Delegates.glImportSyncEXT((OpenTK.Graphics.OpenGL.ExtX11SyncObject)external_sync_type, (IntPtr)external_sync, (UInt32)flags);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: EXT_index_func]</summary>
|
||||
[AutoGenerated(Category = "EXT_index_func", Version = "1.1", EntryPoint = "glIndexFuncEXT")]
|
||||
public static
|
||||
|
@ -173945,6 +174318,36 @@ namespace OpenTK.Graphics.OpenGL
|
|||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: NV_texture_multisample]</summary>
|
||||
[AutoGenerated(Category = "NV_texture_multisample", Version = "4.1", EntryPoint = "glTexImage2DMultisampleCoverageNV")]
|
||||
public static
|
||||
void TexImage2DMultisampleCoverage(OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glTexImage2DMultisampleCoverageNV((OpenTK.Graphics.OpenGL.NvTextureMultisample)target, (Int32)coverageSamples, (Int32)colorSamples, (Int32)internalFormat, (Int32)width, (Int32)height, (bool)fixedSampleLocations);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: NV_texture_multisample]</summary>
|
||||
[AutoGenerated(Category = "NV_texture_multisample", Version = "4.1", EntryPoint = "glTexImage3DMultisampleCoverageNV")]
|
||||
public static
|
||||
void TexImage3DMultisampleCoverage(OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glTexImage3DMultisampleCoverageNV((OpenTK.Graphics.OpenGL.NvTextureMultisample)target, (Int32)coverageSamples, (Int32)colorSamples, (Int32)internalFormat, (Int32)width, (Int32)height, (Int32)depth, (bool)fixedSampleLocations);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: NV_explicit_multisample]</summary>
|
||||
[AutoGenerated(Category = "NV_explicit_multisample", Version = "", EntryPoint = "glTexRenderbufferNV")]
|
||||
public static
|
||||
|
@ -173991,6 +174394,130 @@ namespace OpenTK.Graphics.OpenGL
|
|||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: NV_texture_multisample]</summary>
|
||||
[AutoGenerated(Category = "NV_texture_multisample", Version = "4.1", EntryPoint = "glTextureImage2DMultisampleCoverageNV")]
|
||||
public static
|
||||
void TextureImage2DMultisampleCoverage(Int32 texture, OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glTextureImage2DMultisampleCoverageNV((UInt32)texture, (OpenTK.Graphics.OpenGL.NvTextureMultisample)target, (Int32)coverageSamples, (Int32)colorSamples, (Int32)internalFormat, (Int32)width, (Int32)height, (bool)fixedSampleLocations);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: NV_texture_multisample]</summary>
|
||||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "NV_texture_multisample", Version = "4.1", EntryPoint = "glTextureImage2DMultisampleCoverageNV")]
|
||||
public static
|
||||
void TextureImage2DMultisampleCoverage(UInt32 texture, OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glTextureImage2DMultisampleCoverageNV((UInt32)texture, (OpenTK.Graphics.OpenGL.NvTextureMultisample)target, (Int32)coverageSamples, (Int32)colorSamples, (Int32)internalFormat, (Int32)width, (Int32)height, (bool)fixedSampleLocations);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: NV_texture_multisample]</summary>
|
||||
[AutoGenerated(Category = "NV_texture_multisample", Version = "4.1", EntryPoint = "glTextureImage2DMultisampleNV")]
|
||||
public static
|
||||
void TextureImage2DMultisample(Int32 texture, OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 samples, Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glTextureImage2DMultisampleNV((UInt32)texture, (OpenTK.Graphics.OpenGL.NvTextureMultisample)target, (Int32)samples, (Int32)internalFormat, (Int32)width, (Int32)height, (bool)fixedSampleLocations);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: NV_texture_multisample]</summary>
|
||||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "NV_texture_multisample", Version = "4.1", EntryPoint = "glTextureImage2DMultisampleNV")]
|
||||
public static
|
||||
void TextureImage2DMultisample(UInt32 texture, OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 samples, Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glTextureImage2DMultisampleNV((UInt32)texture, (OpenTK.Graphics.OpenGL.NvTextureMultisample)target, (Int32)samples, (Int32)internalFormat, (Int32)width, (Int32)height, (bool)fixedSampleLocations);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: NV_texture_multisample]</summary>
|
||||
[AutoGenerated(Category = "NV_texture_multisample", Version = "4.1", EntryPoint = "glTextureImage3DMultisampleCoverageNV")]
|
||||
public static
|
||||
void TextureImage3DMultisampleCoverage(Int32 texture, OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glTextureImage3DMultisampleCoverageNV((UInt32)texture, (OpenTK.Graphics.OpenGL.NvTextureMultisample)target, (Int32)coverageSamples, (Int32)colorSamples, (Int32)internalFormat, (Int32)width, (Int32)height, (Int32)depth, (bool)fixedSampleLocations);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: NV_texture_multisample]</summary>
|
||||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "NV_texture_multisample", Version = "4.1", EntryPoint = "glTextureImage3DMultisampleCoverageNV")]
|
||||
public static
|
||||
void TextureImage3DMultisampleCoverage(UInt32 texture, OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glTextureImage3DMultisampleCoverageNV((UInt32)texture, (OpenTK.Graphics.OpenGL.NvTextureMultisample)target, (Int32)coverageSamples, (Int32)colorSamples, (Int32)internalFormat, (Int32)width, (Int32)height, (Int32)depth, (bool)fixedSampleLocations);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: NV_texture_multisample]</summary>
|
||||
[AutoGenerated(Category = "NV_texture_multisample", Version = "4.1", EntryPoint = "glTextureImage3DMultisampleNV")]
|
||||
public static
|
||||
void TextureImage3DMultisample(Int32 texture, OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 samples, Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glTextureImage3DMultisampleNV((UInt32)texture, (OpenTK.Graphics.OpenGL.NvTextureMultisample)target, (Int32)samples, (Int32)internalFormat, (Int32)width, (Int32)height, (Int32)depth, (bool)fixedSampleLocations);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: NV_texture_multisample]</summary>
|
||||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "NV_texture_multisample", Version = "4.1", EntryPoint = "glTextureImage3DMultisampleNV")]
|
||||
public static
|
||||
void TextureImage3DMultisample(UInt32 texture, OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 samples, Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glTextureImage3DMultisampleNV((UInt32)texture, (OpenTK.Graphics.OpenGL.NvTextureMultisample)target, (Int32)samples, (Int32)internalFormat, (Int32)width, (Int32)height, (Int32)depth, (bool)fixedSampleLocations);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>[requires: NV_vertex_program]</summary>
|
||||
[AutoGenerated(Category = "NV_vertex_program", Version = "1.2", EntryPoint = "glTrackMatrixNV")]
|
||||
public static
|
||||
|
|
|
@ -2701,6 +2701,9 @@ namespace OpenTK.Graphics.OpenGL
|
|||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glImageTransformParameterivHP", ExactSpelling = true)]
|
||||
internal extern static unsafe void ImageTransformParameterivHP(OpenTK.Graphics.OpenGL.HpImageTransform target, OpenTK.Graphics.OpenGL.HpImageTransform pname, Int32* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glImportSyncEXT", ExactSpelling = true)]
|
||||
internal extern static IntPtr ImportSyncEXT(OpenTK.Graphics.OpenGL.ExtX11SyncObject external_sync_type, IntPtr external_sync, UInt32 flags);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexd", ExactSpelling = true)]
|
||||
internal extern static void Indexd(Double c);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
|
@ -3142,6 +3145,9 @@ namespace OpenTK.Graphics.OpenGL
|
|||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawArraysEXT", ExactSpelling = true)]
|
||||
internal extern static unsafe void MultiDrawArraysEXT(OpenTK.Graphics.OpenGL.BeginMode mode, Int32* first, Int32* count, Int32 primcount);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawArraysIndirectAMD", ExactSpelling = true)]
|
||||
internal extern static void MultiDrawArraysIndirectAMD(OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect mode, IntPtr indirect, Int32 primcount, Int32 stride);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawElementArrayAPPLE", ExactSpelling = true)]
|
||||
internal extern static unsafe void MultiDrawElementArrayAPPLE(OpenTK.Graphics.OpenGL.BeginMode mode, Int32* first, Int32* count, Int32 primcount);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
|
@ -3154,6 +3160,9 @@ namespace OpenTK.Graphics.OpenGL
|
|||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawElementsEXT", ExactSpelling = true)]
|
||||
internal extern static unsafe void MultiDrawElementsEXT(OpenTK.Graphics.OpenGL.BeginMode mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawElementsIndirectAMD", ExactSpelling = true)]
|
||||
internal extern static void MultiDrawElementsIndirectAMD(OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect mode, OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect type, IntPtr indirect, Int32 primcount, Int32 stride);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawRangeElementArrayAPPLE", ExactSpelling = true)]
|
||||
internal extern static unsafe void MultiDrawRangeElementArrayAPPLE(OpenTK.Graphics.OpenGL.BeginMode mode, UInt32 start, UInt32 end, Int32* first, Int32* count, Int32 primcount);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
|
@ -4795,6 +4804,9 @@ namespace OpenTK.Graphics.OpenGL
|
|||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSetLocalConstantEXT", ExactSpelling = true)]
|
||||
internal extern static void SetLocalConstantEXT(UInt32 id, OpenTK.Graphics.OpenGL.ExtVertexShader type, IntPtr addr);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSetMultisamplefvAMD", ExactSpelling = true)]
|
||||
internal extern static unsafe void SetMultisamplefvAMD(OpenTK.Graphics.OpenGL.AmdSamplePositions pname, UInt32 index, Single* val);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glShadeModel", ExactSpelling = true)]
|
||||
internal extern static void ShadeModel(OpenTK.Graphics.OpenGL.ShadingModel mode);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
|
@ -5182,6 +5194,9 @@ namespace OpenTK.Graphics.OpenGL
|
|||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage2DMultisample", ExactSpelling = true)]
|
||||
internal extern static void TexImage2DMultisample(OpenTK.Graphics.OpenGL.TextureTargetMultisample target, Int32 samples, OpenTK.Graphics.OpenGL.PixelInternalFormat internalformat, Int32 width, Int32 height, bool fixedsamplelocations);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage2DMultisampleCoverageNV", ExactSpelling = true)]
|
||||
internal extern static void TexImage2DMultisampleCoverageNV(OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage3D", ExactSpelling = true)]
|
||||
internal extern static void TexImage3D(OpenTK.Graphics.OpenGL.TextureTarget target, Int32 level, OpenTK.Graphics.OpenGL.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.OpenGL.PixelFormat format, OpenTK.Graphics.OpenGL.PixelType type, IntPtr pixels);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
|
@ -5191,6 +5206,9 @@ namespace OpenTK.Graphics.OpenGL
|
|||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage3DMultisample", ExactSpelling = true)]
|
||||
internal extern static void TexImage3DMultisample(OpenTK.Graphics.OpenGL.TextureTargetMultisample target, Int32 samples, OpenTK.Graphics.OpenGL.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage3DMultisampleCoverageNV", ExactSpelling = true)]
|
||||
internal extern static void TexImage3DMultisampleCoverageNV(OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage4DSGIS", ExactSpelling = true)]
|
||||
internal extern static void TexImage4DSGIS(OpenTK.Graphics.OpenGL.TextureTarget target, Int32 level, OpenTK.Graphics.OpenGL.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 size4d, Int32 border, OpenTK.Graphics.OpenGL.PixelFormat format, OpenTK.Graphics.OpenGL.PixelType type, IntPtr pixels);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
|
@ -5257,9 +5275,21 @@ namespace OpenTK.Graphics.OpenGL
|
|||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTextureImage2DEXT", ExactSpelling = true)]
|
||||
internal extern static void TextureImage2DEXT(UInt32 texture, OpenTK.Graphics.OpenGL.TextureTarget target, Int32 level, OpenTK.Graphics.OpenGL.ExtDirectStateAccess internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.OpenGL.PixelFormat format, OpenTK.Graphics.OpenGL.PixelType type, IntPtr pixels);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTextureImage2DMultisampleCoverageNV", ExactSpelling = true)]
|
||||
internal extern static void TextureImage2DMultisampleCoverageNV(UInt32 texture, OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTextureImage2DMultisampleNV", ExactSpelling = true)]
|
||||
internal extern static void TextureImage2DMultisampleNV(UInt32 texture, OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 samples, Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTextureImage3DEXT", ExactSpelling = true)]
|
||||
internal extern static void TextureImage3DEXT(UInt32 texture, OpenTK.Graphics.OpenGL.TextureTarget target, Int32 level, OpenTK.Graphics.OpenGL.ExtDirectStateAccess internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.OpenGL.PixelFormat format, OpenTK.Graphics.OpenGL.PixelType type, IntPtr pixels);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTextureImage3DMultisampleCoverageNV", ExactSpelling = true)]
|
||||
internal extern static void TextureImage3DMultisampleCoverageNV(UInt32 texture, OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTextureImage3DMultisampleNV", ExactSpelling = true)]
|
||||
internal extern static void TextureImage3DMultisampleNV(UInt32 texture, OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 samples, Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTextureLightEXT", ExactSpelling = true)]
|
||||
internal extern static void TextureLightEXT(OpenTK.Graphics.OpenGL.ExtLightTexture pname);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
|
|
|
@ -2700,6 +2700,9 @@ namespace OpenTK.Graphics.OpenGL
|
|||
internal unsafe delegate void ImageTransformParameterivHP(OpenTK.Graphics.OpenGL.HpImageTransform target, OpenTK.Graphics.OpenGL.HpImageTransform pname, Int32* @params);
|
||||
internal unsafe static ImageTransformParameterivHP glImageTransformParameterivHP;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate IntPtr ImportSyncEXT(OpenTK.Graphics.OpenGL.ExtX11SyncObject external_sync_type, IntPtr external_sync, UInt32 flags);
|
||||
internal static ImportSyncEXT glImportSyncEXT;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Indexd(Double c);
|
||||
internal static Indexd glIndexd;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
|
@ -3141,6 +3144,9 @@ namespace OpenTK.Graphics.OpenGL
|
|||
internal unsafe delegate void MultiDrawArraysEXT(OpenTK.Graphics.OpenGL.BeginMode mode, Int32* first, Int32* count, Int32 primcount);
|
||||
internal unsafe static MultiDrawArraysEXT glMultiDrawArraysEXT;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void MultiDrawArraysIndirectAMD(OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect mode, IntPtr indirect, Int32 primcount, Int32 stride);
|
||||
internal static MultiDrawArraysIndirectAMD glMultiDrawArraysIndirectAMD;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void MultiDrawElementArrayAPPLE(OpenTK.Graphics.OpenGL.BeginMode mode, Int32* first, Int32* count, Int32 primcount);
|
||||
internal unsafe static MultiDrawElementArrayAPPLE glMultiDrawElementArrayAPPLE;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
|
@ -3153,6 +3159,9 @@ namespace OpenTK.Graphics.OpenGL
|
|||
internal unsafe delegate void MultiDrawElementsEXT(OpenTK.Graphics.OpenGL.BeginMode mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount);
|
||||
internal unsafe static MultiDrawElementsEXT glMultiDrawElementsEXT;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void MultiDrawElementsIndirectAMD(OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect mode, OpenTK.Graphics.OpenGL.AmdMultiDrawIndirect type, IntPtr indirect, Int32 primcount, Int32 stride);
|
||||
internal static MultiDrawElementsIndirectAMD glMultiDrawElementsIndirectAMD;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void MultiDrawRangeElementArrayAPPLE(OpenTK.Graphics.OpenGL.BeginMode mode, UInt32 start, UInt32 end, Int32* first, Int32* count, Int32 primcount);
|
||||
internal unsafe static MultiDrawRangeElementArrayAPPLE glMultiDrawRangeElementArrayAPPLE;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
|
@ -4794,6 +4803,9 @@ namespace OpenTK.Graphics.OpenGL
|
|||
internal delegate void SetLocalConstantEXT(UInt32 id, OpenTK.Graphics.OpenGL.ExtVertexShader type, IntPtr addr);
|
||||
internal static SetLocalConstantEXT glSetLocalConstantEXT;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void SetMultisamplefvAMD(OpenTK.Graphics.OpenGL.AmdSamplePositions pname, UInt32 index, Single* val);
|
||||
internal unsafe static SetMultisamplefvAMD glSetMultisamplefvAMD;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ShadeModel(OpenTK.Graphics.OpenGL.ShadingModel mode);
|
||||
internal static ShadeModel glShadeModel;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
|
@ -5181,6 +5193,9 @@ namespace OpenTK.Graphics.OpenGL
|
|||
internal delegate void TexImage2DMultisample(OpenTK.Graphics.OpenGL.TextureTargetMultisample target, Int32 samples, OpenTK.Graphics.OpenGL.PixelInternalFormat internalformat, Int32 width, Int32 height, bool fixedsamplelocations);
|
||||
internal static TexImage2DMultisample glTexImage2DMultisample;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexImage2DMultisampleCoverageNV(OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations);
|
||||
internal static TexImage2DMultisampleCoverageNV glTexImage2DMultisampleCoverageNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexImage3D(OpenTK.Graphics.OpenGL.TextureTarget target, Int32 level, OpenTK.Graphics.OpenGL.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.OpenGL.PixelFormat format, OpenTK.Graphics.OpenGL.PixelType type, IntPtr pixels);
|
||||
internal static TexImage3D glTexImage3D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
|
@ -5190,6 +5205,9 @@ namespace OpenTK.Graphics.OpenGL
|
|||
internal delegate void TexImage3DMultisample(OpenTK.Graphics.OpenGL.TextureTargetMultisample target, Int32 samples, OpenTK.Graphics.OpenGL.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations);
|
||||
internal static TexImage3DMultisample glTexImage3DMultisample;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexImage3DMultisampleCoverageNV(OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations);
|
||||
internal static TexImage3DMultisampleCoverageNV glTexImage3DMultisampleCoverageNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexImage4DSGIS(OpenTK.Graphics.OpenGL.TextureTarget target, Int32 level, OpenTK.Graphics.OpenGL.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 size4d, Int32 border, OpenTK.Graphics.OpenGL.PixelFormat format, OpenTK.Graphics.OpenGL.PixelType type, IntPtr pixels);
|
||||
internal static TexImage4DSGIS glTexImage4DSGIS;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
|
@ -5256,9 +5274,21 @@ namespace OpenTK.Graphics.OpenGL
|
|||
internal delegate void TextureImage2DEXT(UInt32 texture, OpenTK.Graphics.OpenGL.TextureTarget target, Int32 level, OpenTK.Graphics.OpenGL.ExtDirectStateAccess internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.OpenGL.PixelFormat format, OpenTK.Graphics.OpenGL.PixelType type, IntPtr pixels);
|
||||
internal static TextureImage2DEXT glTextureImage2DEXT;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TextureImage2DMultisampleCoverageNV(UInt32 texture, OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations);
|
||||
internal static TextureImage2DMultisampleCoverageNV glTextureImage2DMultisampleCoverageNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TextureImage2DMultisampleNV(UInt32 texture, OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 samples, Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations);
|
||||
internal static TextureImage2DMultisampleNV glTextureImage2DMultisampleNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TextureImage3DEXT(UInt32 texture, OpenTK.Graphics.OpenGL.TextureTarget target, Int32 level, OpenTK.Graphics.OpenGL.ExtDirectStateAccess internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.OpenGL.PixelFormat format, OpenTK.Graphics.OpenGL.PixelType type, IntPtr pixels);
|
||||
internal static TextureImage3DEXT glTextureImage3DEXT;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TextureImage3DMultisampleCoverageNV(UInt32 texture, OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations);
|
||||
internal static TextureImage3DMultisampleCoverageNV glTextureImage3DMultisampleCoverageNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TextureImage3DMultisampleNV(UInt32 texture, OpenTK.Graphics.OpenGL.NvTextureMultisample target, Int32 samples, Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations);
|
||||
internal static TextureImage3DMultisampleNV glTextureImage3DMultisampleNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TextureLightEXT(OpenTK.Graphics.OpenGL.ExtLightTexture pname);
|
||||
internal static TextureLightEXT glTextureLightEXT;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue