540 B
540 B
D3D12DescriptorSet::UpdateSampler
void UpdateSampler(uint32_t offset, RHISampler* sampler) override;
作用
把一个 sampler 描述写入当前 set 的 sampler heap 槽位。
当前实现行为
- 仅当 heap 类型是
DescriptorHeapType::Sampler时生效 - 根据 binding 计算 descriptor index
- 把
RHISampler转成D3D12Sampler - 调用
ID3D12Device::CreateSampler(...)直接写入目标 CPU descriptor handle