1. d0ec88c Add support for override keyword and @id attribute by James Price · 3 years, 1 month ago
  2. a996ffb Rename 'decoration' to 'attribute' by Ben Clayton · 3 years, 1 month ago
  3. 1c02eb8 validation: Require interpolate(flat) for integers by James Price · 3 years, 1 month ago
  4. 01e4b6f wgsl: Replace [[decoration]] with @decoration by Ben Clayton · 3 years, 2 months ago
  5. 5085438 inspector: Add support for non-struct buffers by James Price · 3 years, 2 months ago
  6. 294ce93 ast: Rename ImageFormat to TexelFormat by Ben Clayton · 3 years, 2 months ago
  7. 97c692d Support reflecting if pipeline overrideable constants has numeric ID specified by Shrek Shao · 3 years, 4 months ago
  8. 72789de resolver: Remove rule that call statements to functions must return void by Ben Clayton · 3 years, 5 months ago
  9. 8648120 Make all ast and sem pointers const by Ben Clayton · 3 years, 5 months ago
  10. 1364f20 Remove more uses of AST to_str() and type_name() by Ben Clayton · 3 years, 5 months ago
  11. f3f2d0a Resolver: Remove texture_storage read access by Ben Clayton · 3 years, 5 months ago
  12. 2271b95 Support reflecting uninitialized pipeline overrideable constants by Ryan Harrison · 3 years, 5 months ago
  13. c306cda inspector: reflect num_workgroups builtin usage by James Price · 3 years, 6 months ago
  14. b612c50 Inspector: Add input [[sample_mask]] to EntryPoint by Jiawei Shao · 3 years, 7 months ago
  15. b5025db Inspector: Add all fragment builtin inputs to EntryPoint by Jiawei Shao · 3 years, 7 months ago
  16. edecbb1 validation: pointer to handle is not allowed by Sarah · 3 years, 7 months ago
  17. dee93c6 Handle complex cases in Inspector::GenerateSamplerTargets by Ryan Harrison · 3 years, 7 months ago
  18. fd35aa8 Implement texture_depth_multisampled_2d by Ben Clayton · 3 years, 7 months ago
  19. 0f2d95d sem: Split sem::Variable into global, local and parameter by Ben Clayton · 3 years, 8 months ago
  20. ac9db20 inspector: reflect workgroup storage size by Ken Rockot · 3 years, 8 months ago
  21. 60dae24 Reland "Validate storage class constraints" by Antonio Maiorano · 3 years, 8 months ago
  22. 7f142c4 inspector: Remove legacy shader IO support by James Price · 3 years, 8 months ago
  23. 4166ecc Factor out the InspectorHelper from the Inspector test file by Ryan Harrison · 3 years, 8 months ago
  24. aa48b1a Revert "Validate storage class constraints" by Ben Clayton · 3 years, 8 months ago
  25. fd5829e Validate storage class constraints by Antonio Maiorano · 3 years, 8 months ago
  26. af89c72 writer: Move sanitizers into the backends by James Price · 3 years, 8 months ago
  27. 99a78ad validation: validate builtin pipeline stage and Input/Output by Sarah · 3 years, 8 months ago
  28. 15e3561 inspector: reflect storage size used by entrypoints by Ken Rockot · 3 years, 8 months ago
  29. d4c64af Expose interpolation and dimensional data about IO variables by Ryan Harrison · 3 years, 8 months ago
  30. 939ff86 [inspector] Report if sample_mask is returned by the entry point by Ryan Harrison · 3 years, 8 months ago
  31. e6cb51e validation: compute shader must include 'workgroup_size' in its attributes by Sarah · 3 years, 8 months ago
  32. 14c0b8a Validate that in/out storage classes are not used by James Price · 3 years, 9 months ago
  33. 3c9086d Revert "inspector: Remove legacy shader IO support" by Ben Clayton · 3 years, 9 months ago
  34. 055901b inspector: Remove legacy shader IO support by James Price · 3 years, 9 months ago
  35. 44382a1 Add sampler targets to inspector data by Ryan Harrison · 3 years, 9 months ago
  36. 7fe0106 resolver: Validate that a call statement has no return value by Ben Clayton · 3 years, 9 months ago
  37. 3832b8e Report referenced pipeline overridable constants by Ryan Harrison · 3 years, 9 months ago
  38. 8758f10 ast: Replace NamedType with TypeDecl by Ben Clayton · 3 years, 9 months ago
  39. 03d1072 Stop tint.h from including program_builder.h by Ben Clayton · 3 years, 9 months ago
  40. 93e8f52 wgsl: Deprecate [[access]] decorations by Ben Clayton · 3 years, 9 months ago
  41. 646f4a9 ast::AccessControl: Remove 'Only' suffix from enums by Ben Clayton · 3 years, 9 months ago
  42. 19d3205 Remove typ::TypePair. by Ben Clayton · 3 years, 10 months ago
  43. 37c4e4a Have TypesBuilder pointer and structure methods return ast types by Ben Clayton · 3 years, 10 months ago
  44. 55ecfc4 Have TypesBuilder texture methods return ast types by Ben Clayton · 3 years, 10 months ago
  45. cf421bb Have TypesBuilder::i32() return ast::I32 by Ben Clayton · 3 years, 10 months ago
  46. 70f80bb ast: Support non-literal workgroup_size parameters by James Price · 3 years, 10 months ago
  47. 7b25769 Add texture_external to inspector by Brandon Jones · 3 years, 10 months ago
  48. dc4e6c1 Remove sem::AccessControl by Antonio Maiorano · 3 years, 10 months ago
  49. 2edb8d4 inspector: Expose map of names to constant IDs by James Price · 3 years, 10 months ago
  50. f6c84e4 Use StorageClass::kNone for ast local var decls by Ben Clayton · 3 years, 10 months ago
  51. 3f968e7 Resolver: Validate resource binding decorations by Ben Clayton · 3 years, 10 months ago
  52. fcda15e Move storage_class validation from wgsl to resolver by Ben Clayton · 3 years, 10 months ago
  53. 02ebf0d ast: Migrate to using ast::Type by Ben Clayton · 3 years, 10 months ago
  54. e87ded8 Rename builtin constant_id to override by James Price · 3 years, 10 months ago
  55. f5f311e Global tweaks to handle having no sem::Type by Ben Clayton · 3 years, 10 months ago
  56. 109b18f ast: Remove types from ast::Literals by Ben Clayton · 3 years, 10 months ago
  57. e204f27 ProgramBuilder: Migrate any remaining types to typ::* by Ben Clayton · 3 years, 11 months ago
  58. 43073d8 tests: Use ProgramBuilder helpers where we can by Ben Clayton · 3 years, 11 months ago
  59. 4270834 resolver: Validate uniform buffer types by Ben Clayton · 3 years, 11 months ago
  60. 2dd3937 Require vertex shaders to return builtin(position) by James Price · 3 years, 11 months ago
  61. fec63b7 Resolver: Add ast -> sem type resolving by Ben Clayton · 3 years, 11 months ago
  62. de8f133 Validate Storage Textures and update existing tests by Ryan Harrison · 3 years, 11 months ago
  63. 913a2f4 sem::StructType remove symbol() by Ben Clayton · 3 years, 11 months ago
  64. 8a8d26b ast: Add type nodes by Ben Clayton · 3 years, 11 months ago
  65. aea9c68 Move type/* files to sem/ directory by Antonio Maiorano · 3 years, 11 months ago
  66. 3751fd2 Move all classes from namespace `type` to namespace `sem` by Antonio Maiorano · 3 years, 11 months ago
  67. 3aa2261 Rename type::Struct to type::StructType by Antonio Maiorano · 3 years, 11 months ago
  68. cf4057b Rename type::Array to type::ArrayType by Antonio Maiorano · 3 years, 11 months ago
  69. 85bfea6 resolver: Validate storage buffers have the [[block]] decoration by Ben Clayton · 3 years, 11 months ago
  70. edd4d3c Rename builtin(sample_mask_{in,out}) to builtin(sample_mask) by James Price · 3 years, 11 months ago
  71. 3c1d487 [inspector] Add support for new entry point IO syntax by James Price · 4 years ago
  72. 8ac7f8a Fix typo in enum by Ryan Harrison · 4 years ago
  73. 6b2fc05 Resolver: Check that initializers and assignments are valid by Ben Clayton · 4 years ago
  74. 9970ec6 Move struct validation from Validator to Resolver by Antonio Maiorano · 4 years ago
  75. ad97343 Add semantic::Struct::SizeNoPadding by Ben Clayton · 4 years ago
  76. 377acdd Add Storage Texture bindings to GetResourceBindings by Ryan Harrison · 4 years ago
  77. 935927d [inspector] Remove check that uniform buffers have an access wrapper by Ryan Harrison · 4 years ago
  78. d614dd5 Implement Default Struct Layout by Ben Clayton · 4 years ago
  79. 95d4077 Flatten ast::Decoration class hierarchy by James Price · 4 years ago
  80. f1773c6 [inspector] Include component type information for stage variables by Ryan Harrison · 4 years ago
  81. 5b36d2c Remove all unnecessary includes by Ben Clayton · 4 years ago
  82. 5f0ea11 Rename TypeDeterminer to Resolver by Ben Clayton · 4 years ago
  83. 04d93c8 Add inspector support for DepthTexture reflection by Ryan Harrison · 4 years ago
  84. 13dbbc6 Remove references 1D Array texture dimension by Ryan Harrison · 4 years ago
  85. 94cfbbe Extract more StorageTexture information by Ryan Harrison · 4 years, 1 month ago
  86. 81a29fe ProgramBuilder: Remove storage parameter from [Global]Const() by Ben Clayton · 4 years, 1 month ago
  87. 37571bc ProgramBuilder: Swap parameter order for Var and Const by Ben Clayton · 4 years, 1 month ago
  88. 45b18ce Fix CMake build, fix doxygen warning by Ben Clayton · 4 years, 1 month ago
  89. d086c14 Add support fo extracting information about Storage Textures by Ryan Harrison · 4 years, 1 month ago
  90. 5d64f60 Add ability to get all bound resources in a single call by Ryan Harrison · 4 years, 1 month ago
  91. 3b4f3d2 Fix tests so they only exercise legal texture overloads by Ben Clayton · 4 years, 1 month ago
  92. 401b96b Simplify usage of the TypeDeterminer in tests by Ben Clayton · 4 years, 1 month ago
  93. 42d1e09 Have ProgramBuilder::Func() register the function by Ben Clayton · 4 years, 1 month ago
  94. dd69ac3 Automatically run the TypeDeterminer when building programs by Ben Clayton · 4 years, 1 month ago
  95. 844217f Add Diagnostics to Program, reader::[wgsl,spirv]::Parse() by Ben Clayton · 4 years, 1 month ago
  96. a6b9a8e Split Program into Program and ProgramBuilder by Ben Clayton · 4 years, 1 month ago
  97. 1f7e18b ast::Builder: Add shortcuts to the Program methods by Ben Clayton · 4 years, 1 month ago
  98. 8d391f7 ast::TypesBuilder: Change const fields to getters by Ben Clayton · 4 years, 1 month ago
  99. 83158f2 Program: Remove deprecated function methods by Ben Clayton · 4 years, 1 month ago
  100. a86f4ef Program: Remove deprecated global variable methods by Ben Clayton · 4 years, 1 month ago