mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-12 14:46:08 +00:00
Add symbol to member name.
This CL adds the symbol to the struct member. The name will eventually be removed when the symbol is used everywhere. Change-Id: Ie97f61509804992b44b22396773a635efbc4458e Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/35780 Commit-Queue: Ben Clayton <bclayton@google.com> Reviewed-by: Ben Clayton <bclayton@google.com> Auto-Submit: dan sinclair <dsinclair@chromium.org>
This commit is contained in:
committed by
Commit Bot service account
parent
be96376d8e
commit
36e22f0f3b
@@ -201,7 +201,8 @@ ast::Variable* FirstIndexOffset::AddUniformBuffer(ast::Module* mod) {
|
||||
member_dec.push_back(
|
||||
mod->create<ast::StructMemberOffsetDecoration>(Source{}, offset));
|
||||
members.push_back(mod->create<ast::StructMember>(
|
||||
Source{}, kFirstVertexName, u32_type, std::move(member_dec)));
|
||||
Source{}, mod->RegisterSymbol(kFirstVertexName), kFirstVertexName,
|
||||
u32_type, std::move(member_dec)));
|
||||
vertex_index_offset_ = offset;
|
||||
offset += 4;
|
||||
}
|
||||
@@ -211,7 +212,8 @@ ast::Variable* FirstIndexOffset::AddUniformBuffer(ast::Module* mod) {
|
||||
member_dec.push_back(
|
||||
mod->create<ast::StructMemberOffsetDecoration>(Source{}, offset));
|
||||
members.push_back(mod->create<ast::StructMember>(
|
||||
Source{}, kFirstInstanceName, u32_type, std::move(member_dec)));
|
||||
Source{}, mod->RegisterSymbol(kFirstInstanceName), kFirstInstanceName,
|
||||
u32_type, std::move(member_dec)));
|
||||
instance_index_offset_ = offset;
|
||||
offset += 4;
|
||||
}
|
||||
|
||||
@@ -270,7 +270,8 @@ void VertexPulling::State::AddVertexStorageBuffers() {
|
||||
out->create<ast::StructMemberOffsetDecoration>(Source{}, 0u));
|
||||
|
||||
members.push_back(out->create<ast::StructMember>(
|
||||
Source{}, kStructBufferName, internal_array_type, std::move(member_dec)));
|
||||
Source{}, out->RegisterSymbol(kStructBufferName), kStructBufferName,
|
||||
internal_array_type, std::move(member_dec)));
|
||||
|
||||
ast::StructDecorationList decos;
|
||||
decos.push_back(out->create<ast::StructBlockDecoration>(Source{}));
|
||||
|
||||
Reference in New Issue
Block a user