mirror of
				https://github.com/Ryujinx/Opentk.git
				synced 2025-11-04 15:05:07 +00:00 
			
		
		
		
	Generate legacy overloads for GetProgramPipelineInfoLog
This commit is contained in:
		
							parent
							
								
									1485a6b322
								
							
						
					
					
						commit
						7644d0c94a
					
				| 
						 | 
				
			
			@ -1730,6 +1730,12 @@
 | 
			
		|||
    <function name="GetObjectPtrLabel" extension="KHR">
 | 
			
		||||
      <param name="length" legacyArrayParameter="true" />
 | 
			
		||||
    </function>
 | 
			
		||||
    <function name="GetProgramPipelineInfoLog" extension="Core">
 | 
			
		||||
      <param name="length" legacyArrayParameter="true" />
 | 
			
		||||
    </function>
 | 
			
		||||
    <function name="GetProgramPipelineInfoLog" extension="Ext">
 | 
			
		||||
      <param name="length" legacyArrayParameter="true" />
 | 
			
		||||
    </function>
 | 
			
		||||
  </replace>
 | 
			
		||||
 | 
			
		||||
  <overload name="gl">
 | 
			
		||||
| 
						 | 
				
			
			@ -1875,11 +1881,6 @@
 | 
			
		|||
        <type>ProgramParameter</type>
 | 
			
		||||
      </param>
 | 
			
		||||
    </function>
 | 
			
		||||
    <function name="GetProgramPipelineInfoLog" extension="Core" obsolete="Use out overload instead">
 | 
			
		||||
      <param name="length">
 | 
			
		||||
        <count>0</count>
 | 
			
		||||
      </param>
 | 
			
		||||
    </function>
 | 
			
		||||
    <function name="GetProgramResourceiv" extension="Core" obsolete="Use out overload instead">
 | 
			
		||||
      <param name="length">
 | 
			
		||||
        <count>0</count>
 | 
			
		||||
| 
						 | 
				
			
			@ -1990,11 +1991,6 @@
 | 
			
		|||
        <type>ExtDirectStateAccess</type>
 | 
			
		||||
      </param>
 | 
			
		||||
    </function>
 | 
			
		||||
    <function name="GetProgramPipelineInfoLog" extension="Ext" obsolete="Use out overload instead">
 | 
			
		||||
      <param name="length">
 | 
			
		||||
        <count>0</count>
 | 
			
		||||
      </param>
 | 
			
		||||
    </function>
 | 
			
		||||
    <function name="IsEnabledIndexed" extension="Ext" obsolete="Use IndexedEnableCap overload instead">
 | 
			
		||||
      <param name="target" index="0">
 | 
			
		||||
        <type>ExtDrawBuffers2</type>
 | 
			
		||||
| 
						 | 
				
			
			@ -5554,6 +5550,9 @@
 | 
			
		|||
    <function name="GetObjectPtrLabel">
 | 
			
		||||
      <param name="length" legacyArrayParameter="true" />
 | 
			
		||||
    </function>
 | 
			
		||||
    <function name="GetProgramPipelineInfoLog" extension="EXT">
 | 
			
		||||
      <param name="length" legacyArrayParameter="true" />
 | 
			
		||||
    </function>
 | 
			
		||||
  </replace>
 | 
			
		||||
 | 
			
		||||
   <!-- gles2 overloads for backwards compatibility (2.0 and 3.0) -->
 | 
			
		||||
