#include "llvm/BinaryFormat/DXContainer.h"
#include "llvm/ADT/StringSwitch.h"
#include "llvm/Support/ScopedPrinter.h"
#include "llvm/BinaryFormat/DXContainerConstants.def"
Go to the source code of this file.
|
#define | CONTAINER_PART(PartName) .Case(#PartName, PartType::PartName) |
|
#define | COMPONENT_PRECISION(Val, Enum) {#Enum, SigMinPrecision::Enum}, |
|
#define | D3D_SYSTEM_VALUE(Val, Enum) {#Enum, D3DSystemValue::Enum}, |
|
#define | COMPONENT_TYPE(Val, Enum) {#Enum, SigComponentType::Enum}, |
|
#define | SEMANTIC_KIND(Val, Enum) {#Enum, PSV::SemanticKind::Enum}, |
|
#define | COMPONENT_TYPE(Val, Enum) {#Enum, PSV::ComponentType::Enum}, |
|
#define | INTERPOLATION_MODE(Val, Enum) {#Enum, PSV::InterpolationMode::Enum}, |
|
◆ COMPONENT_PRECISION
#define COMPONENT_PRECISION |
( |
|
Val, |
|
|
|
Enum |
|
) |
| {#Enum, SigMinPrecision::Enum}, |
◆ COMPONENT_TYPE [1/2]
#define COMPONENT_TYPE |
( |
|
Val, |
|
|
|
Enum |
|
) |
| {#Enum, SigComponentType::Enum}, |
◆ COMPONENT_TYPE [2/2]
#define COMPONENT_TYPE |
( |
|
Val, |
|
|
|
Enum |
|
) |
| {#Enum, PSV::ComponentType::Enum}, |
◆ CONTAINER_PART
#define CONTAINER_PART |
( |
|
PartName | ) |
.Case(#PartName, PartType::PartName) |
◆ D3D_SYSTEM_VALUE
#define D3D_SYSTEM_VALUE |
( |
|
Val, |
|
|
|
Enum |
|
) |
| {#Enum, D3DSystemValue::Enum}, |
◆ INTERPOLATION_MODE
#define INTERPOLATION_MODE |
( |
|
Val, |
|
|
|
Enum |
|
) |
| {#Enum, PSV::InterpolationMode::Enum}, |
◆ SEMANTIC_KIND
#define SEMANTIC_KIND |
( |
|
Val, |
|
|
|
Enum |
|
) |
| {#Enum, PSV::SemanticKind::Enum}, |
◆ ComponentTypeNames
◆ D3DSystemValueNames
◆ InterpolationModeNames
◆ SemanticKindNames
◆ SigComponentTypes
◆ SigMinPrecisionNames