Module Dxc
Structs§
- DXC_CP
- DXC_
OUT_ KIND - DxcArg
Pair - DxcBuffer
- DxcDefine
- DxcShader
Hash - IDxc
Assembler - IDxc
Blob - IDxc
Blob Encoding - IDxc
Blob Utf8 - IDxc
Blob Utf16 - IDxc
Compiler - IDxc
Compiler2 - IDxc
Compiler3 - IDxc
Compiler Args - IDxc
Container Builder - IDxc
Container Reflection - IDxc
Extra Outputs - IDxc
Include Handler - IDxc
Library - IDxc
Linker - IDxc
Operation Result - IDxc
Optimizer - IDxc
Optimizer Pass - IDxc
PdbUtils - IDxc
Result - IDxc
Utils - IDxc
Validator - IDxc
Validator2 - IDxc
Version Info - IDxc
Version Info2 - IDxc
Version Info3
Constants§
- CLSID_
DxcAssembler - CLSID_
DxcCompiler - CLSID_
DxcCompiler Args - CLSID_
DxcContainer Builder - CLSID_
DxcContainer Reflection - CLSID_
DxcDia Data Source - CLSID_
DxcLibrary - CLSID_
DxcLinker - CLSID_
DxcOptimizer - CLSID_
DxcPdb Utils - CLSID_
DxcUtils - CLSID_
DxcValidator - DXC_
ARG_ ALL_ RESOURCES_ BOUND - DXC_
ARG_ AVOID_ FLOW_ CONTROL - DXC_
ARG_ DEBUG - DXC_
ARG_ DEBUG_ NAME_ FOR_ BINARY - DXC_
ARG_ DEBUG_ NAME_ FOR_ SOURCE - DXC_
ARG_ ENABLE_ BACKWARDS_ COMPATIBILITY - DXC_
ARG_ ENABLE_ STRICTNESS - DXC_
ARG_ IEEE_ STRICTNESS - DXC_
ARG_ OPTIMIZATION_ LEVE L0 - DXC_
ARG_ OPTIMIZATION_ LEVE L1 - DXC_
ARG_ OPTIMIZATION_ LEVE L2 - DXC_
ARG_ OPTIMIZATION_ LEVE L3 - DXC_
ARG_ PACK_ MATRIX_ COLUMN_ MAJOR - DXC_
ARG_ PACK_ MATRIX_ ROW_ MAJOR - DXC_
ARG_ PREFER_ FLOW_ CONTROL - DXC_
ARG_ RESOURCES_ MAY_ ALIAS - DXC_
ARG_ SKIP_ OPTIMIZATIONS - DXC_
ARG_ SKIP_ VALIDATION - DXC_
ARG_ WARNINGS_ ARE_ ERRORS - DXC_
CP_ ACP - DXC_
CP_ UTF8 - DXC_
CP_ UTF16 - DXC_
EXTRA_ OUTPUT_ NAME_ STDERR - DXC_
EXTRA_ OUTPUT_ NAME_ STDOUT - DXC_
HASHFLAG_ INCLUDES_ SOURCE - DXC_
OUT_ DISASSEMBLY - DXC_
OUT_ ERRORS - DXC_
OUT_ EXTRA_ OUTPUTS - DXC_
OUT_ HLSL - DXC_
OUT_ NONE - DXC_
OUT_ OBJECT - DXC_
OUT_ PDB - DXC_
OUT_ REFLECTION - DXC_
OUT_ ROOT_ SIGNATURE - DXC_
OUT_ SHADER_ HASH - DXC_
OUT_ TEXT - DxcValidator
Flags_ Default - DxcValidator
Flags_ InPlace Edit - DxcValidator
Flags_ Module Only - DxcValidator
Flags_ Root Signature Only - DxcValidator
Flags_ Valid Mask - DxcVersion
Info Flags_ Debug - DxcVersion
Info Flags_ Internal - DxcVersion
Info Flags_ None
Traits§
- IDxc
Assembler_ Impl - IDxc
Blob Encoding_ Impl - IDxc
Blob Utf8_ Impl - IDxc
Blob Utf16_ Impl - IDxc
Blob_ Impl - IDxc
Compiler2_ Impl - IDxc
Compiler3_ Impl - IDxc
Compiler Args_ Impl - IDxc
Compiler_ Impl - IDxc
Container Builder_ Impl - IDxc
Container Reflection_ Impl - IDxc
Extra Outputs_ Impl - IDxc
Include Handler_ Impl - IDxc
Library_ Impl - IDxc
Linker_ Impl - IDxc
Operation Result_ Impl - IDxc
Optimizer Pass_ Impl - IDxc
Optimizer_ Impl - IDxc
PdbUtils_ Impl - IDxc
Result_ Impl - IDxc
Utils_ Impl - IDxc
Validator2_ Impl - IDxc
Validator_ Impl - IDxc
Version Info2_ Impl - IDxc
Version Info3_ Impl - IDxc
Version Info_ Impl