This is a minor update. Benchmark scores are not affected.
New
You can now specify the GPU and monitor to use when running DirectX 12 benchmarks and feature tests, (Time Spy, Time Spy Extreme, Night Raid, Port Royal, NVIDIA DLSS feature test, and the VRS feature test). This feature is designed to help you reliably test PCs with switchable graphics and other systems with multiple GPUs and multiple monitors.
Hardware monitoring now includes average clock speed and average temperature information. For the GPU, the averages come from the Graphics test(s) part of the benchmark run. For the CPU, the averages come from the CPU/Physics test part of the run.
Fixed
Fixed a hardware monitoring issue that could cause the integrated GPU temperature to be misreported as the discrete GPU temperature.
Fixed the Demo Audio setting for DirectX 12 benchmarks.
This update marks the end of support for 3DMark Cloud Gate and Ice Storm benchmarks. These tests no longer provide useful results with modern hardware.
We recommend benchmarking with:
Time Spy Extreme for the latest high-end DirectX 12 gaming PCs.
Time Spy for gaming PCs with a discrete DirectX 12 graphics card.
Night Raid for laptops and PCs with integrated DirectX 12 graphics.
Fire Strike for gaming PCs with a discrete DirectX 11 graphics card.
Sky Diver for laptops and PCs with integrated DirectX 11 graphics.
Cloud Gate and Ice Storm tests are now hidden in the app by default. If needed, you can find them by going to the Benchmarks screen and using the filter option to "Show unsupported tests."
Variable-Rate Shading (VRS) is a new DirectX 12 feature that lets game developers improve performance by selectively reducing the level of detail in parts of the frame where it's unlikely to be noticed.
Earlier this year, we released the 3DMark VRS feature test to help you compare differences in performance and image quality when using Tier 1 Variable-Rate Shading.
Today, we're adding a new test that uses Tier 2 Variable-Rate Shading, a more versatile and sophisticated form of VRS.
What is Variable-Rate Shading?
Shading rate refers to the number of pixel shader operations called for each pixel. Higher shading rates improve accuracy but are more demanding for the GPU. Lower shading rates improve performance at the cost of visual fidelity.
With Variable-Rate Shading, a single pixel shader operation can be applied to a block of pixels, for example shading a 4×4 block of pixels with one operation rather than 16 separate operations.
By applying the technique carefully, VRS can deliver a big performance boost with little impact on visual quality. With VRS, games can run at higher frame rates, in a higher resolution, or with higher quality settings.
3DMark VRS feature test adds Tier 2 support
There are two tiers of VRS support. With Tier 1, developers can specify a different shading rate for each draw call. Tier 2 adds more flexibility and control by allowing different shading rates within each draw call.
In our Tier 2 test, lower shading rates are used in areas where there is low contrast between neighboring pixels, for example, areas in shadow or with fewer details.
The VRS feature test also offers an interactive mode that lets you change Variable-Rate Shading settings on the fly to see how they affect the frame rate and image quality. There's even a handy visualizer option, shown below, that shows you where each shading rate is used.
Available now
The VRS feature test is available now as a free update for 3DMark.
Please note that you need Windows 10 version 1903 or later and a DirectX 12 GPU that supports Variable-Rate Shading to run the 3DMark VRS feature test. Tier 1 VRS is supported by NVIDIA Turing-based GPUs and Intel Ice Lake CPUs. Tier 2 VRS is currently only available on NVIDIA Turing-based GPUs.