mirror of
https://github.com/Ryujinx/Opentk.git
synced 2025-03-29 08:36:53 +00:00
Regenerated using the latest Bind version. Adds PixelInternalFormat enum. Fixes IntPtr parameters getting object overloads (when they shouldn't)
This commit is contained in:
parent
1b4da37c54
commit
c594440302
|
@ -3265,18 +3265,18 @@ namespace OpenTK.OpenGL
|
||||||
}
|
}
|
||||||
|
|
||||||
public static
|
public static
|
||||||
void TexImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels)
|
void TexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels)
|
||||||
{
|
{
|
||||||
Delegates.glTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels);
|
Delegates.glTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static
|
public static
|
||||||
void TexImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels)
|
void TexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels)
|
||||||
{
|
{
|
||||||
System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned);
|
System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned);
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
Delegates.glTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject());
|
Delegates.glTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject());
|
||||||
}
|
}
|
||||||
finally
|
finally
|
||||||
{
|
{
|
||||||
|
@ -3285,18 +3285,18 @@ namespace OpenTK.OpenGL
|
||||||
}
|
}
|
||||||
|
|
||||||
public static
|
public static
|
||||||
void TexImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels)
|
void TexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels)
|
||||||
{
|
{
|
||||||
Delegates.glTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)height, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels);
|
Delegates.glTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static
|
public static
|
||||||
void TexImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels)
|
void TexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels)
|
||||||
{
|
{
|
||||||
System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned);
|
System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned);
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
Delegates.glTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)height, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject());
|
Delegates.glTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject());
|
||||||
}
|
}
|
||||||
finally
|
finally
|
||||||
{
|
{
|
||||||
|
@ -6795,18 +6795,18 @@ namespace OpenTK.OpenGL
|
||||||
}
|
}
|
||||||
|
|
||||||
public static
|
public static
|
||||||
void TexImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels)
|
void TexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels)
|
||||||
{
|
{
|
||||||
Delegates.glTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels);
|
Delegates.glTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static
|
public static
|
||||||
void TexImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels)
|
void TexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels)
|
||||||
{
|
{
|
||||||
System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned);
|
System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned);
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
Delegates.glTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject());
|
Delegates.glTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject());
|
||||||
}
|
}
|
||||||
finally
|
finally
|
||||||
{
|
{
|
||||||
|
@ -9048,17 +9048,15 @@ namespace OpenTK.OpenGL
|
||||||
}
|
}
|
||||||
|
|
||||||
public static
|
public static
|
||||||
void BufferData(GL.Enums.VERSION_1_5 target, [In, Out] object size, [In, Out] object data, GL.Enums.VERSION_1_5 usage)
|
void BufferData(GL.Enums.VERSION_1_5 target, IntPtr size, [In, Out] object data, GL.Enums.VERSION_1_5 usage)
|
||||||
{
|
{
|
||||||
System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned);
|
System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned);
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
Delegates.glBufferData((GL.Enums.VERSION_1_5)target, (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject(), (GL.Enums.VERSION_1_5)usage);
|
Delegates.glBufferData((GL.Enums.VERSION_1_5)target, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject(), (GL.Enums.VERSION_1_5)usage);
|
||||||
}
|
}
|
||||||
finally
|
finally
|
||||||
{
|
{
|
||||||
size_ptr.Free();
|
|
||||||
data_ptr.Free();
|
data_ptr.Free();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -9070,35 +9068,15 @@ namespace OpenTK.OpenGL
|
||||||
}
|
}
|
||||||
|
|
||||||
public static
|
public static
|
||||||
void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, [In, Out] object size, [In, Out] object data)
|
void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [In, Out] object data)
|
||||||
{
|
{
|
||||||
System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned);
|
System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned);
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject());
|
Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject());
|
||||||
}
|
}
|
||||||
finally
|
finally
|
||||||
{
|
{
|
||||||
size_ptr.Free();
|
|
||||||
data_ptr.Free();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static
|
|
||||||
void BufferSubData(GL.Enums.VERSION_1_5 target, [In, Out] object offset, [In, Out] object size, [In, Out] object data)
|
|
||||||
{
|
|
||||||
System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
try
|
|
||||||
{
|
|
||||||
Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject());
|
|
||||||
}
|
|
||||||
finally
|
|
||||||
{
|
|
||||||
offset_ptr.Free();
|
|
||||||
size_ptr.Free();
|
|
||||||
data_ptr.Free();
|
data_ptr.Free();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -9110,35 +9088,15 @@ namespace OpenTK.OpenGL
|
||||||
}
|
}
|
||||||
|
|
||||||
public static
|
public static
|
||||||
void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, [In, Out] object size, [In, Out] object data)
|
void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [In, Out] object data)
|
||||||
{
|
{
|
||||||
System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned);
|
System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned);
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject());
|
Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject());
|
||||||
}
|
}
|
||||||
finally
|
finally
|
||||||
{
|
{
|
||||||
size_ptr.Free();
|
|
||||||
data_ptr.Free();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static
|
|
||||||
void GetBufferSubData(GL.Enums.VERSION_1_5 target, [In, Out] object offset, [In, Out] object size, [In, Out] object data)
|
|
||||||
{
|
|
||||||
System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
try
|
|
||||||
{
|
|
||||||
Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject());
|
|
||||||
}
|
|
||||||
finally
|
|
||||||
{
|
|
||||||
offset_ptr.Free();
|
|
||||||
size_ptr.Free();
|
|
||||||
data_ptr.Free();
|
data_ptr.Free();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -16950,17 +16908,15 @@ namespace OpenTK.OpenGL
|
||||||
}
|
}
|
||||||
|
|
||||||
public static
|
public static
|
||||||
void BufferData(GL.Enums.ARB_vertex_buffer_object target, [In, Out] object size, [In, Out] object data, GL.Enums.ARB_vertex_buffer_object usage)
|
void BufferData(GL.Enums.ARB_vertex_buffer_object target, IntPtr size, [In, Out] object data, GL.Enums.ARB_vertex_buffer_object usage)
|
||||||
{
|
{
|
||||||
System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned);
|
System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned);
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
Delegates.glBufferDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject(), (GL.Enums.ARB_vertex_buffer_object)usage);
|
Delegates.glBufferDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject(), (GL.Enums.ARB_vertex_buffer_object)usage);
|
||||||
}
|
}
|
||||||
finally
|
finally
|
||||||
{
|
{
|
||||||
size_ptr.Free();
|
|
||||||
data_ptr.Free();
|
data_ptr.Free();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -16972,35 +16928,15 @@ namespace OpenTK.OpenGL
|
||||||
}
|
}
|
||||||
|
|
||||||
public static
|
public static
|
||||||
void BufferSubData(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, [In, Out] object size, [In, Out] object data)
|
void BufferSubData(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, [In, Out] object data)
|
||||||
{
|
{
|
||||||
System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned);
|
System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned);
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject());
|
Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject());
|
||||||
}
|
}
|
||||||
finally
|
finally
|
||||||
{
|
{
|
||||||
size_ptr.Free();
|
|
||||||
data_ptr.Free();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static
|
|
||||||
void BufferSubData(GL.Enums.ARB_vertex_buffer_object target, [In, Out] object offset, [In, Out] object size, [In, Out] object data)
|
|
||||||
{
|
|
||||||
System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
try
|
|
||||||
{
|
|
||||||
Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject());
|
|
||||||
}
|
|
||||||
finally
|
|
||||||
{
|
|
||||||
offset_ptr.Free();
|
|
||||||
size_ptr.Free();
|
|
||||||
data_ptr.Free();
|
data_ptr.Free();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -17012,35 +16948,15 @@ namespace OpenTK.OpenGL
|
||||||
}
|
}
|
||||||
|
|
||||||
public static
|
public static
|
||||||
void GetBufferSubData(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, [In, Out] object size, [In, Out] object data)
|
void GetBufferSubData(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, [In, Out] object data)
|
||||||
{
|
{
|
||||||
System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned);
|
System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned);
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject());
|
Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject());
|
||||||
}
|
}
|
||||||
finally
|
finally
|
||||||
{
|
{
|
||||||
size_ptr.Free();
|
|
||||||
data_ptr.Free();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static
|
|
||||||
void GetBufferSubData(GL.Enums.ARB_vertex_buffer_object target, [In, Out] object offset, [In, Out] object size, [In, Out] object data)
|
|
||||||
{
|
|
||||||
System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
try
|
|
||||||
{
|
|
||||||
Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject());
|
|
||||||
}
|
|
||||||
finally
|
|
||||||
{
|
|
||||||
offset_ptr.Free();
|
|
||||||
size_ptr.Free();
|
|
||||||
data_ptr.Free();
|
data_ptr.Free();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -35935,39 +35851,6 @@ namespace OpenTK.OpenGL
|
||||||
Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset, (IntPtr)size);
|
Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset, (IntPtr)size);
|
||||||
}
|
}
|
||||||
|
|
||||||
[System.CLSCompliant(false)]
|
|
||||||
public static
|
|
||||||
void BindBufferRange(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, [In, Out] object offset, [In, Out] object size)
|
|
||||||
{
|
|
||||||
System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
try
|
|
||||||
{
|
|
||||||
Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size_ptr.AddrOfPinnedObject());
|
|
||||||
}
|
|
||||||
finally
|
|
||||||
{
|
|
||||||
offset_ptr.Free();
|
|
||||||
size_ptr.Free();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static
|
|
||||||
void BindBufferRange(GL.Enums.NV_transform_feedback target, Int32 index, Int32 buffer, [In, Out] object offset, [In, Out] object size)
|
|
||||||
{
|
|
||||||
System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
try
|
|
||||||
{
|
|
||||||
Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size_ptr.AddrOfPinnedObject());
|
|
||||||
}
|
|
||||||
finally
|
|
||||||
{
|
|
||||||
offset_ptr.Free();
|
|
||||||
size_ptr.Free();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
[System.CLSCompliant(false)]
|
[System.CLSCompliant(false)]
|
||||||
public static
|
public static
|
||||||
void BindBufferOffset(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, IntPtr offset)
|
void BindBufferOffset(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, IntPtr offset)
|
||||||
|
@ -35981,35 +35864,6 @@ namespace OpenTK.OpenGL
|
||||||
Delegates.glBindBufferOffsetNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset);
|
Delegates.glBindBufferOffsetNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset);
|
||||||
}
|
}
|
||||||
|
|
||||||
[System.CLSCompliant(false)]
|
|
||||||
public static
|
|
||||||
void BindBufferOffset(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, [In, Out] object offset)
|
|
||||||
{
|
|
||||||
System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
try
|
|
||||||
{
|
|
||||||
Delegates.glBindBufferOffsetNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset_ptr.AddrOfPinnedObject());
|
|
||||||
}
|
|
||||||
finally
|
|
||||||
{
|
|
||||||
offset_ptr.Free();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static
|
|
||||||
void BindBufferOffset(GL.Enums.NV_transform_feedback target, Int32 index, Int32 buffer, [In, Out] object offset)
|
|
||||||
{
|
|
||||||
System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
try
|
|
||||||
{
|
|
||||||
Delegates.glBindBufferOffsetNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset_ptr.AddrOfPinnedObject());
|
|
||||||
}
|
|
||||||
finally
|
|
||||||
{
|
|
||||||
offset_ptr.Free();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
[System.CLSCompliant(false)]
|
[System.CLSCompliant(false)]
|
||||||
public static
|
public static
|
||||||
void BindBufferBase(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer)
|
void BindBufferBase(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer)
|
||||||
|
@ -39421,22 +39275,6 @@ namespace OpenTK.OpenGL
|
||||||
Delegates.glFlushMappedBufferRangeAPPLE((GL.Enums.APPLE_flush_buffer_range)target, (IntPtr)offset, (IntPtr)size);
|
Delegates.glFlushMappedBufferRangeAPPLE((GL.Enums.APPLE_flush_buffer_range)target, (IntPtr)offset, (IntPtr)size);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static
|
|
||||||
void FlushMappedBufferRange(GL.Enums.APPLE_flush_buffer_range target, [In, Out] object offset, [In, Out] object size)
|
|
||||||
{
|
|
||||||
System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned);
|
|
||||||
try
|
|
||||||
{
|
|
||||||
Delegates.glFlushMappedBufferRangeAPPLE((GL.Enums.APPLE_flush_buffer_range)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size_ptr.AddrOfPinnedObject());
|
|
||||||
}
|
|
||||||
finally
|
|
||||||
{
|
|
||||||
offset_ptr.Free();
|
|
||||||
size_ptr.Free();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static partial class GREMEDY
|
public static partial class GREMEDY
|
||||||
|
|
|
@ -557,10 +557,10 @@ namespace OpenTK.OpenGL
|
||||||
internal extern static unsafe void TexParameteriv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32* @params);
|
internal extern static unsafe void TexParameteriv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32* @params);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage1D", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage1D", ExactSpelling = true)]
|
||||||
internal extern static void TexImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels);
|
internal extern static void TexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage2D", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage2D", ExactSpelling = true)]
|
||||||
internal extern static void TexImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels);
|
internal extern static void TexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexEnvf", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexEnvf", ExactSpelling = true)]
|
||||||
internal extern static void TexEnvf(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single param);
|
internal extern static void TexEnvf(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single param);
|
||||||
|
@ -1124,7 +1124,7 @@ namespace OpenTK.OpenGL
|
||||||
internal extern static void ResetMinmax(GL.Enums.VERSION_1_2 target);
|
internal extern static void ResetMinmax(GL.Enums.VERSION_1_2 target);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage3D", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage3D", ExactSpelling = true)]
|
||||||
internal extern static void TexImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels);
|
internal extern static void TexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexSubImage3D", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexSubImage3D", ExactSpelling = true)]
|
||||||
internal extern static void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels);
|
internal extern static void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels);
|
||||||
|
|
|
@ -555,10 +555,10 @@ namespace OpenTK.OpenGL
|
||||||
internal unsafe delegate void TexParameteriv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32* @params);
|
internal unsafe delegate void TexParameteriv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32* @params);
|
||||||
internal unsafe static TexParameteriv glTexParameteriv;
|
internal unsafe static TexParameteriv glTexParameteriv;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal delegate void TexImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels);
|
internal delegate void TexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels);
|
||||||
internal static TexImage1D glTexImage1D;
|
internal static TexImage1D glTexImage1D;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal delegate void TexImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels);
|
internal delegate void TexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels);
|
||||||
internal static TexImage2D glTexImage2D;
|
internal static TexImage2D glTexImage2D;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal delegate void TexEnvf(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single param);
|
internal delegate void TexEnvf(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single param);
|
||||||
|
@ -1122,7 +1122,7 @@ namespace OpenTK.OpenGL
|
||||||
internal delegate void ResetMinmax(GL.Enums.VERSION_1_2 target);
|
internal delegate void ResetMinmax(GL.Enums.VERSION_1_2 target);
|
||||||
internal static ResetMinmax glResetMinmax;
|
internal static ResetMinmax glResetMinmax;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal delegate void TexImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels);
|
internal delegate void TexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels);
|
||||||
internal static TexImage3D glTexImage3D;
|
internal static TexImage3D glTexImage3D;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal delegate void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels);
|
internal delegate void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels);
|
||||||
|
|
|
@ -1569,75 +1569,84 @@ namespace OpenTK.OpenGL
|
||||||
|
|
||||||
public enum PixelInternalFormat
|
public enum PixelInternalFormat
|
||||||
{
|
{
|
||||||
RGB_ICC_SGIX = ((int)SGIX_icc_texture.RGB_ICC_SGIX),
|
RGBA = ((int)PixelFormat.RGBA),
|
||||||
RGBA4 = ((int)0x8056),
|
|
||||||
QUAD_LUMINANCE8_SGIS = ((int)SGIS_texture_select.QUAD_LUMINANCE8_SGIS),
|
|
||||||
DUAL_ALPHA8_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA8_SGIS),
|
|
||||||
INTENSITY = ((int)0x8049),
|
|
||||||
DUAL_ALPHA4_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA4_SGIS),
|
|
||||||
RGB5 = ((int)0x8050),
|
|
||||||
QUAD_ALPHA4_SGIS = ((int)SGIS_texture_select.QUAD_ALPHA4_SGIS),
|
|
||||||
DEPTH_COMPONENT32_SGIX = ((int)SGIX_depth_texture.DEPTH_COMPONENT32_SGIX),
|
|
||||||
DEPTH_COMPONENT16_SGIX = ((int)SGIX_depth_texture.DEPTH_COMPONENT16_SGIX),
|
|
||||||
ALPHA8 = ((int)0x803C),
|
|
||||||
INTENSITY12 = ((int)0x804C),
|
|
||||||
DUAL_LUMINANCE4_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE4_SGIS),
|
|
||||||
INTENSITY16 = ((int)0x804D),
|
|
||||||
DUAL_INTENSITY12_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY12_SGIS),
|
|
||||||
RGB10_A2 = ((int)0x8059),
|
|
||||||
ALPHA16_ICC_SGIX = ((int)SGIX_icc_texture.ALPHA16_ICC_SGIX),
|
|
||||||
LUMINANCE16_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE16_ICC_SGIX),
|
|
||||||
DUAL_LUMINANCE8_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE8_SGIS),
|
|
||||||
DUAL_ALPHA12_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA12_SGIS),
|
|
||||||
R3_G3_B2 = ((int)0x2A10),
|
|
||||||
DEPTH_COMPONENT24_SGIX = ((int)SGIX_depth_texture.DEPTH_COMPONENT24_SGIX),
|
|
||||||
RGB2_EXT = ((int)EXT_texture.RGB2_EXT),
|
|
||||||
QUAD_INTENSITY4_SGIS = ((int)SGIS_texture_select.QUAD_INTENSITY4_SGIS),
|
|
||||||
QUAD_INTENSITY8_SGIS = ((int)SGIS_texture_select.QUAD_INTENSITY8_SGIS),
|
|
||||||
QUAD_LUMINANCE4_SGIS = ((int)SGIS_texture_select.QUAD_LUMINANCE4_SGIS),
|
|
||||||
RGB8 = ((int)0x8051),
|
|
||||||
DUAL_LUMINANCE_ALPHA8_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE_ALPHA8_SGIS),
|
|
||||||
DUAL_LUMINANCE_ALPHA4_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE_ALPHA4_SGIS),
|
|
||||||
LUMINANCE16_ALPHA16 = ((int)0x8048),
|
|
||||||
R5_G6_B5_ICC_SGIX = ((int)SGIX_icc_texture.R5_G6_B5_ICC_SGIX),
|
|
||||||
LUMINANCE12_ALPHA4 = ((int)0x8046),
|
|
||||||
LUMINANCE6_ALPHA2 = ((int)0x8044),
|
|
||||||
INTENSITY4 = ((int)0x804A),
|
|
||||||
RGB10 = ((int)0x8052),
|
|
||||||
RGB12 = ((int)0x8053),
|
|
||||||
DUAL_INTENSITY8_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY8_SGIS),
|
|
||||||
RGB4 = ((int)0x804F),
|
|
||||||
LUMINANCE4_ALPHA4 = ((int)0x8043),
|
|
||||||
R5_G6_B5_A8_ICC_SGIX = ((int)SGIX_icc_texture.R5_G6_B5_A8_ICC_SGIX),
|
|
||||||
INTENSITY8 = ((int)0x804B),
|
|
||||||
LUMINANCE4 = ((int)0x803F),
|
|
||||||
RGB16 = ((int)0x8054),
|
|
||||||
DUAL_ALPHA16_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA16_SGIS),
|
|
||||||
ALPHA_ICC_SGIX = ((int)SGIX_icc_texture.ALPHA_ICC_SGIX),
|
|
||||||
QUAD_ALPHA8_SGIS = ((int)SGIS_texture_select.QUAD_ALPHA8_SGIS),
|
|
||||||
DUAL_LUMINANCE12_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE12_SGIS),
|
DUAL_LUMINANCE12_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE12_SGIS),
|
||||||
LUMINANCE16 = ((int)0x8042),
|
RGBA_ICC_SGIX = ((int)SGIX_icc_texture.RGBA_ICC_SGIX),
|
||||||
RGBA16 = ((int)0x805B),
|
ALPHA_ICC_SGIX = ((int)SGIX_icc_texture.ALPHA_ICC_SGIX),
|
||||||
ALPHA12 = ((int)0x803D),
|
DUAL_INTENSITY12_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY12_SGIS),
|
||||||
LUMINANCE12 = ((int)0x8041),
|
RGB_ICC_SGIX = ((int)SGIX_icc_texture.RGB_ICC_SGIX),
|
||||||
LUMINANCE8_ALPHA8 = ((int)0x8045),
|
QUAD_LUMINANCE8_SGIS = ((int)SGIS_texture_select.QUAD_LUMINANCE8_SGIS),
|
||||||
ALPHA16 = ((int)0x803E),
|
|
||||||
LUMINANCE16_ALPHA8_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE16_ALPHA8_ICC_SGIX),
|
|
||||||
LUMINANCE_ALPHA_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE_ALPHA_ICC_SGIX),
|
|
||||||
RGBA8 = ((int)0x8058),
|
|
||||||
INTENSITY_ICC_SGIX = ((int)SGIX_icc_texture.INTENSITY_ICC_SGIX),
|
|
||||||
RGBA12 = ((int)0x805A),
|
|
||||||
INTENSITY16_ICC_SGIX = ((int)SGIX_icc_texture.INTENSITY16_ICC_SGIX),
|
|
||||||
LUMINANCE8 = ((int)0x8040),
|
|
||||||
DUAL_LUMINANCE16_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE16_SGIS),
|
|
||||||
ALPHA4 = ((int)0x803B),
|
|
||||||
LUMINANCE12_ALPHA12 = ((int)0x8047),
|
|
||||||
LUMINANCE_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE_ICC_SGIX),
|
|
||||||
DUAL_INTENSITY16_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY16_SGIS),
|
|
||||||
RGB5_A1 = ((int)0x8057),
|
RGB5_A1 = ((int)0x8057),
|
||||||
|
LUMINANCE4 = ((int)0x803F),
|
||||||
|
LUMINANCE12_ALPHA4 = ((int)0x8046),
|
||||||
|
FOUR = ((int)4),
|
||||||
|
LUMINANCE8_ALPHA8 = ((int)0x8045),
|
||||||
|
LUMINANCE16 = ((int)0x8042),
|
||||||
|
LUMINANCE12 = ((int)0x8041),
|
||||||
|
R5_G6_B5_A8_ICC_SGIX = ((int)SGIX_icc_texture.R5_G6_B5_A8_ICC_SGIX),
|
||||||
|
LUMINANCE6_ALPHA2 = ((int)0x8044),
|
||||||
|
RGB5 = ((int)0x8050),
|
||||||
|
LUMINANCE_ALPHA = ((int)PixelFormat.LUMINANCE_ALPHA),
|
||||||
|
QUAD_ALPHA4_SGIS = ((int)SGIS_texture_select.QUAD_ALPHA4_SGIS),
|
||||||
|
THREE = ((int)3),
|
||||||
|
DEPTH_COMPONENT16_SGIX = ((int)SGIX_depth_texture.DEPTH_COMPONENT16_SGIX),
|
||||||
|
RGB8 = ((int)0x8051),
|
||||||
|
QUAD_ALPHA8_SGIS = ((int)SGIS_texture_select.QUAD_ALPHA8_SGIS),
|
||||||
|
ALPHA = ((int)PixelFormat.ALPHA),
|
||||||
|
DUAL_LUMINANCE_ALPHA4_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE_ALPHA4_SGIS),
|
||||||
|
RGBA16 = ((int)0x805B),
|
||||||
|
DUAL_LUMINANCE16_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE16_SGIS),
|
||||||
|
DUAL_ALPHA8_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA8_SGIS),
|
||||||
|
LUMINANCE16_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE16_ICC_SGIX),
|
||||||
|
R3_G3_B2 = ((int)0x2A10),
|
||||||
|
R5_G6_B5_ICC_SGIX = ((int)SGIX_icc_texture.R5_G6_B5_ICC_SGIX),
|
||||||
|
DUAL_ALPHA16_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA16_SGIS),
|
||||||
|
LUMINANCE16_ALPHA8_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE16_ALPHA8_ICC_SGIX),
|
||||||
|
DUAL_INTENSITY8_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY8_SGIS),
|
||||||
|
RGB = ((int)PixelFormat.RGB),
|
||||||
|
ALPHA12 = ((int)0x803D),
|
||||||
|
RGB4 = ((int)0x804F),
|
||||||
|
ALPHA16 = ((int)0x803E),
|
||||||
|
RGBA12 = ((int)0x805A),
|
||||||
|
LUMINANCE_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE_ICC_SGIX),
|
||||||
|
QUAD_INTENSITY4_SGIS = ((int)SGIS_texture_select.QUAD_INTENSITY4_SGIS),
|
||||||
|
RGBA8 = ((int)0x8058),
|
||||||
|
RGB2_EXT = ((int)EXT_texture.RGB2_EXT),
|
||||||
RGBA2 = ((int)0x8055),
|
RGBA2 = ((int)0x8055),
|
||||||
DUAL_INTENSITY4_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY4_SGIS),
|
DUAL_INTENSITY4_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY4_SGIS),
|
||||||
RGBA_ICC_SGIX = ((int)SGIX_icc_texture.RGBA_ICC_SGIX),
|
RGBA4 = ((int)0x8056),
|
||||||
|
ALPHA16_ICC_SGIX = ((int)SGIX_icc_texture.ALPHA16_ICC_SGIX),
|
||||||
|
DUAL_ALPHA4_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA4_SGIS),
|
||||||
|
INTENSITY16_ICC_SGIX = ((int)SGIX_icc_texture.INTENSITY16_ICC_SGIX),
|
||||||
|
LUMINANCE16_ALPHA16 = ((int)0x8048),
|
||||||
|
LUMINANCE_ALPHA_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE_ALPHA_ICC_SGIX),
|
||||||
|
DEPTH_COMPONENT32_SGIX = ((int)SGIX_depth_texture.DEPTH_COMPONENT32_SGIX),
|
||||||
|
LUMINANCE12_ALPHA12 = ((int)0x8047),
|
||||||
|
ALPHA4 = ((int)0x803B),
|
||||||
|
INTENSITY = ((int)0x8049),
|
||||||
|
QUAD_LUMINANCE4_SGIS = ((int)SGIS_texture_select.QUAD_LUMINANCE4_SGIS),
|
||||||
|
LUMINANCE8 = ((int)0x8040),
|
||||||
|
TWO = ((int)2),
|
||||||
|
INTENSITY_ICC_SGIX = ((int)SGIX_icc_texture.INTENSITY_ICC_SGIX),
|
||||||
|
INTENSITY8 = ((int)0x804B),
|
||||||
|
DUAL_ALPHA12_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA12_SGIS),
|
||||||
|
RGB10_A2 = ((int)0x8059),
|
||||||
|
INTENSITY12 = ((int)0x804C),
|
||||||
|
DUAL_INTENSITY16_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY16_SGIS),
|
||||||
|
INTENSITY16 = ((int)0x804D),
|
||||||
|
ONE = ((int)1),
|
||||||
|
INTENSITY4 = ((int)0x804A),
|
||||||
|
DUAL_LUMINANCE8_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE8_SGIS),
|
||||||
|
RGB12 = ((int)0x8053),
|
||||||
|
LUMINANCE = ((int)PixelFormat.LUMINANCE),
|
||||||
|
RGB10 = ((int)0x8052),
|
||||||
|
RGB16 = ((int)0x8054),
|
||||||
|
DUAL_LUMINANCE4_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE4_SGIS),
|
||||||
|
ALPHA8 = ((int)0x803C),
|
||||||
|
DEPTH_COMPONENT24_SGIX = ((int)SGIX_depth_texture.DEPTH_COMPONENT24_SGIX),
|
||||||
|
LUMINANCE4_ALPHA4 = ((int)0x8043),
|
||||||
|
DUAL_LUMINANCE_ALPHA8_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE_ALPHA8_SGIS),
|
||||||
|
QUAD_INTENSITY8_SGIS = ((int)SGIS_texture_select.QUAD_INTENSITY8_SGIS),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum InterleavedArrayFormat
|
public enum InterleavedArrayFormat
|
||||||
|
@ -2610,6 +2619,7 @@ namespace OpenTK.OpenGL
|
||||||
ONE_MINUS_SRC_COLOR = ((int)0x0301),
|
ONE_MINUS_SRC_COLOR = ((int)0x0301),
|
||||||
NORMAL_ARRAY = ((int)0x8075),
|
NORMAL_ARRAY = ((int)0x8075),
|
||||||
IDENTITY_NV = ((int)0x862A),
|
IDENTITY_NV = ((int)0x862A),
|
||||||
|
MODELVIEW9_ARB = ((int)0x8729),
|
||||||
LUMINANCE12_ALPHA4 = ((int)0x8046),
|
LUMINANCE12_ALPHA4 = ((int)0x8046),
|
||||||
PIXEL_TILE_CACHE_SIZE_SGIX = ((int)0x8145),
|
PIXEL_TILE_CACHE_SIZE_SGIX = ((int)0x8145),
|
||||||
MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV = ((int)0x8C8A),
|
MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV = ((int)0x8C8A),
|
||||||
|
@ -2768,7 +2778,6 @@ namespace OpenTK.OpenGL
|
||||||
OUTPUT_TEXTURE_COORD15_EXT = ((int)0x87AC),
|
OUTPUT_TEXTURE_COORD15_EXT = ((int)0x87AC),
|
||||||
COLOR_MATRIX_SGI = ((int)0x80B1),
|
COLOR_MATRIX_SGI = ((int)0x80B1),
|
||||||
MATRIX1_ARB = ((int)0x88C1),
|
MATRIX1_ARB = ((int)0x88C1),
|
||||||
OP_NEGATE_EXT = ((int)0x8783),
|
|
||||||
EVAL_VERTEX_ATTRIB4_NV = ((int)0x86CA),
|
EVAL_VERTEX_ATTRIB4_NV = ((int)0x86CA),
|
||||||
LIGHT4 = ((int)0x4004),
|
LIGHT4 = ((int)0x4004),
|
||||||
MAP1_TANGENT_EXT = ((int)0x8444),
|
MAP1_TANGENT_EXT = ((int)0x8444),
|
||||||
|
@ -2788,6 +2797,7 @@ namespace OpenTK.OpenGL
|
||||||
COMPRESSED_SRGB = ((int)0x8C48),
|
COMPRESSED_SRGB = ((int)0x8C48),
|
||||||
RGB5_A1 = ((int)0x8057),
|
RGB5_A1 = ((int)0x8057),
|
||||||
SOURCE1_RGB_EXT = ((int)0x8581),
|
SOURCE1_RGB_EXT = ((int)0x8581),
|
||||||
|
COLOR_ARRAY_LIST_STRIDE_IBM = ((int)103082),
|
||||||
FLOAT_MAT4x3 = ((int)0x8B6A),
|
FLOAT_MAT4x3 = ((int)0x8B6A),
|
||||||
TEXTURE25_ARB = ((int)0x84D9),
|
TEXTURE25_ARB = ((int)0x84D9),
|
||||||
EYE_PLANE_ABSOLUTE_NV = ((int)0x855C),
|
EYE_PLANE_ABSOLUTE_NV = ((int)0x855C),
|
||||||
|
@ -3171,6 +3181,7 @@ namespace OpenTK.OpenGL
|
||||||
ALIASED_POINT_SIZE_RANGE = ((int)0x846D),
|
ALIASED_POINT_SIZE_RANGE = ((int)0x846D),
|
||||||
DRAW_BUFFER2_ATI = ((int)0x8827),
|
DRAW_BUFFER2_ATI = ((int)0x8827),
|
||||||
COMBINER0_NV = ((int)0x8550),
|
COMBINER0_NV = ((int)0x8550),
|
||||||
|
FOUR = ((int)4),
|
||||||
UNSIGNED_SHORT_8_8_APPLE = ((int)0x85BA),
|
UNSIGNED_SHORT_8_8_APPLE = ((int)0x85BA),
|
||||||
PRIMITIVE_ID_NV = ((int)0x8C7C),
|
PRIMITIVE_ID_NV = ((int)0x8C7C),
|
||||||
TEXTURE_CLIPMAP_DEPTH_SGIX = ((int)0x8176),
|
TEXTURE_CLIPMAP_DEPTH_SGIX = ((int)0x8176),
|
||||||
|
@ -3249,7 +3260,7 @@ namespace OpenTK.OpenGL
|
||||||
PIXEL_MAP_R_TO_R = ((int)0x0C76),
|
PIXEL_MAP_R_TO_R = ((int)0x0C76),
|
||||||
TEXTURE_LUMINANCE_TYPE_ARB = ((int)0x8C14),
|
TEXTURE_LUMINANCE_TYPE_ARB = ((int)0x8C14),
|
||||||
OBJECT_SUBTYPE_ARB = ((int)0x8B4F),
|
OBJECT_SUBTYPE_ARB = ((int)0x8B4F),
|
||||||
DRAW_BUFFER10_ATI = ((int)0x882F),
|
OP_NEGATE_EXT = ((int)0x8783),
|
||||||
TEXTURE_CUBE_MAP_NEGATIVE_X_EXT = ((int)0x8516),
|
TEXTURE_CUBE_MAP_NEGATIVE_X_EXT = ((int)0x8516),
|
||||||
SAMPLE_BUFFERS_EXT = ((int)0x80A8),
|
SAMPLE_BUFFERS_EXT = ((int)0x80A8),
|
||||||
PROGRAM_UNDER_NATIVE_LIMITS_ARB = ((int)0x88B6),
|
PROGRAM_UNDER_NATIVE_LIMITS_ARB = ((int)0x88B6),
|
||||||
|
@ -3312,6 +3323,7 @@ namespace OpenTK.OpenGL
|
||||||
ELEMENT_ARRAY_BUFFER_BINDING_ARB = ((int)0x8895),
|
ELEMENT_ARRAY_BUFFER_BINDING_ARB = ((int)0x8895),
|
||||||
FRAGMENT_LIGHT5_SGIX = ((int)0x8411),
|
FRAGMENT_LIGHT5_SGIX = ((int)0x8411),
|
||||||
MODULATE_SUBTRACT_ATI = ((int)0x8746),
|
MODULATE_SUBTRACT_ATI = ((int)0x8746),
|
||||||
|
TWO = ((int)2),
|
||||||
DEPTH32F_STENCIL8_NV = ((int)0x8DAC),
|
DEPTH32F_STENCIL8_NV = ((int)0x8DAC),
|
||||||
TEXTURE_WRAP_R_EXT = ((int)0x8072),
|
TEXTURE_WRAP_R_EXT = ((int)0x8072),
|
||||||
OUTPUT_TEXTURE_COORD27_EXT = ((int)0x87B8),
|
OUTPUT_TEXTURE_COORD27_EXT = ((int)0x87B8),
|
||||||
|
@ -3487,7 +3499,8 @@ namespace OpenTK.OpenGL
|
||||||
FULL_STIPPLE_HINT_PGI = ((int)0x1A219),
|
FULL_STIPPLE_HINT_PGI = ((int)0x1A219),
|
||||||
MATRIX5_ARB = ((int)0x88C5),
|
MATRIX5_ARB = ((int)0x88C5),
|
||||||
GREATER = ((int)0x0204),
|
GREATER = ((int)0x0204),
|
||||||
COLOR_ARRAY_LIST_STRIDE_IBM = ((int)103082),
|
OFFSET_HILO_TEXTURE_RECTANGLE_NV = ((int)0x8855),
|
||||||
|
DRAW_BUFFER10_ATI = ((int)0x882F),
|
||||||
RETURN = ((int)0x0102),
|
RETURN = ((int)0x0102),
|
||||||
NUM_COMPRESSED_TEXTURE_FORMATS_ARB = ((int)0x86A2),
|
NUM_COMPRESSED_TEXTURE_FORMATS_ARB = ((int)0x86A2),
|
||||||
TEXTURE13_ARB = ((int)0x84CD),
|
TEXTURE13_ARB = ((int)0x84CD),
|
||||||
|
@ -4751,7 +4764,7 @@ namespace OpenTK.OpenGL
|
||||||
TEXTURE_BINDING_CUBE_MAP_EXT = ((int)0x8514),
|
TEXTURE_BINDING_CUBE_MAP_EXT = ((int)0x8514),
|
||||||
MAX_TEXTURE_LOD_BIAS = ((int)0x84FD),
|
MAX_TEXTURE_LOD_BIAS = ((int)0x84FD),
|
||||||
EVAL_BIT = ((int)0x00010000),
|
EVAL_BIT = ((int)0x00010000),
|
||||||
MODELVIEW9_ARB = ((int)0x8729),
|
THREE = ((int)3),
|
||||||
MAX_PROGRAM_NATIVE_ATTRIBS_ARB = ((int)0x88AF),
|
MAX_PROGRAM_NATIVE_ATTRIBS_ARB = ((int)0x88AF),
|
||||||
CONSTANT = ((int)0x8576),
|
CONSTANT = ((int)0x8576),
|
||||||
REG_7_ATI = ((int)0x8928),
|
REG_7_ATI = ((int)0x8928),
|
||||||
|
@ -4945,7 +4958,7 @@ namespace OpenTK.OpenGL
|
||||||
MAP1_VERTEX_4 = ((int)0x0D98),
|
MAP1_VERTEX_4 = ((int)0x0D98),
|
||||||
INCR_WRAP_EXT = ((int)0x8507),
|
INCR_WRAP_EXT = ((int)0x8507),
|
||||||
POST_COLOR_MATRIX_BLUE_SCALE = ((int)0x80B6),
|
POST_COLOR_MATRIX_BLUE_SCALE = ((int)0x80B6),
|
||||||
OFFSET_HILO_TEXTURE_RECTANGLE_NV = ((int)0x8855),
|
ALPHA16_EXT = ((int)0x803E),
|
||||||
LUMINANCE_ALPHA32UI_EXT = ((int)0x8D75),
|
LUMINANCE_ALPHA32UI_EXT = ((int)0x8D75),
|
||||||
MAX_CONVOLUTION_HEIGHT = ((int)0x801B),
|
MAX_CONVOLUTION_HEIGHT = ((int)0x801B),
|
||||||
FRAGMENT_LIGHT7_SGIX = ((int)0x8413),
|
FRAGMENT_LIGHT7_SGIX = ((int)0x8413),
|
||||||
|
@ -5414,7 +5427,6 @@ namespace OpenTK.OpenGL
|
||||||
MODELVIEW19_ARB = ((int)0x8733),
|
MODELVIEW19_ARB = ((int)0x8733),
|
||||||
TEXTURE_COMPARE_FAIL_VALUE_ARB = ((int)0x80BF),
|
TEXTURE_COMPARE_FAIL_VALUE_ARB = ((int)0x80BF),
|
||||||
ALIASED_LINE_WIDTH_RANGE = ((int)0x846E),
|
ALIASED_LINE_WIDTH_RANGE = ((int)0x846E),
|
||||||
ALPHA16_EXT = ((int)0x803E),
|
|
||||||
QUAD_LUMINANCE4_SGIS = ((int)0x8120),
|
QUAD_LUMINANCE4_SGIS = ((int)0x8120),
|
||||||
OUTPUT_TEXTURE_COORD29_EXT = ((int)0x87BA),
|
OUTPUT_TEXTURE_COORD29_EXT = ((int)0x87BA),
|
||||||
GENERATE_MIPMAP_HINT = ((int)0x8192),
|
GENERATE_MIPMAP_HINT = ((int)0x8192),
|
||||||
|
|
Loading…
Reference in a new issue