Diligent Engine  v.2.4.g
Namespaces | Functions
GLSLUtils.cpp File Reference
#include <cstring>
#include <sstream>
#include "GLSLUtils.hpp"
#include "DebugUtilities.hpp"
#include "HLSL2GLSLConverterImpl.hpp"
#include "RefCntAutoPtr.hpp"
#include "DataBlobImpl.hpp"
#include "ShaderToolsCommon.hpp"

Namespaces

 Diligent
 The library uses Direct3D-style math:
 

Functions

String Diligent::BuildGLSLSourceString (const ShaderCreateInfo &ShaderCI, const DeviceCaps &deviceCaps, TargetGLSLCompiler TargetCompiler, const char *ExtraDefinitions=nullptr)