Choosing renderer with better performance in Pixi.js Posted March 27 · Report reply 1 hour ago, Exca said: I use autodetect with additional blacklisting on per device basis. If you have a modern computer/phone with modern browser then GPU is basically always faster. Latest devices I have checked that didnt apply to that rule are android 4.x and first gen ipads. If multiple GPU's exists on a device then that decision on which to use is done on os level (at least I havent heard of any other way). MajorPerformanceCaveat is used in my knowledge, last checked it in v3 though. On my laptop Chrome somehow used the bad GPU instead, then I changed it on nvidia settings and chrome started using the better one. I hope thats not common situation. Just checked that PIXI v4.x uses that failIfMajorPerformance thing when checking for webgl support so autoDetectRenderer return canvas renderer if that thing fails as well. https://github.com/pixijs/pixi.js/blob/v4.x/src/core/utils/index.js#L310 Do you just check if that GPU string in gl context is in blacklist or how it works? Also did you made the list yourself or where did you get it?