Zdexby TheHolyOneZ
36,909 classes
Class

CoreUnsafeUtils

: Object
UnityEngine.Rendering.CoreUnsafeUtils, Unity.RenderPipelines.Core.Runtime 0x0010 (16 B) inherited 0x0010 Unity.RenderPipelines.Core.Runtime.dll
0x00x0010

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 26

SignatureFlagsNativeParams
void CopyTo(List<T> list, const Void*& dest, int count)PublicStatic0x08
void CopyTo(const T[]& list, const Void*& dest, int count)PublicStatic0x08
void CalculateRadixParams(int radixBits, ref int& bitStates)PrivateStatic0x04
int CalculateRadixSupportSize(int bitStates, int arrayLength)PrivateStatic0x04
void CalculateRadixSortSupportArrays(int bitStates, int arrayLength, const UInt32*& supportArray, ref UInt32*& bucketIndices, ref UInt32*& bucketSizes, ref UInt32*& bucketPrefix, ref UInt32*& arrayOutput)PrivateStatic0x04
void MergeSort(const UInt32*& array, const UInt32*& support, int length)PrivateStatic0x04
void MergeSort(const uint[]& arr, int sortSize, ref uint[]& supportArray)PublicStatic0x08
void MergeSort(const NativeArray<System.UInt32>& arr, int sortSize, ref NativeArray<System.UInt32>& supportArray)PublicStatic0x10
void InsertionSort(const UInt32*& arr, int length)PrivateStatic0x04
void InsertionSort(const uint[]& arr, int sortSize)PublicStatic0x08
void InsertionSort(const NativeArray<System.UInt32>& arr, int sortSize)PublicStatic0x10
void RadixSort(const UInt32*& array, const UInt32*& support, int radixBits, int bitStates, int length)PrivateStatic0x04
void RadixSort(const uint[]& arr, int sortSize, ref uint[]& supportArray, int radixBits)PublicStatic0x08
void RadixSort(const NativeArray<System.UInt32>& array, int sortSize, ref NativeArray<System.UInt32>& supportArray, int radixBits)PublicStatic0x10
void QuickSort(const uint[]& arr, int left, int right)PublicStatic0x08
void QuickSort(const ulong[]& arr, int left, int right)PublicStatic0x08
void QuickSort(int count, const Void*& data)PublicStatic0x04
void QuickSort(int count, const Void*& data)PublicStatic0x04
void QuickSort(const Void*& data, int left, int right)PublicStatic0x04
int IndexOf(const Void*& data, int count, const uint8& v)PublicStatic0x04
int CompareHashes(int oldHashCount, const Void*& oldHashes, int newHashCount, const Void*& newHashes, const Int32*& addIndices, const Int32*& removeIndices, ref int& addCount, ref int& remCount)PublicStatic0x04
int CompareHashes(int oldHashCount, const Hash128*& oldHashes, int newHashCount, const Hash128*& newHashes, const Int32*& addIndices, const Int32*& removeIndices, ref int& addCount, ref int& remCount)PublicStatic0x04
void CombineHashes(int count, const Void*& hashes, const Hash128*& outHash)PublicStatic0x04
void CombineHashes(int count, const Hash128*& hashes, const Hash128*& outHash)PublicStatic0x04
int Partition(const Void*& data, int left, int right)PrivateStatic0x04
bool HaveDuplicates(const int[]& arr)PublicStatic0x08