Inherits LiteFX::Implement< VulkanShaderModule >.
◆ VulkanShaderModuleImpl()
LiteFX::Rendering::Backends::VulkanShaderModule::VulkanShaderModuleImpl::VulkanShaderModuleImpl |
( |
VulkanShaderModule * |
parent, |
|
|
const VulkanDevice & |
device, |
|
|
const ShaderStage & |
type, |
|
|
const String & |
fileName, |
|
|
const String & |
entryPoint |
|
) |
| |
|
inline |
◆ initialize() [1/3]
VkShaderModule LiteFX::Rendering::Backends::VulkanShaderModule::VulkanShaderModuleImpl::initialize |
( |
| ) |
|
|
inline |
◆ initialize() [2/3]
VkShaderModule LiteFX::Rendering::Backends::VulkanShaderModule::VulkanShaderModuleImpl::initialize |
( |
std::istream & |
stream | ) |
|
|
inline |
◆ initialize() [3/3]
VkShaderModule LiteFX::Rendering::Backends::VulkanShaderModule::VulkanShaderModuleImpl::initialize |
( |
String |
fileContents | ) |
|
|
inline |
◆ VulkanShaderModule