| 143 | } |
| 144 | |
| 145 | void Shader::GetStructuredBufferLayout(int32_t handle, BufferLayout& layout) const |
| 146 | { |
| 147 | auto const& data = mData[StructuredBuffer::shaderDataLookup]; |
| 148 | LogAssert(0 <= handle && handle < static_cast<int32_t>(data.size()), |
| 149 | "Invalid handle for object."); |
| 150 | layout = mSBufferLayouts[handle]; |
| 151 | } |
| 152 | |
| 153 | void Shader::GetStructuredBufferLayout(std::string const& name, BufferLayout& layout) const |
| 154 | { |
no outgoing calls
no test coverage detected