mirror of
https://github.com/Ryujinx/Opentk.git
synced 2024-12-23 14:55:34 +00:00
Added overloads for compatibility with svn r3127
Several projects are still using the last svn revision from the sourceforge repository (r3127). These overloads provide an upgrade path from r3127 to OpenTK 1.1.
This commit is contained in:
parent
6e110cb820
commit
39a216f1ac
|
@ -2157,6 +2157,93 @@
|
|||
<type>uint</type>
|
||||
</param>
|
||||
</function>
|
||||
<!-- generated from apitest against svn r3127 -->
|
||||
<function name="BlendEquation" extension="Arb" obsolete="Use BlendEquationMode overload instead">
|
||||
<param name="mode" index="1">
|
||||
<type>ArbDrawBuffersBlend</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="BlendEquation" extension="Core" obsolete="Use ArbDrawBuffersBlend overload instead">
|
||||
<param name="mode" index="1">
|
||||
<type>Version40</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="BlendFunc" extension="Core" obsolete="Use ArbDrawBuffersBlend overload instead">
|
||||
<param name="dfactor" index="1">
|
||||
<type>Version40</type>
|
||||
</param>
|
||||
<param name="dst" index="2">
|
||||
<type>Version40</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="DrawArraysIndirect" extension="Core" obsolete="Use PrimitiveType overload instead">
|
||||
<param name="mode" index="0">
|
||||
<type>ArbDrawIndirect</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="DrawElementsIndirect" extension="Core" obsolete="Use PrimitiveType overload instead">
|
||||
<param name="mode" index="0">
|
||||
<type>ArbDrawIndirect</type>
|
||||
</param>
|
||||
<param name="type" index="1">
|
||||
<type>ArbDrawIndirect</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="DrawTransformFeedback" extension="Core" obsolete="Use PrimitiveType overload instead">
|
||||
<param name="mode" index="0">
|
||||
<type>BeginMode</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="DrawTransformFeedbackStream" extension="Core" obsolete="Use PrimitiveType overload instead">
|
||||
<param name="mode" index="0">
|
||||
<type>BeginMode</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="GetSamplerParameter" extension="Core" obsolete="Use SamplerParameterName overload instead">
|
||||
<param name="pname" index="1">
|
||||
<type>SamplerParameter</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="GetSamplerParameterI" extension="Core" obsolete="Use All overload instead">
|
||||
<param name="pname" index="1">
|
||||
<type>ArbSamplerObjects</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="ProgramParameter" extension="Core" obsolete="Use ProgramParameterName overload instead">
|
||||
<param name="pname" index="1">
|
||||
<type>AssemblyProgramParameterArb</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="SamplerParameter" extension="Core" obsolete="Use SamplerParameterName overload instead">
|
||||
<param name="pname" index="1">
|
||||
<type>SamplerParameter</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="SamplerParameterI" extension="Core" obsolete="Use SamplerParameterName overload instead">
|
||||
<param name="pname" index="1">
|
||||
<type>ArbSamplerObjects</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="StencilFuncSeparate" extension="Core" obsolete="Use StencilFace overload instead">
|
||||
<param name="face" index="0">
|
||||
<type>Version20</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="VertexAttribLPointer" extension="Core" obsolete="Use VertexAttribDoubleType overload instead">
|
||||
<param name="type" index="2">
|
||||
<type>VertexAttribDPointerType</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="VertexArrayVertexAttribLOffset" extension="Ext" obsolete="Use ExtDirectStateAccess overload instead">
|
||||
<param name="type" index="4">
|
||||
<type>ExtVertexAttrib64bit</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="GetVertexAttrib" extension="NV" obsolete="Use NvVertexProgram overload instead">
|
||||
<param name="pname" index="1">
|
||||
<type>NvVertexAttribInteger64bit</type>
|
||||
</param>
|
||||
</function>
|
||||
|
||||
<!-- added manually -->
|
||||
<function name="BlendFunc" extension="Core" obsolete="Use BlendingFactorSrc overload instead">
|
||||
|
@ -2181,6 +2268,20 @@
|
|||
<type>ArbDrawBuffersBlend</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="BlendFuncSeparatei" extension="Core" obsolete="Use BlendingFactorSrc overload instead">
|
||||
<param name="srcRGB">
|
||||
<type>Version40</type>
|
||||
</param>
|
||||
<param name="dstRGB">
|
||||
<type>Version40</type>
|
||||
</param>
|
||||
<param name="srcAlpha">
|
||||
<type>Version40</type>
|
||||
</param>
|
||||
<param name="dstAlpha">
|
||||
<type>Version40</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="BlendFuncSeparatei" extension="Core" obsolete="Use BlendingFactorSrc overload instead">
|
||||
<param name="dstRGB">
|
||||
<type>ArbDrawBuffersBlend</type>
|
||||
|
@ -2203,6 +2304,14 @@
|
|||
<type>uint</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="FenceSync" extension="Core" obsolete="Use uint overload instead">
|
||||
<param name="condition">
|
||||
<type>ArbSync</type>
|
||||
</param>
|
||||
<param name="flags">
|
||||
<type>int</type>
|
||||
</param>
|
||||
</function>
|
||||
<function name="GetInteger64i_v" extension="Core" obsolete="Use GetIndexedPName overload instead">
|
||||
<param name="target">
|
||||
<type>Version32</type>
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -20916,7 +20916,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
}
|
||||
|
||||
/// <summary>
|
||||
/// Used in GL.Arb.BlendEquationSeparate, GL.Arb.BlendFunc and 4 other functions
|
||||
/// Used in GL.Arb.BlendEquation, GL.Arb.BlendEquationSeparate and 5 other functions
|
||||
/// </summary>
|
||||
public enum ArbDrawBuffersBlend : int
|
||||
{
|
||||
|
@ -20930,7 +20930,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
}
|
||||
|
||||
/// <summary>
|
||||
/// Not used directly.
|
||||
/// Used in GL.DrawArraysIndirect, GL.DrawElementsIndirect
|
||||
/// </summary>
|
||||
public enum ArbDrawIndirect : int
|
||||
{
|
||||
|
@ -23601,7 +23601,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
}
|
||||
|
||||
/// <summary>
|
||||
/// Not used directly.
|
||||
/// Used in GL.GetSamplerParameterI, GL.SamplerParameterI
|
||||
/// </summary>
|
||||
public enum ArbSamplerObjects : int
|
||||
{
|
||||
|
@ -26825,7 +26825,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
}
|
||||
|
||||
/// <summary>
|
||||
/// Used in GL.Arb.GetProgram, GL.Arb.GetProgramString and 4 other functions
|
||||
/// Used in GL.Arb.GetProgram, GL.Arb.GetProgramString and 5 other functions
|
||||
/// </summary>
|
||||
public enum AssemblyProgramParameterArb : int
|
||||
{
|
||||
|
@ -28064,7 +28064,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
}
|
||||
|
||||
/// <summary>
|
||||
/// Used in GL.Apple.DrawElementArray, GL.Apple.DrawRangeElementArray and 25 other functions
|
||||
/// Used in GL.Apple.DrawElementArray, GL.Apple.DrawRangeElementArray and 27 other functions
|
||||
/// </summary>
|
||||
public enum BeginMode : int
|
||||
{
|
||||
|
@ -33913,7 +33913,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
}
|
||||
|
||||
/// <summary>
|
||||
/// Used in GL.Ext.GetVertexAttribL, GL.Ext.VertexAttribLPointer
|
||||
/// Used in GL.Ext.GetVertexAttribL, GL.Ext.VertexArrayVertexAttribLOffset and 1 other function
|
||||
/// </summary>
|
||||
public enum ExtVertexAttrib64bit : int
|
||||
{
|
||||
|
@ -44521,7 +44521,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
}
|
||||
|
||||
/// <summary>
|
||||
/// Used in GL.NV.GetVertexAttribL, GL.NV.VertexAttribLFormat
|
||||
/// Used in GL.NV.GetVertexAttrib, GL.NV.GetVertexAttribL and 1 other function
|
||||
/// </summary>
|
||||
public enum NvVertexAttribInteger64bit : int
|
||||
{
|
||||
|
@ -48553,7 +48553,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
}
|
||||
|
||||
/// <summary>
|
||||
/// Not used directly.
|
||||
/// Used in GL.GetSamplerParameter, GL.SamplerParameter
|
||||
/// </summary>
|
||||
public enum SamplerParameter : int
|
||||
{
|
||||
|
@ -55403,7 +55403,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
}
|
||||
|
||||
/// <summary>
|
||||
/// Not used directly.
|
||||
/// Used in GL.StencilFuncSeparate
|
||||
/// </summary>
|
||||
public enum Version20 : int
|
||||
{
|
||||
|
@ -57309,7 +57309,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
}
|
||||
|
||||
/// <summary>
|
||||
/// Not used directly.
|
||||
/// Used in GL.BlendEquation, GL.BlendFunc and 1 other function
|
||||
/// </summary>
|
||||
public enum Version40 : int
|
||||
{
|
||||
|
@ -59379,7 +59379,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
}
|
||||
|
||||
/// <summary>
|
||||
/// Not used directly.
|
||||
/// Used in GL.VertexAttribLPointer
|
||||
/// </summary>
|
||||
public enum VertexAttribDPointerType : int
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue