mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-12 06:45:16 +00:00
ast: Remove StructMember constructor that doesn't take a Source
Parsers need fixing up. Bug: tint:396 Bug: tint:390 Change-Id: Ie9f8f7428d2308c3b1a9a8d2137e2e3c6d1d13e2 Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/35162 Commit-Queue: Ben Clayton <bclayton@google.com> Reviewed-by: dan sinclair <dsinclair@chromium.org>
This commit is contained in:
committed by
Commit Bot service account
parent
bbefff63a3
commit
4543d1a232
@@ -204,8 +204,8 @@ ast::Variable* FirstIndexOffset::AddUniformBuffer(ast::Module* mod) {
|
||||
ast::StructMemberDecorationList member_dec;
|
||||
member_dec.push_back(
|
||||
mod->create<ast::StructMemberOffsetDecoration>(offset, Source{}));
|
||||
members.push_back(mod->create<ast::StructMember>(kFirstVertexName, u32_type,
|
||||
std::move(member_dec)));
|
||||
members.push_back(mod->create<ast::StructMember>(
|
||||
Source{}, kFirstVertexName, u32_type, std::move(member_dec)));
|
||||
vertex_index_offset_ = offset;
|
||||
offset += 4;
|
||||
}
|
||||
@@ -215,7 +215,7 @@ ast::Variable* FirstIndexOffset::AddUniformBuffer(ast::Module* mod) {
|
||||
member_dec.push_back(
|
||||
mod->create<ast::StructMemberOffsetDecoration>(offset, Source{}));
|
||||
members.push_back(mod->create<ast::StructMember>(
|
||||
kFirstInstanceName, u32_type, std::move(member_dec)));
|
||||
Source{}, kFirstInstanceName, u32_type, std::move(member_dec)));
|
||||
instance_index_offset_ = offset;
|
||||
offset += 4;
|
||||
}
|
||||
|
||||
@@ -258,7 +258,7 @@ void VertexPulling::State::AddVertexStorageBuffers() {
|
||||
mod->create<ast::StructMemberOffsetDecoration>(0u, Source{}));
|
||||
|
||||
members.push_back(mod->create<ast::StructMember>(
|
||||
kStructBufferName, internal_array_type, std::move(member_dec)));
|
||||
Source{}, kStructBufferName, internal_array_type, std::move(member_dec)));
|
||||
|
||||
ast::StructDecorationList decos;
|
||||
decos.push_back(mod->create<ast::StructBlockDecoration>(Source{}));
|
||||
|
||||
Reference in New Issue
Block a user