I didn't want to drag any other threads down, so I thought I'd start a new one as it covers a couple things I've come across in other threads.
I'm curious about discussing the possibilities and cons.
I think there's problems or maybe more so concerns/issues with 4k assets. With some 4k asset packs currently around the 40GB mark, and even then compromises probably need to be made.
These are the issues surrounding 4k assets as I see it:
1. Distribution size
Physical
Digital
2. Storage size
HDD
3. Console
RAM capacity (Scorpio has additional 3GB)
Bandwidth (Scorpio has 326Gbs)
HDD Transfer speed (50% improvement over X1)
Answer:
Even taking the console improvements into account, I wonder if it's enough.
I appreciate mip map, lod levels so wouldn't be storing and streaming all 4k assets in. But are those improvements really enough, before I said yes, but that's probably more so because it has to be, devs will make do, than ne truly knowing and having confidence in it.
So simple answer that would solve everything is a new texture compression format.
Is there any new formats that are suitable to decompress in hardware on a console?
Even a 50% improvement would be a big deal, that would affectively double the additional texture memory, and halve the pack size.
Even better 3-4x the compression ratio, that would be a really big deal.
So the problems as I see it:
1. Encoding time will be a magnitude longer to the point of making development with them impractical.
2. If using standard compressed textures as place holders, dev machine would require lot more memory & faster storage to be able to stream them in.
3. Higher memory bandwidth on dev machine when using standard compressed placeholders.
4. Only currently available on Scorpio, therefore no benefit of multiple platform support.
Answer:
1. MS provides azure servers to do the compression, low cost/free maybe for final authoring.
2. Scorpio dev machines have 24GB of memory and 1TB of SSD
3. Bandwidth is the same, I'm not sure about answer to this, have an idea but sounds stupid even to me.
4. Maybe it will be in Vega, windows store could then provide correct pack for supported cards. Even if not in Vega, as long as it doesn't give dev's much over head and is cost effective, it may not matter.
Would also explain to me why the forza tech demo whilst using 4k assets was still at only 5GB. Yep conspiracy theory
Could have situation where Scorpio has the best assets including compared to pc 4k texture packs, with all the benefits the smaller size offers.
So my questions are (although everything can be discussed)
Are there any currently known suitable compression formats
Are they currently supported in gpu's, but not used due to compression time or some other reasons
What are the reasons for MS not adding it to the soc, would it take up that much space? Could older texture compression formats be removed and deprecated to make space?
If the very old formats are used by couple games, ms could recompress them into new format, and supply assets as a patch.
If it did have this I'd consider it to actually really be drop the mic good, that's why I don't think it does.
I'm curious about discussing the possibilities and cons.
I think there's problems or maybe more so concerns/issues with 4k assets. With some 4k asset packs currently around the 40GB mark, and even then compromises probably need to be made.
These are the issues surrounding 4k assets as I see it:
1. Distribution size
Physical
Digital
2. Storage size
HDD
3. Console
RAM capacity (Scorpio has additional 3GB)
Bandwidth (Scorpio has 326Gbs)
HDD Transfer speed (50% improvement over X1)
Answer:
Even taking the console improvements into account, I wonder if it's enough.
I appreciate mip map, lod levels so wouldn't be storing and streaming all 4k assets in. But are those improvements really enough, before I said yes, but that's probably more so because it has to be, devs will make do, than ne truly knowing and having confidence in it.
So simple answer that would solve everything is a new texture compression format.
Is there any new formats that are suitable to decompress in hardware on a console?
Even a 50% improvement would be a big deal, that would affectively double the additional texture memory, and halve the pack size.
Even better 3-4x the compression ratio, that would be a really big deal.
So the problems as I see it:
1. Encoding time will be a magnitude longer to the point of making development with them impractical.
2. If using standard compressed textures as place holders, dev machine would require lot more memory & faster storage to be able to stream them in.
3. Higher memory bandwidth on dev machine when using standard compressed placeholders.
4. Only currently available on Scorpio, therefore no benefit of multiple platform support.
Answer:
1. MS provides azure servers to do the compression, low cost/free maybe for final authoring.
2. Scorpio dev machines have 24GB of memory and 1TB of SSD
3. Bandwidth is the same, I'm not sure about answer to this, have an idea but sounds stupid even to me.
4. Maybe it will be in Vega, windows store could then provide correct pack for supported cards. Even if not in Vega, as long as it doesn't give dev's much over head and is cost effective, it may not matter.
Would also explain to me why the forza tech demo whilst using 4k assets was still at only 5GB. Yep conspiracy theory

Could have situation where Scorpio has the best assets including compared to pc 4k texture packs, with all the benefits the smaller size offers.
So my questions are (although everything can be discussed)
Are there any currently known suitable compression formats
Are they currently supported in gpu's, but not used due to compression time or some other reasons
What are the reasons for MS not adding it to the soc, would it take up that much space? Could older texture compression formats be removed and deprecated to make space?
If the very old formats are used by couple games, ms could recompress them into new format, and supply assets as a patch.
If it did have this I'd consider it to actually really be drop the mic good, that's why I don't think it does.