daily update on 20250122 by nitload youmu, architect rearrange

This commit is contained in:
Nitload
2025-01-22 11:34:49 +08:00
parent 6cfaa42ff3
commit 190d67a034
192 changed files with 25177 additions and 3156 deletions
@@ -104,8 +104,8 @@ namespace StgSharp.Graphics
/// <summary>
/// Get all uniform related to this <see cref="Camera" />.
/// </summary>
/// <param name="source"> Shader program requires this camera. </param>
/// <param name="uniformName">
/// <param _name="source"> Shader program requires this camera. </param>
/// <param _name="uniformName">
/// ContextName of all related uniforms. If you fallow form from <see
/// cref="IglConvertable.DisplayGLtypeDefinition" />
/// </param>
@@ -28,7 +28,7 @@
//
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
using StgSharp.Data.Intrinsic;
using StgSharp.Internal.Intrinsic;
using System.Numerics;
using System.Runtime.CompilerServices;
@@ -28,7 +28,7 @@
//
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
using StgSharp.Data.Intrinsic;
using StgSharp.Internal.Intrinsic;
using System;
using System.Numerics;
@@ -28,7 +28,7 @@
//
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
using StgSharp.Data.Intrinsic;
using StgSharp.Internal.Intrinsic;
using System;
using System.Numerics;
@@ -28,7 +28,7 @@
//
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
using StgSharp.Data.Intrinsic;
using StgSharp.Internal.Intrinsic;
using System;
using System.Numerics;
@@ -28,7 +28,7 @@
//
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
using StgSharp.Data.Intrinsic;
using StgSharp.Internal.Intrinsic;
using System;
using System.Numerics;
@@ -28,7 +28,7 @@
//
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
using StgSharp.Data.Intrinsic;
using StgSharp.Internal.Intrinsic;
using System;
using System.Drawing;
@@ -28,7 +28,7 @@
//
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
using StgSharp.Data.Intrinsic;
using StgSharp.Internal.Intrinsic;
using System;
using System.Numerics;
@@ -28,7 +28,7 @@
//
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
using StgSharp.Data.Intrinsic;
using StgSharp.Internal.Intrinsic;
using System;
using System.Collections.Generic;
@@ -28,7 +28,7 @@
//
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
using StgSharp.Data.Intrinsic;
using StgSharp.Internal.Intrinsic;
using System;
using System.ComponentModel;
+1 -1
View File
@@ -29,7 +29,7 @@
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
using StgSharp.Data.Intrinsic;
using StgSharp.Internal.Intrinsic;
using System;
using System.Numerics;
using System.Runtime.CompilerServices;
+1 -1
View File
@@ -28,7 +28,7 @@
//
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
using StgSharp.Data.Intrinsic;
using StgSharp.Internal.Intrinsic;
using StgSharp.Math;
using System;
@@ -28,7 +28,7 @@
//
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
using StgSharp.Data;
using StgSharp.Internal;
using StgSharp.Math;
using System;
@@ -28,7 +28,7 @@
//
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
using StgSharp.Data.Intrinsic;
using StgSharp.Internal.Intrinsic;
using StgSharp.Math;
using System;
@@ -39,22 +39,6 @@ using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;
namespace StgSharp
{
internal static partial class InternalIO
{
[DllImport(
SSC_libName,
EntryPoint = "normalize",
CallingConvention = CallingConvention.Cdecl )]
internal static extern unsafe void Normalize(
M128* source,
M128* target );
}
}
namespace StgSharp.Math
{
public static partial class Linear
@@ -92,8 +76,8 @@ namespace StgSharp.Math
/// Orthogonalize two <see cref="Vec3" />s, let their length be 1 and perpendicular to each
/// other.
/// </summary>
/// <param name="source"></param>
/// <param name="target"></param>
/// <param _name="source"></param>
/// <param _name="target"></param>
public static unsafe void Orthogonalize(
ref Vec3 source,
ref Vec3 target )
+1 -1
View File
@@ -43,7 +43,7 @@ namespace StgSharp.Math
/// <summary>
/// Reurns the value of ArcSin(x)
/// </summary>
/// <param name="x"> The sine value of the angle </param>
/// <param _name="x"> The sine value of the angle </param>
/// <returns></returns>
/// <exception cref="ArgumentException"></exception>
public static float ASin( float x )
+1 -1
View File
@@ -38,7 +38,7 @@ namespace StgSharp.Math
/// <summary>
/// Get the value of E ^ x;
/// </summary>
/// <param name="x"></param>
/// <param _name="x"></param>
/// <returns></returns>
public static unsafe float Exp( float x )
{
+1 -1
View File
@@ -42,7 +42,7 @@ namespace StgSharp.Math
/// <summary>
///
/// </summary>
/// <param name="x"></param>
/// <param _name="x"></param>
/// <returns>
/// Returns the value of ln(x).
/// </returns>
+2 -2
View File
@@ -36,8 +36,8 @@ namespace StgSharp.Math
/// <summary>
/// calculate the value of x^y
/// </summary>
/// <param name="x"></param>
/// <param name="y"></param>
/// <param _name="x"></param>
/// <param _name="y"></param>
/// <returns> Returns the value of x^y </returns>
public static unsafe float Pow( float x, float y )
{