Loading while game is busy

Hi !

I have a function done in c++ called in BP that benchmark quality level, while it does this benchmark, the game is freezing, i’m guessing that’s because the game-thread is busy.

I was wondering how could i (i assume by using another thread) display a spinning 2DTexture to show that’s loading while the benchmark is working ?

I assume i need slate and i found some tutorial by our lovely Rama to create thread but it’s kinda hard to find any good tutorial on slate, do you guys have advices to create this simple Slate which display this spinning texture ? Or do you have better ways i can search on ?

Thanks in advance