mirror of
https://github.com/Ryujinx/Opentk.git
synced 2025-02-04 01:51:12 +00:00
Updated tokens for APPLE_flush_buffer_range (issue http://www.opentk.com/node/598).
This commit is contained in:
parent
4abac1f814
commit
16809ca0db
|
@ -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!)
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -9865,4 +9865,10 @@ namespace OpenTK.Graphics
|
|||
Extensions = ((int)0X1f03),
|
||||
}
|
||||
|
||||
public enum BufferParameterApple
|
||||
{
|
||||
BufferSerializedModifyApple = ((int)0X8a12),
|
||||
BufferFlushingUnmapApple = ((int)0X8a13),
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue