Updated with the latest generator. Disabled missing XML doc warnings.

This commit is contained in:
the_fiddler 2008-01-15 00:42:29 +00:00
parent 1f3288a50c
commit 5a61371284
4 changed files with 685 additions and 468 deletions

File diff suppressed because it is too large Load diff

View file

@ -2,6 +2,8 @@ namespace OpenTK.Platform.Windows
{
using System;
using System.Runtime.InteropServices;
#pragma warning disable 3019
#pragma warning disable 1591
partial class Wgl
{
@ -81,6 +83,12 @@ namespace OpenTK.Platform.Windows
[System.Security.SuppressUnmanagedCodeSecurity()]
[System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglUseFontOutlinesW", CharSet = CharSet.Auto)]
internal extern static unsafe Boolean UseFontOutlinesW(IntPtr hDC, Int32 first, Int32 count, Int32 listBase, float thickness, float deviation, Int32 fontMode, GlyphMetricsFloat* glyphMetrics);
[System.Security.SuppressUnmanagedCodeSecurity()]
[System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglMakeContextCurrentEXT", ExactSpelling = true)]
internal extern static Boolean MakeContextCurrentEXT(IntPtr hDrawDC, IntPtr hReadDC, IntPtr hglrc);
[System.Security.SuppressUnmanagedCodeSecurity()]
[System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglChoosePixelFormatEXT", ExactSpelling = true)]
internal extern static unsafe Boolean ChoosePixelFormatEXT(IntPtr hdc, int* piAttribIList, Single* pfAttribFList, UInt32 nMaxFormats, [Out] int* piFormats, [Out] UInt32* nNumFormats);
}
}
}

View file

@ -3,6 +3,8 @@ namespace OpenTK.Platform.Windows
using System;
using System.Runtime.InteropServices;
#pragma warning disable 0649
#pragma warning disable 3019
#pragma warning disable 1591
partial class Wgl
{
@ -270,7 +272,7 @@ namespace OpenTK.Platform.Windows
internal delegate Boolean DestroyImageBufferI3D(IntPtr hDC, IntPtr pAddress);
internal static DestroyImageBufferI3D wglDestroyImageBufferI3D;
[System.Security.SuppressUnmanagedCodeSecurity()]
internal unsafe delegate Boolean AssociateImageBufferEventsI3D(IntPtr hDC, IntPtr pEvent, IntPtr pAddress, Int32* pSize, UInt32 count);
internal unsafe delegate Boolean AssociateImageBufferEventsI3D(IntPtr hDC, IntPtr* pEvent, IntPtr pAddress, Int32* pSize, UInt32 count);
internal unsafe static AssociateImageBufferEventsI3D wglAssociateImageBufferEventsI3D;
[System.Security.SuppressUnmanagedCodeSecurity()]
internal delegate Boolean ReleaseImageBufferEventsI3D(IntPtr hDC, IntPtr pAddress, UInt32 count);
@ -301,5 +303,4 @@ namespace OpenTK.Platform.Windows
internal unsafe static QueryFrameTrackingI3D wglQueryFrameTrackingI3D;
}
}
#pragma warning restore 0649
}

View file