| 
						 | 
				
			
			@ -5561,9 +5560,6 @@
 | 
			
		|||
    <function name="GetTranslatedShaderSource" extension="ANGLE" obsolete="Use out overload instead">
 | 
			
		||||
      <param name="length"><count>0</count></param>
 | 
			
		||||
    </function>
 | 
			
		||||
    <function name="GetProgramPipelineInfoLog" extension="EXT" obsolete="Use out overload instead">
 | 
			
		||||
      <param name="length"><count>0</count></param>
 | 
			
		||||
    </function>
 | 
			
		||||
    <function name="GetProgramBinary" extension="OES" obsolete="Use out overload instead">
 | 
			
		||||
      <param name="length"><count>0</count></param>
 | 
			
		||||
      <param name="binaryFormat"><count>0</count></param>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -23996,7 +23996,6 @@ namespace OpenTK.Graphics.ES20
 | 
			
		|||
            /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
            /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
            /// </param>
 | 
			
		||||
            [Obsolete("Use out overload instead")]
 | 
			
		||||
            [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
 | 
			
		||||
            [CLSCompliant(false)]
 | 
			
		||||
            public static void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			@ -24016,7 +24015,6 @@ namespace OpenTK.Graphics.ES20
 | 
			
		|||
            /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
            /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
            /// </param>
 | 
			
		||||
            [Obsolete("Use out overload instead")]
 | 
			
		||||
            [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
 | 
			
		||||
            [CLSCompliant(false)]
 | 
			
		||||
            public static unsafe void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			@ -24056,7 +24054,6 @@ namespace OpenTK.Graphics.ES20
 | 
			
		|||
            /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
            /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
            /// </param>
 | 
			
		||||
            [Obsolete("Use out overload instead")]
 | 
			
		||||
            [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
 | 
			
		||||
            [CLSCompliant(false)]
 | 
			
		||||
            public static void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			@ -24076,7 +24073,6 @@ namespace OpenTK.Graphics.ES20
 | 
			
		|||
            /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
            /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
            /// </param>
 | 
			
		||||
            [Obsolete("Use out overload instead")]
 | 
			
		||||
            [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
 | 
			
		||||
            [CLSCompliant(false)]
 | 
			
		||||
            public static unsafe void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -32389,7 +32389,6 @@ namespace OpenTK.Graphics.ES30
 | 
			
		|||
            /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
            /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
            /// </param>
 | 
			
		||||
            [Obsolete("Use out overload instead")]
 | 
			
		||||
            [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
 | 
			
		||||
            [CLSCompliant(false)]
 | 
			
		||||
            public static void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			@ -32409,7 +32408,6 @@ namespace OpenTK.Graphics.ES30
 | 
			
		|||
            /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
            /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
            /// </param>
 | 
			
		||||
            [Obsolete("Use out overload instead")]
 | 
			
		||||
            [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
 | 
			
		||||
            [CLSCompliant(false)]
 | 
			
		||||
            public static unsafe void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			@ -32449,7 +32447,6 @@ namespace OpenTK.Graphics.ES30
 | 
			
		|||
            /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
            /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
            /// </param>
 | 
			
		||||
            [Obsolete("Use out overload instead")]
 | 
			
		||||
            [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
 | 
			
		||||
            [CLSCompliant(false)]
 | 
			
		||||
            public static void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			@ -32469,7 +32466,6 @@ namespace OpenTK.Graphics.ES30
 | 
			
		|||
            /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
            /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
            /// </param>
 | 
			
		||||
            [Obsolete("Use out overload instead")]
 | 
			
		||||
            [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
 | 
			
		||||
            [CLSCompliant(false)]
 | 
			
		||||
            public static unsafe void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -31625,7 +31625,6 @@ namespace OpenTK.Graphics.ES31
 | 
			
		|||
            /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
            /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
            /// </param>
 | 
			
		||||
            [Obsolete("Use out overload instead")]
 | 
			
		||||
            [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
 | 
			
		||||
            [CLSCompliant(false)]
 | 
			
		||||
            public static void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			@ -31645,7 +31644,6 @@ namespace OpenTK.Graphics.ES31
 | 
			
		|||
            /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
            /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
            /// </param>
 | 
			
		||||
            [Obsolete("Use out overload instead")]
 | 
			
		||||
            [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
 | 
			
		||||
            [CLSCompliant(false)]
 | 
			
		||||
            public static unsafe void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			@ -31685,7 +31683,6 @@ namespace OpenTK.Graphics.ES31
 | 
			
		|||
            /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
            /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
            /// </param>
 | 
			
		||||
            [Obsolete("Use out overload instead")]
 | 
			
		||||
            [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
 | 
			
		||||
            [CLSCompliant(false)]
 | 
			
		||||
            public static void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			@ -31705,7 +31702,6 @@ namespace OpenTK.Graphics.ES31
 | 
			
		|||
            /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
            /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
            /// </param>
 | 
			
		||||
            [Obsolete("Use out overload instead")]
 | 
			
		||||
            [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
 | 
			
		||||
            [CLSCompliant(false)]
 | 
			
		||||
            public static unsafe void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -47984,7 +47984,6 @@ namespace OpenTK.Graphics.OpenGL
 | 
			
		|||
        /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
        /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
        /// </param>
 | 
			
		||||
        [Obsolete("Use out overload instead")]
 | 
			
		||||
        [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineInfoLog")]
 | 
			
		||||
        [CLSCompliant(false)]
 | 
			
		||||
        public static void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			@ -48004,7 +48003,6 @@ namespace OpenTK.Graphics.OpenGL
 | 
			
		|||
        /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
        /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
        /// </param>
 | 
			
		||||
        [Obsolete("Use out overload instead")]
 | 
			
		||||
        [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineInfoLog")]
 | 
			
		||||
        [CLSCompliant(false)]
 | 
			
		||||
        public static unsafe void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			@ -48044,7 +48042,6 @@ namespace OpenTK.Graphics.OpenGL
 | 
			
		|||
        /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
        /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
        /// </param>
 | 
			
		||||
        [Obsolete("Use out overload instead")]
 | 
			
		||||
        [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineInfoLog")]
 | 
			
		||||
        [CLSCompliant(false)]
 | 
			
		||||
        public static void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			@ -48064,7 +48061,6 @@ namespace OpenTK.Graphics.OpenGL
 | 
			
		|||
        /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
        /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
        /// </param>
 | 
			
		||||
        [Obsolete("Use out overload instead")]
 | 
			
		||||
        [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineInfoLog")]
 | 
			
		||||
        [CLSCompliant(false)]
 | 
			
		||||
        public static unsafe void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			@ -90493,7 +90489,6 @@ namespace OpenTK.Graphics.OpenGL
 | 
			
		|||
            /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
            /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
            /// </param>
 | 
			
		||||
            [Obsolete("Use out overload instead")]
 | 
			
		||||
            [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
 | 
			
		||||
            [CLSCompliant(false)]
 | 
			
		||||
            public static void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			@ -90513,7 +90508,6 @@ namespace OpenTK.Graphics.OpenGL
 | 
			
		|||
            /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
            /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
            /// </param>
 | 
			
		||||
            [Obsolete("Use out overload instead")]
 | 
			
		||||
            [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
 | 
			
		||||
            [CLSCompliant(false)]
 | 
			
		||||
            public static unsafe void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			@ -90553,7 +90547,6 @@ namespace OpenTK.Graphics.OpenGL
 | 
			
		|||
            /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
            /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
            /// </param>
 | 
			
		||||
            [Obsolete("Use out overload instead")]
 | 
			
		||||
            [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
 | 
			
		||||
            [CLSCompliant(false)]
 | 
			
		||||
            public static void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			@ -90573,7 +90566,6 @@ namespace OpenTK.Graphics.OpenGL
 | 
			
		|||
            /// <param name="infoLog">[length: bufSize]
 | 
			
		||||
            /// Specifies the address of an array of characters into which will be written the info log for pipeline.
 | 
			
		||||
            /// </param>
 | 
			
		||||
            [Obsolete("Use out overload instead")]
 | 
			
		||||
            [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
 | 
			
		||||
            [CLSCompliant(false)]
 | 
			
		||||
            public static unsafe void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue