2.5 performance patch notes - CPU affinity

* Unlock the main thread CPU affinity by default. The parameter to change this is now called ThreadAffinityMain and takes, as its parameter, a bitmask.

Can someone elaborate on this statement please?

Is this different or the same as setting CPU core selection in 0 in the Rift.Cfg File so that it may use any and all cores as it sees fit? Or does it have nothing to do with that?
Thanks for any and all input and explanations.

It gets the same message across.. What happens is RIft is run on one CPU core. The recent update changed the default settings so that Rift chooses the best core to use for it's processing, rather than the same core every time. Some of us edited the rift.cfg file to change this ourselves, but it is now a default.

Hopefully they will implement multi-core support soon, then we won't be bottlenecked in performance.