Updated tokens for APPLE_flush_buffer_range (issue http://www.opentk.com/node/598).

This commit is contained in:
the_fiddler 2009-03-29 15:35:58 +00:00
parent 4abac1f814
commit 16809ca0db
5 changed files with 21 additions and 9 deletions

View file

@ -6483,4 +6483,10 @@ GetPName enum:
IndexedStringName enum:
use StringName EXTENSIONS # Used in GetStringi
# Non-core changes:
# APPLE_flush_buffer_range
Buffer_Parameter_Apple enum:
use APPLE_flush_buffer_range BUFFER_SERIALIZED_MODIFY_APPLE
use APPLE_flush_buffer_range BUFFER_FLUSHING_UNMAP_APPLE
# End (don't remove, or the last token may be missed!)

View file

@ -22050,8 +22050,8 @@ ProgramLocalParameters4fvEXT(target, index, count, params)
BufferParameteriAPPLE(target, pname, param)
return void
param target GLenum in value
param pname GLenum in value
param target BufferTarget in value # GLenum in value
param pname BufferParameterApple in value # GLenum in value
param param Int32 in value
category APPLE_flush_buffer_range
version 1.5
@ -22063,7 +22063,7 @@ BufferParameteriAPPLE(target, pname, param)
FlushMappedBufferRangeAPPLE(target, offset, size)
return void
param target GLenum in value
param target BufferTarget in value # GLenum in value
param offset BufferOffset in value
param size BufferSize in value
category APPLE_flush_buffer_range

View file

@ -143757,13 +143757,13 @@ namespace OpenTK.Graphics
[AutoGenerated(Category = "AppleFlushBufferRange", Version = "1.5", EntryPoint = "glBufferParameteriAPPLE")]
public static
void BufferParameter(OpenTK.Graphics.AppleFlushBufferRange target, OpenTK.Graphics.AppleFlushBufferRange pname, Int32 param)
void BufferParameter(OpenTK.Graphics.BufferTarget target, OpenTK.Graphics.BufferParameterApple pname, Int32 param)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
{
#endif
Delegates.glBufferParameteriAPPLE((OpenTK.Graphics.AppleFlushBufferRange)target, (OpenTK.Graphics.AppleFlushBufferRange)pname, (Int32)param);
Delegates.glBufferParameteriAPPLE((OpenTK.Graphics.BufferTarget)target, (OpenTK.Graphics.BufferParameterApple)pname, (Int32)param);
#if DEBUG
}
#endif
@ -143771,13 +143771,13 @@ namespace OpenTK.Graphics
[AutoGenerated(Category = "AppleFlushBufferRange", Version = "1.5", EntryPoint = "glFlushMappedBufferRangeAPPLE")]
public static
void FlushMappedBufferRange(OpenTK.Graphics.AppleFlushBufferRange target, IntPtr offset, IntPtr size)
void FlushMappedBufferRange(OpenTK.Graphics.BufferTarget target, IntPtr offset, IntPtr size)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
{
#endif
Delegates.glFlushMappedBufferRangeAPPLE((OpenTK.Graphics.AppleFlushBufferRange)target, (IntPtr)offset, (IntPtr)size);
Delegates.glFlushMappedBufferRangeAPPLE((OpenTK.Graphics.BufferTarget)target, (IntPtr)offset, (IntPtr)size);
#if DEBUG
}
#endif

View file

@ -4643,10 +4643,10 @@ namespace OpenTK.Graphics
internal unsafe delegate void ProgramLocalParameters4fvEXT(OpenTK.Graphics.ExtGpuProgramParameters target, UInt32 index, Int32 count, Single* @params);
internal unsafe static ProgramLocalParameters4fvEXT glProgramLocalParameters4fvEXT;
[System.Security.SuppressUnmanagedCodeSecurity()]
internal delegate void BufferParameteriAPPLE(OpenTK.Graphics.AppleFlushBufferRange target, OpenTK.Graphics.AppleFlushBufferRange pname, Int32 param);
internal delegate void BufferParameteriAPPLE(OpenTK.Graphics.BufferTarget target, OpenTK.Graphics.BufferParameterApple pname, Int32 param);
internal static BufferParameteriAPPLE glBufferParameteriAPPLE;
[System.Security.SuppressUnmanagedCodeSecurity()]
internal delegate void FlushMappedBufferRangeAPPLE(OpenTK.Graphics.AppleFlushBufferRange target, IntPtr offset, IntPtr size);
internal delegate void FlushMappedBufferRangeAPPLE(OpenTK.Graphics.BufferTarget target, IntPtr offset, IntPtr size);
internal static FlushMappedBufferRangeAPPLE glFlushMappedBufferRangeAPPLE;
[System.Security.SuppressUnmanagedCodeSecurity()]
internal delegate void ProgramLocalParameterI4iNV(OpenTK.Graphics.NvGpuProgram4 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w);

View file

@ -9865,4 +9865,10 @@ namespace OpenTK.Graphics
Extensions = ((int)0X1f03),
}
public enum BufferParameterApple
{
BufferSerializedModifyApple = ((int)0X8a12),
BufferFlushingUnmapApple = ((int)0X8a13),
}
}