- 145f865 Add texture_external parsing and intrinsic overloads by Brandon Jones · 3 years, 11 months ago
- e204f27 ProgramBuilder: Migrate any remaining types to typ::* by Ben Clayton · 3 years, 11 months ago
- 43073d8 tests: Use ProgramBuilder helpers where we can by Ben Clayton · 3 years, 11 months ago
- 2dd3937 Require vertex shaders to return builtin(position) by James Price · 3 years, 11 months ago
- fec63b7 Resolver: Add ast -> sem type resolving by Ben Clayton · 3 years, 11 months ago
- a922e65 ProgramBuilder: Generate type pairs for primitives by Ben Clayton · 3 years, 11 months ago
- 913a2f4 sem::StructType remove symbol() by Ben Clayton · 3 years, 11 months ago
- 8a8d26b ast: Add type nodes by Ben Clayton · 3 years, 11 months ago
- aea9c68 Move type/* files to sem/ directory by Antonio Maiorano · 4 years ago
- 3751fd2 Move all classes from namespace `type` to namespace `sem` by Antonio Maiorano · 4 years ago
- 3aa2261 Rename type::Struct to type::StructType by Antonio Maiorano · 4 years ago
- cf4057b Rename type::Array to type::ArrayType by Antonio Maiorano · 4 years ago
- 395b488 Add support for [[builtin(workgroup_id)]] by James Price · 4 years ago
- edd4d3c Rename builtin(sample_mask_{in,out}) to builtin(sample_mask) by James Price · 4 years ago
- 88d7edc Rename builtin(frag_coord) to builtin(position) by James Price · 4 years ago
- e6995de Add ProgramID feed it into all ast::Nodes by Ben Clayton · 4 years ago
- 3ee8c37 [wgsl-reader] Deprecate old syntax for entry point IO by James Price · 4 years ago
- a12ccb2 [ast] Add helpers for searching a decoration list by James Price · 4 years ago
- c76ec15 reader/wgsl: Add deprecation warning for [[offset]] by Ben Clayton · 4 years ago
- 571f2b7 wgsl: Deprecate 'const' for 'let' by Ben Clayton · 4 years ago
- 9328d94 wgsl: Deprecate '-> void' on functions by Ben Clayton · 4 years ago
- 90f43cf Replace all uses of assert() with TINT_ICE macros by Ben Clayton · 4 years ago
- 9ef1747 Add semantic::Variable::Type() and use it instead of ast::Variable::type() by Antonio Maiorano · 4 years ago
- b225851 [wgsl-reader] Disallow explicit storage classes on handle types by James Price · 4 years ago
- 3549e2e Resolver: Enforce vector constructor type rules by Arman Uguray · 4 years ago
- fd3cf82 Fix missing printed errors from run-parallel by Ben Clayton · 4 years ago
- feecbe0 [wgsl-reader] Allow decorations on function return types by James Price · 4 years ago
- d614dd5 Implement Default Struct Layout by Ben Clayton · 4 years ago
- 95d4077 Flatten ast::Decoration class hierarchy by James Price · 4 years ago
- 5c460bf [wgsl-reader] Add support for entry point parameters by James Price · 4 years ago
- 5b36d2c Remove all unnecessary includes by Ben Clayton · 4 years ago
- fe2ceb9 reader/wgsl: Remove ParserImpl::diagnostics() by Ben Clayton · 4 years ago
- dee7d36 reader/wgsl: Tail-call optimize expression methods by Ben Clayton · 4 years ago
- 72260e4 Remove parsing of StringLiteral. by dan sinclair · 4 years, 1 month ago
- 03eaff3 wgsl::ParserImpl: Use sync() for postfix_expr() by Ben Clayton · 4 years, 1 month ago
- 13dbbc6 Remove references 1D Array texture dimension by Ryan Harrison · 4 years, 1 month ago
- 767df5f Fix infinite spin in wgsl parser by Ben Clayton · 4 years, 1 month ago
- 1d98236 Source: Restructure Source::File by Ben Clayton · 4 years, 1 month ago
- 7206e25 Remove deprecated APIs by Ben Clayton · 4 years, 1 month ago
- 34ae7d2 wgsl/parser: Avoid stack overflows by Ben Clayton · 4 years, 1 month ago
- 1413733 [wgsl-reader] Add support for sample index/mask builtins by James Price · 4 years, 1 month ago
- 652d40a wgsl-reader: Add support for nested array accessors by Vasyl Teliman · 4 years, 1 month ago
- 3eaa450 [ast] Add ast::Module::AddFunction() by James Price · 4 years, 1 month ago
- b57c19d Change StorageTexture::SubTypeFor() signature by Ben Clayton · 4 years, 1 month ago
- 61306b8 [wgsl-reader][wgsl-writer] Fix implicit handle storage class for textures by James Price · 4 years, 1 month ago
- 1f2d38c [wgsl-writer] Omit the storage class for handle types by James Price · 4 years, 1 month ago
- 0ff5e0b [wgsl-reader] Remove explicit storage class from samplers/textures by James Price · 4 years, 1 month ago
- 48b3841 type::StorageTexture: Remove set_type() by Ben Clayton · 4 years, 1 month ago
- b17aea1 Add semantic::Variable, use it. by Ben Clayton · 4 years, 1 month ago
- 4cec142 Add tokens for left and right shift by James Price · 4 years, 1 month ago
- a6ced4d [wgsl-reader] Add support for constant_id decoration by James Price · 4 years, 1 month ago
- dd1b6fc Introduce semantic::Info by Ben Clayton · 4 years, 2 months ago
- 875e966 Revert "Remove support for the set decoration." by dan sinclair · 4 years, 2 months ago
- 5ad2d00 Revert "Remove support for the old _idx builtins." by dan sinclair · 4 years, 2 months ago
- 30c1f25 Reland "Remove support for # comments." by dan sinclair · 4 years, 2 months ago
- 186af2f [wgsl-reader] Fix struct constructor expressions by James Price · 4 years, 2 months ago
- 844217f Add Diagnostics to Program, reader::[wgsl,spirv]::Parse() by Ben Clayton · 4 years, 2 months ago
- 21b52b6 Revert "Remove support for # comments." by dan sinclair · 4 years, 2 months ago
- 34ac1af Remove old texture type support. by dan sinclair · 4 years, 2 months ago
- c2972cf Remove support for the old _idx builtins. by dan sinclair · 4 years, 2 months ago
- 67beed1 Remove support for the set decoration. by dan sinclair · 4 years, 2 months ago
- 6e570a9 Remove support for # comments. by dan sinclair · 4 years, 2 months ago
- 1461cd9 Add diag::List::add_error() helper by Ben Clayton · 4 years, 2 months ago
- a6b9a8e Split Program into Program and ProgramBuilder by Ben Clayton · 4 years, 2 months ago
- 8d391f7 ast::TypesBuilder: Change const fields to getters by Ben Clayton · 4 years, 2 months ago
- d7137d7 Program: Remove deprecated symbol methods by Ben Clayton · 4 years, 2 months ago
- 83158f2 Program: Remove deprecated function methods by Ben Clayton · 4 years, 2 months ago
- 1b3d6e4 Program: Remove deprecated constructed-type methods by Ben Clayton · 4 years, 2 months ago
- a86f4ef Program: Remove deprecated global variable methods by Ben Clayton · 4 years, 2 months ago
- c40f627 Migrate from using ast::Module to Program by Ben Clayton · 4 years, 2 months ago
- 6761160 ast: Move Module function methods to FunctionList by Ben Clayton · 4 years, 2 months ago
- 281b602 type::Manager: Simplify interface and use BlockAllocator by Ben Clayton · 4 years, 2 months ago
- 207b5e2 Move tint::ast::type to tint::type by Ben Clayton · 4 years, 2 months ago
- e1abcb4 wgsl-reader: support multiple case selectors by Vasyl Teliman · 4 years, 2 months ago
- 336bb0b Update storage_buffer storage class. by dan sinclair · 4 years, 2 months ago
- d7335fa Update builtin idx names. by dan sinclair · 4 years, 2 months ago
- c068cfc Support the group decoration. by dan sinclair · 4 years, 2 months ago
- 1f14595 reader/wgsl: Remove duplicate lexer logic by Ben Clayton · 4 years, 2 months ago
- 904c5b9 Add texture_storage_yy parsing. by dan sinclair · 4 years, 2 months ago
- d50a304 Remove access control from StorageTexture. by dan sinclair · 4 years, 2 months ago
- d221738 Add diag::Formatter::Style::print_newline_at_end by Ben Clayton · 4 years, 2 months ago
- c8c3156 Remove name fields by dan sinclair · 4 years, 2 months ago
- e65e4bd Remove IdentifierExpression::name(). by dan sinclair · 4 years, 2 months ago
- 4ac6568 Remove Function::name(). by dan sinclair · 4 years, 2 months ago
- eb737c2 Remove StructMember::name(). by dan sinclair · 4 years, 2 months ago
- e76a86a Remove StructType::name() by dan sinclair · 4 years, 2 months ago
- 396b023 Remove Variable::name(). by dan sinclair · 4 years, 2 months ago
- 9bbf825 wgsl: Treat // as comment by Ben Clayton · 4 years, 2 months ago
- 9894867 reader/wgsl: Fix parsing of matrices. by Ben Clayton · 4 years, 2 months ago
- 1637cbb cleanup: Refactor tests to use ast::Builder helpers by Ben Clayton · 4 years, 2 months ago
- e6e7041 Remove all Source{} smell from tests by Ben Clayton · 4 years, 2 months ago
- a57f842 Add Symbol to Variable. by dan sinclair · 4 years, 3 months ago
- 36e22f0 Add symbol to member name. by dan sinclair · 4 years, 3 months ago
- 5aad70a Move all Source constructor params to be the first by Ben Clayton · 4 years, 3 months ago
- d408f24 Remove BlockStatement::insert() by Ben Clayton · 4 years, 3 months ago
- db5ce65 Remove BlockStatement::append() by Ben Clayton · 4 years, 3 months ago
- 24bbbbb Add Symbol to struct type. by dan sinclair · 4 years, 3 months ago
- bcf3754 ast: Remove Struct constructors that don't take a Source by Ben Clayton · 4 years, 3 months ago
- 4543d1a ast: Remove StructMember constructor that doesn't take a Source by Ben Clayton · 4 years, 3 months ago
- bbefff6 ast: Remove statement constructors that don't take a Source by Ben Clayton · 4 years, 3 months ago