486 B
486 B
D3D12Shader::IsValid
bool IsValid() const override;
作用
判断当前 shader 是否持有有效字节码。
当前实现行为
- 判断条件只有一个:
m_bytecode != nullptr
这意味着什么
只要 blob 存在,它就会返回 true。这个接口不检查:
- shader 类型是否符合当前用途
- 反射信息是否成功缓存
- 输入布局是否存在