Diligent Engine  v.2.4.g
Classes | Namespaces | Macros
ShaderD3DBase.cpp File Reference
#include <unordered_map>
#include <vector>
#include <memory>
#include <D3Dcompiler.h>
#include <atlcomcli.h>
#include "dxc/dxcapi.h"
#include "D3DErrors.hpp"
#include "DataBlobImpl.hpp"
#include "RefCntAutoPtr.hpp"
#include "ShaderD3DBase.hpp"
#include "DXCompiler.hpp"
#include "HLSLUtils.hpp"
#include "BasicMath.hpp"

Classes

class  Diligent::D3DIncludeImpl
 

Namespaces

 Diligent
 The library uses Direct3D-style math:
 

Macros

#define NOMINMAX
 
#define D3DCOMPILE_ENABLE_UNBOUNDED_DESCRIPTOR_TABLES   (1 << 20)
 

Macro Definition Documentation

◆ D3DCOMPILE_ENABLE_UNBOUNDED_DESCRIPTOR_TABLES

#define D3DCOMPILE_ENABLE_UNBOUNDED_DESCRIPTOR_TABLES   (1 << 20)

◆ NOMINMAX

#define NOMINMAX