The Agility SDK 1.613 package introduces the latest version of Shader Model 6.8 and incorporates Work Graphs support. This significant update aims to optimize GPU rendering by offloading tasks from the CPU, allowing GPUs to generate work independently and efficiently.
Essentially, the CPU and GPU collaborate to render the final image, but sometimes the CPU’s decision-making process can cause delays. Work Graphs address this issue by enabling the CPU to plan and organize tasks for the GPU in advance, streamlining the process and enhancing overall efficiency.
Additionally, Shader Model 6.8 brings new features such as Start Vertex/Instance Location, Wave Size Range, and Expanded Comparison Sampling, enhancing the capabilities of shaders and improving cross-platform shader quality. The introduction of GPU Upload Heaps further streamlines data transfer from the CPU to the GPU, reducing latency and optimizing performance.
AMD and NVIDIA have released day-zero drivers for the new SDK, with NVIDIA Ampere and Ada GPUs supporting Work Graphs with drivers 551.76 or newer. AMD has confirmed Work Graphs compatibility with RDNA3 RX 7000 GPUs, while Intel’s drivers for this feature are yet to be released.
Source from www.playground.ru