Diligent Engine  v.2.4.g
Namespaces | Functions
HLSLUtils.cpp File Reference
#include <cstring>
#include <sstream>
#include "HLSLUtils.hpp"
#include "DebugUtilities.hpp"
#include "ShaderToolsCommon.hpp"
#include "../../GraphicsEngineD3DBase/include/HLSLDefinitions_inc.fxh"

Namespaces

 Diligent
 The library uses Direct3D-style math:
 

Functions

String Diligent::BuildHLSLSourceString (const ShaderCreateInfo &ShaderCI, const char *ExtraDefinitions=nullptr)
 
String Diligent::GetHLSLProfileString (SHADER_TYPE ShaderType, ShaderVersion ShaderModel)