8.1

mMainPassCB 找到shader里对应的变量进行修改就行了。
这个update函数复制后,在后续的Draw函数里会调用:
auto passCB = mCurrFrameResource->PassCB->Resource();
mCommandList->SetGraphicsRootConstantBufferView(2, passCB->GetGPUVirtualAddress());
将其加入命令队列,正好对应shader里的b2:

8.2

ndf。。。待补充


被折叠的 条评论
为什么被折叠?



