mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-15 16:16:08 +00:00
Program: Remove deprecated symbol methods
Fixup all usages Bug: tint:390 Change-Id: If861b044eae006af2fd86d348de6ba62f448bc6a Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/38549 Reviewed-by: dan sinclair <dsinclair@chromium.org>
This commit is contained in:
@@ -56,14 +56,14 @@ std::vector<EntryPoint> Inspector::GetEntryPoints() {
|
||||
}
|
||||
|
||||
EntryPoint entry_point;
|
||||
entry_point.name = program_.SymbolToName(func->symbol());
|
||||
entry_point.remapped_name = program_.SymbolToName(func->symbol());
|
||||
entry_point.name = program_.Symbols().NameFor(func->symbol());
|
||||
entry_point.remapped_name = program_.Symbols().NameFor(func->symbol());
|
||||
entry_point.stage = func->pipeline_stage();
|
||||
std::tie(entry_point.workgroup_size_x, entry_point.workgroup_size_y,
|
||||
entry_point.workgroup_size_z) = func->workgroup_size();
|
||||
|
||||
for (auto* var : func->referenced_module_variables()) {
|
||||
auto name = program_.SymbolToName(var->symbol());
|
||||
auto name = program_.Symbols().NameFor(var->symbol());
|
||||
if (var->HasBuiltinDecoration()) {
|
||||
continue;
|
||||
}
|
||||
@@ -283,7 +283,7 @@ std::vector<ResourceBinding> Inspector::GetMultisampledTextureResourceBindings(
|
||||
}
|
||||
|
||||
ast::Function* Inspector::FindEntryPointByName(const std::string& name) {
|
||||
auto* func = program_.AST().Functions().Find(program_.GetSymbol(name));
|
||||
auto* func = program_.AST().Functions().Find(program_.Symbols().Get(name));
|
||||
if (!func) {
|
||||
error_ += name + " was not found!";
|
||||
return nullptr;
|
||||
|
||||
Reference in New Issue
Block a user