diff options
Diffstat (limited to 'source/slang/slang-ast-dump.cpp')
| -rw-r--r-- | source/slang/slang-ast-dump.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/source/slang/slang-ast-dump.cpp b/source/slang/slang-ast-dump.cpp index 16b264f9b..806a9146b 100644 --- a/source/slang/slang-ast-dump.cpp +++ b/source/slang/slang-ast-dump.cpp @@ -414,6 +414,21 @@ struct ASTDumpContext m_writer->emit(m_buf); } + void dump(FeedbackType::Kind kind) + { + m_buf.Clear(); + const char* name = nullptr; + switch (kind) + { + case FeedbackType::Kind::MinMip: name = "MinMip"; break; + case FeedbackType::Kind::MipRegionUsed: name = "MipRegionUsed"; break; + } + + m_buf << "FeedbackType::Kind{" << name << "}"; + m_writer->emit(m_buf); + } + + void dump(SamplerStateFlavor flavor) { switch (flavor) |
