|
Diligent Engine
v.2.4.g
|
#include "pch.h"#include "ShaderVariableManagerD3D12.hpp"#include "RenderDeviceD3D12Impl.hpp"#include "PipelineResourceSignatureD3D12Impl.hpp"#include "BufferD3D12Impl.hpp"#include "BufferViewD3D12Impl.hpp"#include "SamplerD3D12Impl.hpp"#include "TextureD3D12Impl.hpp"#include "TextureViewD3D12Impl.hpp"#include "TopLevelASD3D12Impl.hpp"#include "ShaderVariableD3D.hpp"#include "ShaderResourceCacheD3D12.hpp"Namespaces | |
| Diligent | |
| The library uses Direct3D-style math: | |
Functions | |
| template<typename HandlerType > | |
| void | Diligent::ProcessSignatureResources (const PipelineResourceSignatureD3D12Impl &Signature, const SHADER_RESOURCE_VARIABLE_TYPE *AllowedVarTypes, Uint32 NumAllowedTypes, SHADER_TYPE ShaderStages, HandlerType Handler) |
1.8.17