extern static unsafe TextureGenerationOutput GenerateTextureImpl(TextureGenerationSettings settings, void *colorBuffer, int colorBufferLength);
public static TextureGenerationOutput GenerateTexture(TextureGenerationSettings settings, NativeArray <Color32> colorBuffer) { return(GenerateTextureImpl(settings, colorBuffer.GetUnsafeReadOnlyPtr(), colorBuffer.Length * UnsafeUtility.SizeOf <Color32>())); }