|
Diligent Engine
v.2.4.g
|
#include <list>#include <unordered_set>#include <unordered_map>#include <vector>#include <array>#include "HLSL2GLSLConverter.h"#include "ObjectBase.hpp"#include "HLSLKeywords.h"#include "Shader.h"#include "HashUtils.hpp"#include "Constants.h"Go to the source code of this file.
Classes | |
| struct | Diligent::FunctionStubHashKey |
| struct | Diligent::FunctionStubHashKey::Hasher |
| class | Diligent::HLSL2GLSLConverterImpl |
| HLSL to GLSL shader source code converter implementation. More... | |
| struct | Diligent::HLSL2GLSLConverterImpl::ConversionAttribs |
| Conversion attributes. More... | |
| struct | Diligent::HLSL2GLSLConverterImpl::ConversionStream::ShaderParameterInfo::GSAttributes |
| struct | Diligent::HLSL2GLSLConverterImpl::ConversionStream::ShaderParameterInfo::HSAttributes |
Namespaces | |
| Diligent | |
| The library uses Direct3D-style math: | |
Macros | |
| #define | ADD_KEYWORD(keyword) kw_##keyword, |
| #define ADD_KEYWORD | ( | keyword | ) | kw_##keyword, |
1.8.17