Ok, just ran the demo again... reads at 4-5 GB/s using 16K textures with the Hubble demo :)
I just uploaded the binaries https://mega.nz/file/ZFEX0QyL#CYzxvlHsPSSZU7pb2D9-g0tBB3mQaR8zjX10pX5S7HM (compiled for x64 versions of Windows against Win 11 SDK), Virus Total: https://www.virustotal.com/gui/file...3338cc13d1fbfe850849726f0d4f1ec2b8d/detection
Please, do NOT trust any links on the Internet, kindly compare the hash of the 7z file with the VirusTotal result before running any executables on your PC.
The binaries do not include the 16K textures, but you can download them from the Github repository on this link: https://github.com/GameTechDev/SamplerFeedbackStreaming/releases/download/1/hubble-16k.zip and then extract to the media dir
You can run the demo using the following command (from CMD/Powershell), and if you want to stress the SSD/Streaming Solution you can try benchmark mode
Edit: Note: the demo intentionally amplifies the conditions in which data needs to be streamed from disk and thus is not reflective of real-world gaming scenarios.
I just uploaded the binaries https://mega.nz/file/ZFEX0QyL#CYzxvlHsPSSZU7pb2D9-g0tBB3mQaR8zjX10pX5S7HM (compiled for x64 versions of Windows against Win 11 SDK), Virus Total: https://www.virustotal.com/gui/file...3338cc13d1fbfe850849726f0d4f1ec2b8d/detection
Please, do NOT trust any links on the Internet, kindly compare the hash of the 7z file with the VirusTotal result before running any executables on your PC.
The binaries do not include the 16K textures, but you can download them from the Github repository on this link: https://github.com/GameTechDev/SamplerFeedbackStreaming/releases/download/1/hubble-16k.zip and then extract to the media dir
You can run the demo using the following command (from CMD/Powershell), and if you want to stress the SSD/Streaming Solution you can try benchmark mode
Code:
.\demo-hubble.bat -mediadir .\media\hubble-16k\
Edit: Note: the demo intentionally amplifies the conditions in which data needs to be streamed from disk and thus is not reflective of real-world gaming scenarios.
This repository contains an MIT licensed demo of DirectX12 Sampler Feedback Streaming, a technique using DirectX12 Sampler Feedback to guide continuous loading and eviction of small portions (tiles) of assets allowing for much higher visual quality than previously possible by making better use of GPU memory capacity. Sampler Feedback Streaming allows scenes consisting of 100s of gigabytes of resources to be drawn on GPUs containing much less physical memory. The scene below uses just ~200MB of a 1GB heap, despite over 350GB of total texture resources. (Objects could have shared streaming resources, but the intent of the demo is to show the potential of using many unique textures).