#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) |
#define | COMPONENT_PRECISION(Val, Enum) |
#define | D3D_SYSTEM_VALUE(Val, Enum) |
#define | COMPONENT_TYPE(Val, Enum) |
#define | ROOT_SIGNATURE_FLAG(Val, Enum) |
#define | ROOT_DESCRIPTOR_FLAG(Val, Enum, Flag) |
#define | DESCRIPTOR_RANGE_FLAG(Val, Enum, Flag) |
#define | SHADER_VISIBILITY(Val, Enum) |
#define | FILTER(Val, Enum) |
#define | TEXTURE_ADDRESS_MODE(Val, Enum) |
#define | COMPARISON_FUNC(Val, Enum) |
#define | STATIC_BORDER_COLOR(Val, Enum) |
#define | ROOT_PARAMETER(Val, Enum) |
#define | SEMANTIC_KIND(Val, Enum) |
#define | COMPONENT_TYPE(Val, Enum) |
#define | INTERPOLATION_MODE(Val, Enum) |
#define | RESOURCE_TYPE(Val, Enum) |
#define | RESOURCE_KIND(Val, Enum) |
◆ COMPARISON_FUNC
#define COMPARISON_FUNC |
( |
| Val, |
|
|
| Enum ) |
◆ COMPONENT_PRECISION
#define COMPONENT_PRECISION |
( |
| Val, |
|
|
| Enum ) |
◆ COMPONENT_TYPE [1/2]
#define COMPONENT_TYPE |
( |
| Val, |
|
|
| Enum ) |
Value:{#Enum, SigComponentType::Enum},
Definition at line 53 of file DXContainer.cpp.
◆ COMPONENT_TYPE [2/2]
#define COMPONENT_TYPE |
( |
| Val, |
|
|
| Enum ) |
Value:{#Enum, PSV::ComponentType::Enum},
Definition at line 53 of file DXContainer.cpp.
◆ CONTAINER_PART
#define CONTAINER_PART |
( |
| PartName | ) |
|
Value:.Case(#PartName, PartType::PartName)
◆ D3D_SYSTEM_VALUE
#define D3D_SYSTEM_VALUE |
( |
| Val, |
|
|
| Enum ) |
◆ DESCRIPTOR_RANGE_FLAG
#define DESCRIPTOR_RANGE_FLAG |
( |
| Val, |
|
|
| Enum, |
|
|
| Flag ) |
Value: {#Enum, DescriptorRangeFlags::Enum},
◆ FILTER
#define FILTER |
( |
| Val, |
|
|
| Enum ) |
◆ INTERPOLATION_MODE
#define INTERPOLATION_MODE |
( |
| Val, |
|
|
| Enum ) |
Value:{#Enum, PSV::InterpolationMode::Enum},
Definition at line 172 of file DXContainer.cpp.
◆ RESOURCE_KIND
#define RESOURCE_KIND |
( |
| Val, |
|
|
| Enum ) |
◆ RESOURCE_TYPE
#define RESOURCE_TYPE |
( |
| Val, |
|
|
| Enum ) |
◆ ROOT_DESCRIPTOR_FLAG
#define ROOT_DESCRIPTOR_FLAG |
( |
| Val, |
|
|
| Enum, |
|
|
| Flag ) |
Value: {#Enum, RootDescriptorFlags::Enum},
◆ ROOT_PARAMETER
#define ROOT_PARAMETER |
( |
| Val, |
|
|
| Enum ) |
◆ ROOT_SIGNATURE_FLAG
#define ROOT_SIGNATURE_FLAG |
( |
| Val, |
|
|
| Enum ) |
Value:{#Enum, RootFlags::Enum},
◆ SEMANTIC_KIND
#define SEMANTIC_KIND |
( |
| Val, |
|
|
| Enum ) |
◆ SHADER_VISIBILITY
#define SHADER_VISIBILITY |
( |
| Val, |
|
|
| Enum ) |
Value:{#Enum, ShaderVisibility::Enum},
Definition at line 92 of file DXContainer.cpp.
◆ STATIC_BORDER_COLOR
#define STATIC_BORDER_COLOR |
( |
| Val, |
|
|
| Enum ) |
◆ TEXTURE_ADDRESS_MODE
#define TEXTURE_ADDRESS_MODE |
( |
| Val, |
|
|
| Enum ) |
◆ ComparisonFuncNames
◆ ComponentTypeNames
◆ D3DSystemValueNames
◆ DescriptorRangeFlagNames
◆ InterpolationModeNames
◆ ResourceKindNames
◆ ResourceTypeNames
◆ RootDescriptorFlagNames
◆ RootFlagNames
◆ RootParameterTypes
◆ SamplerFilterNames
◆ SemanticKindNames
◆ ShaderVisibilityValues
◆ SigComponentTypes
◆ SigMinPrecisionNames
◆ StaticBorderColorValues
◆ TextureAddressModeNames