2022-05-16 GPU Module Meeting

Attendees:

  • Clement
  • Omar
  • Jeroen
  • Kevin
  • Brecht

GPU Compositor

  • Design document still in progress.
  • NVIDIA regression. Jeroen proposes to help

Hair drawing refactor

  • JacquesLucke added a patch that draws the hair particles as curve objects according to the workshop of last week [D14942] Patch is still WIP.
  • Kevin: Curve attribute rendering [D14916]

GPU SubDivision

  • GPU Subdivision: Point attributes subdivision patch.

Eevee Rewrite

  • Making progress, currently working on correct motion vectors (needed for de-noising)

3.2 release

  • High prio issues. Jeroen & Clement did a lot of work in this area last week. Currently 8 issues open.
  • Remaining are GPU subdivision or performance regressions.
  • Subdivisions have been all been partially researched. Not sure if all could be fixed for 3.2.
  • Other issues should be triaged and should be re-prioritized when cause is clear
  • Unable to reproduce Hair crash for Mac [T83199] due to no access to similar hardware.

Next week

  • Focus on high prio bugs

3.3 Target

  • Tests to detect performance regressions early on [T98100]
9 Likes

T{Q9FC{4~MW{%~KZGVTO
ZE5H`URB}4~)M2@EOM)BZQ
I also measured it, 135fps is 3.2bate, 74fps is 3.1.2 win10 app store version

兄弟,这是什么情况?我把帧速率设置为120fps,空场景也只能差不多60~70fps实时播放

3.0开始场景播放帧率存在大幅度的性能下降,3.3尽可能找出问题。
不过也无所谓了再过不了多久vulkan就要来了

It’s common for framerate to be capped around 60 fps due to V-Sync. If your monitor refresh rate is 60Hz there would be no point to have a higher framerate because the monitor can’t display it fast enough. Disabling V-Sync is needed for benchmarking but is not helpful besides that.

然而我用的就是3.3的alpha版本,也没见到你图里的135帧这么好的改善。
While I’m right now using 3.3a, didn’t see that good 135 fps.

我用的是3.2bate吧,你要测试的话加个qq我传给你