Justin Kim – NVIDIA 技術博客 http://www.open-lab.net/zh-cn/blog 閱讀開發者創建的最新技術信息、頭條新聞 和內容。 Thu, 19 May 2022 05:57:53 +0000 zh-CN hourly 1 196178272 高級 API 性能:可變速率著色 http://www.open-lab.net/zh-cn/blog/advanced-api-performance-variable-rate-shading/ Mon, 16 May 2022 05:56:00 +0000 http://www.open-lab.net/zh-cn/blog/?p=4022 Continued]]> 這篇文章介紹了 NVIDIA GPU 上可變速率著色的最佳實踐。要在應用程序中獲得高且一致的幀速率,請參閱所有 高級 API 性能提示 . 可變速率著色( VRS )是一種圖形功能,允許應用程序獨立于渲染目標的分辨率來控制像素著色器調用的頻率。它有 D3D12 和 Vulkan 兩種版本。 根據您選擇的 API ,您最多可以有三個選項來定義 VRS 費率: 這個選項是最容易實現的,只需要在命令流中進行幾個額外的 API 調用,而不需要額外的依賴項。它是最粗的粒度,因此可以將其視為“最寬的畫筆” 此選項需要增加幾何資產,因此可能需要更改資產在 art 管道中的生成方式或應用程序加載和準備的方式。利用你正在繪制的知識,根據你的需要精確調整著色速率。 此選項需要渲染管道更改,但通常不需要資產或藝術品更改。 最困難/有趣的問題是如何生成著色率圖像:

Source

]]>
4022
人人超碰97caoporen国产