Inherits LiteFX::Implement< DirectX12ShaderModule >.
◆ DirectX12ShaderModuleImpl()
LiteFX::Rendering::Backends::DirectX12ShaderModule::DirectX12ShaderModuleImpl::DirectX12ShaderModuleImpl |
( |
DirectX12ShaderModule * |
parent, |
|
|
const DirectX12Device & |
device, |
|
|
const ShaderStage & |
type, |
|
|
const String & |
fileName, |
|
|
const String & |
entryPoint |
|
) |
| |
|
inline |
◆ initialize() [1/2]
ComPtr< IDxcBlob > LiteFX::Rendering::Backends::DirectX12ShaderModule::DirectX12ShaderModuleImpl::initialize |
( |
| ) |
|
|
inline |
◆ initialize() [2/2]
ComPtr< IDxcBlob > LiteFX::Rendering::Backends::DirectX12ShaderModule::DirectX12ShaderModuleImpl::initialize |
( |
std::istream & |
stream | ) |
|
|
inline |
◆ DirectX12ShaderModule