Hi there, I’m looking into our PSO strategy. I’ve read through the docs I could find, and I’m still finding it difficult to understand the use case for bundled PSO’s. I feel like I must be misinterpreting the docs somewhere. While I understand that Epic is fully invested in PSO precaching, there must be some use case for bundles.
I see from the bundling docs that “Platforms with fixed hardware usually neither need nor benefit from this higher-level PSO cache – they either have their own solutions or are able to avoid the runtime performance penalty altogether. Refer to the particular platform’s documentation if developing for such a platform.” This seems to suggest that Bundling is not appropriate, and indeed unnecessary, for most consoles. Though I am curious which consoles are the exception to this?
So PSO bundling is targeted at PCs?
I see from that and these other docs, that PSO’s must be gathered from different quality settings. However, PC games tend to have more quality knobs and dials than consoles. Additionally, I can’t find an inclusive list of all dials that would affect PSO generation. So if all potential knobs need to be run with unique settings, and possibly a unique combination of settings, it seems like bundled PSO’s aren’t appropriate for PC’s either.
Am I understanding both of these points correctly? Bundling isn’t needed for consoles, and has a combinatorial problem for PC’s?
[Attachment Removed]