@ -2,7 +2,9 @@ namespace OpenTK.Platform.Windows
{
namespace Enums
{
public enum WglArbBufferRegion
#pragma warning disable 3019
#pragma warning disable 1591
public enum WGL_ARB_buffer_region
{
BackColorBufferBitArb = ((int)0x00000002),
StencilBufferBitArb = ((int)0x00000008),
@ -10,7 +12,7 @@ namespace OpenTK.Platform.Windows
DepthBufferBitArb = ((int)0x00000004),
}
public enum WglExtPixelFormat
public enum WGL_EXT_pixel_format
{
SupportGdiExt = ((int)0x200f),
TypeColorindexExt = ((int)0x202c),
@ -59,7 +61,7 @@ namespace OpenTK.Platform.Windows
ShareStencilExt = ((int)0x200d),
}
public enum WglArbPixelFormat
public enum WGL_ARB_pixel_format
{
ShareStencilArb = ((int)0x200d),
AccumBitsArb = ((int)0x201d),
@ -119,7 +121,7 @@ namespace OpenTK.Platform.Windows
SwapCopyArb = ((int)0x2029),
}
public enum WglExtPbuffer
public enum WGL_EXT_pbuffer
{
DrawToPbufferExt = ((int)0x202d),
PbufferLargestExt = ((int)0x2033),
@ -132,7 +134,7 @@ namespace OpenTK.Platform.Windows
PbufferHeightExt = ((int)0x2035),
}
public enum WglArbPbuffer
public enum WGL_ARB_pbuffer
{
PbufferWidthArb = ((int)0x2034),
TransparentGreenValueArb = ((int)0x2038),
@ -149,35 +151,35 @@ namespace OpenTK.Platform.Windows
PbufferLargestArb = ((int)0x2033),
}
public enum WglExtDepthFloat
public enum WGL_EXT_depth_float
{
DepthFloatExt = ((int)0x2040),
}
public enum WglExtMultisample
public enum WGL_EXT_multisample
{
SampleBuffersExt = ((int)0x2041),
SamplesExt = ((int)0x2042),
}
public enum WglArbMultisample
public enum WGL_ARB_multisample
{
SampleBuffersArb = ((int)0x2041),
SamplesArb = ((int)0x2042),
}
public enum WglExtMakeCurrentRead
public enum WGL_EXT_make_current_read
{
ErrorInvalidPixelTypeExt = ((int)0x2043),
}
public enum WglArbMakeCurrentRead
public enum WGL_ARB_make_current_read
{
ErrorInvalidPixelTypeArb = ((int)0x2043),
ErrorIncompatibleDeviceContextsArb = ((int)0x2054),
}
public enum WglI3DGenlock
public enum WGL_I3D_genlock
{
GenlockSourceMultiviewI3d = ((int)0x2044),
GenlockSourceEdgeBothI3d = ((int)0x204c),
@ -190,13 +192,13 @@ namespace OpenTK.Platform.Windows
GenlockSourceExtenalTtlI3d = ((int)0x2047),
}
public enum WglI3DGamma
public enum WGL_I3D_gamma
{
GammaExcludeDesktopI3d = ((int)0x204f),
GammaTableSizeI3d = ((int)0x204e),
}
public enum WglI3DDigitalVideoControl
public enum WGL_I3D_digital_video_control
{
DigitalVideoCursorAlphaFramebufferI3d = ((int)0x2050),
DigitalVideoGammaCorrectedI3d = ((int)0x2053),
@ -204,13 +206,13 @@ namespace OpenTK.Platform.Windows
DigitalVideoCursorIncludedI3d = ((int)0x2052),
}
public enum Wgl3DfxMultisample
public enum WGL_3DFX_multisample
{
SampleBuffers3dfx = ((int)0x2060),
Samples3dfx = ((int)0x2061),
}
public enum WglArbRenderTexture
public enum WGL_ARB_render_texture
{
TextureCubeMapPositiveXArb = ((int)0x207d),
TextureCubeMapPositiveYArb = ((int)0x207f),
@ -247,14 +249,14 @@ namespace OpenTK.Platform.Windows
Aux2Arb = ((int)0x2089),
}
public enum WglNvRenderTextureRectangle
public enum WGL_NV_render_texture_rectangle
{
BindToTextureRectangleRgbNv = ((int)0x20a0),
BindToTextureRectangleRgbaNv = ((int)0x20a1),
TextureRectangleNv = ((int)0x20a2),
}
public enum WglNvRenderDepthTexture
public enum WGL_NV_render_depth_texture
{
DepthTextureFormatNv = ((int)0x20a5),
TextureDepthComponentNv = ((int)0x20a6),
@ -263,7 +265,7 @@ namespace OpenTK.Platform.Windows
BindToTextureRectangleDepthNv = ((int)0x20a4),
}
public enum WglNvFloatBuffer
public enum WGL_NV_float_buffer
{
BindToTextureRectangleFloatRNv = ((int)0x20b1),
TextureFloatRNv = ((int)0x20b5),
@ -276,17 +278,17 @@ namespace OpenTK.Platform.Windows
BindToTextureRectangleFloatRgbNv = ((int)0x20b3),
}
public enum WglArbPixelFormatFloat
public enum WGL_ARB_pixel_format_float
{
TypeRgbaFloatArb = ((int)0x21a0),
}
public enum WglAtiPixelFormatFloat
public enum WGL_ATI_pixel_format_float
{
TypeRgbaFloatAti = ((int)0x21a0),
}
public enum WglFontType
public enum WGL_font_type
{
FontLines = ((int)0),
}
@ -490,17 +492,17 @@ namespace OpenTK.Platform.Windows
FontLines = ((int)0),
}
public enum WglArbExtensionsString
public enum WGL_ARB_extensions_string
{
}
public enum WglI3DImageBuffer
public enum WGL_I3D_image_buffer
{
ImageBufferMinAccessI3d = ((int)0x00000001),
ImageBufferLockI3d = ((int)0x00000002),
}
public enum WglI3DSwapFrameLock
public enum WGL_I3D_swap_frame_lock
{
}