DavidGraham
Veteran
So Microsoft wants the GPUs to handle the burden of decompressing game assets, to become the alternative of the dedicated hardware decompressor blocks on Xbox and PlayStation.
This will require the game to be shipped with a special GPU friendly compression solution, to be then decompressed by the GPU to accelerate loading times and data streaming during gameplay. The solution will work on existing GPUs.
GPU vendors will determine which of their GPUs can handle that responsibility. NVIDIA already announced support for RTX 2000 and RTX 3000 cards. AMD hinted that RX 6000 will support the feature as well.
What bothers me is the overhead this will incur on GPUs, the way I see it, is that GPUs can decompress data during loading the levels of the game with no performance penalty, the GPU already sets idle during these moments, however on the fly data streaming will take away some of the GPU resources dedicated to rendering of the game, how will developers balance things out in that regard?
https://e1cdn.social27.com/events-f...ndowsbfd95322-7e41-4e8d-821e-7adee9f9725c.pdf
This will require the game to be shipped with a special GPU friendly compression solution, to be then decompressed by the GPU to accelerate loading times and data streaming during gameplay. The solution will work on existing GPUs.
GPU vendors will determine which of their GPUs can handle that responsibility. NVIDIA already announced support for RTX 2000 and RTX 3000 cards. AMD hinted that RX 6000 will support the feature as well.
What bothers me is the overhead this will incur on GPUs, the way I see it, is that GPUs can decompress data during loading the levels of the game with no performance penalty, the GPU already sets idle during these moments, however on the fly data streaming will take away some of the GPU resources dedicated to rendering of the game, how will developers balance things out in that regard?
https://e1cdn.social27.com/events-f...ndowsbfd95322-7e41-4e8d-821e-7adee9f9725c.pdf