Diligent Engine
 
Loading...
Searching...
No Matches
ShaderSourceFactoryUtils.h File Reference
#include "../../GraphicsEngine/interface/Shader.h"
#include "../../../Primitives/interface/DefineGlobalFuncHelperMacros.h"
#include "../../../Primitives/interface/UndefGlobalFuncHelperMacros.h"

Classes

struct  Diligent::ShaderSourceFileSubstitueInfo
 Shader source file substitute info. More...
 
struct  Diligent::CompoundShaderSourceFactoryCreateInfo
 Compound shader source factory create info. More...
 
struct  Diligent::MemoryShaderSourceFileInfo
 Shader source file info. More...
 
struct  Diligent::MemoryShaderSourceFactoryCreateInfo
 Memory shader source factory create info. More...
 

Namespaces

namespace  Diligent
 Graphics engine namespace.
 

Functions

void Diligent::CreateCompoundShaderSourceFactory (const CompoundShaderSourceFactoryCreateInfo &CreateInfo, IShaderSourceInputStreamFactory **ppFactory)
 Creates a compound shader source factory.
 
void Diligent::CreateMemoryShaderSourceFactory (const MemoryShaderSourceFactoryCreateInfo &CreateInfo, IShaderSourceInputStreamFactory **ppFactory)
 

Detailed Description

Defines graphics engine utilities