1. 55ca24e [writer]: AppendVector() - support zero value vectors by Ben Clayton · 3 years, 11 months ago
  2. b07a7ce [tools]: Generate intrinisic test cases by Ben Clayton · 3 years, 11 months ago
  3. 2270b43 [tools] test-runner: Add --generate-skip flag by Ben Clayton · 3 years, 11 months ago
  4. 194c58f intrinsics.def: Support [[stage()]] decorations on overloads by Ben Clayton · 3 years, 11 months ago
  5. bb0496e test: Add E2E test coverage for shader IO by James Price · 3 years, 11 months ago
  6. 1421431 intrinsic-gen: Additional functionality by Ben Clayton · 3 years, 11 months ago
  7. fa9a9b5 Support tools/src/fileutils on macos by Ben Clayton · 3 years, 11 months ago
  8. cb7e5d4 reader/wgsl: Support access on storage texture by Ben Clayton · 3 years, 11 months ago
  9. 04bd2e8 intrinsic-gen: Support decorations on enum entries by Ben Clayton · 3 years, 11 months ago
  10. 57d6bd2 intrinsics.def: Tighten up texture constraints by Ben Clayton · 3 years, 11 months ago
  11. efb741f resolver: Check IsStorable() earlier for array els by Ben Clayton · 3 years, 11 months ago
  12. 0e66b40 Resolver: Remove SetType() that takes ast::Type by Ben Clayton · 3 years, 11 months ago
  13. 8324d22 tmpfile_windows: fix temp file name collisions when appending an extension by Antonio Maiorano · 3 years, 11 months ago
  14. a7f47b4 command_windows: fix deadlock when waiting on stdout and stderr of process by Antonio Maiorano · 3 years, 11 months ago
  15. a70c14d main: Replace --dawn-validation with --validate by Ben Clayton · 3 years, 11 months ago
  16. a7a23ea test: Fix type of vertex_index builtin by James Price · 3 years, 11 months ago
  17. 815cfd1 docs: Add a guide for writing diagnostic messages by Ben Clayton · 3 years, 11 months ago
  18. f5163d0 writer/wgsl: Handle ExternalTexture by Ben Clayton · 3 years, 11 months ago
  19. e3cd216 main: Print WGSL from correct program by Ben Clayton · 3 years, 11 months ago
  20. 94ac078 writer/msl: Wrap each array type in a struct by James Price · 3 years, 11 months ago
  21. 5c0820c spirv-writer: support isNormal by David Neto · 3 years, 11 months ago
  22. 5ed3f68 spirv-reader: unwrap references for conversions by David Neto · 3 years, 11 months ago
  23. b29a59d src: Reimplement IntrinsicTable from intrisics.def by Ben Clayton · 3 years, 11 months ago
  24. ae5437c spirv-reader: ignore phi inputs coming from non-ordered blocks by David Neto · 3 years, 11 months ago
  25. 0895c23 Fix integer vector bitwise ops not being allowed by Antonio Maiorano · 3 years, 11 months ago
  26. 2871ad9 spirv-reader: emit null for value from unreachable block by David Neto · 3 years, 11 months ago
  27. e8177da Add tools/src/lut: A lookup table with compaction by Ben Clayton · 3 years, 11 months ago
  28. b487c71 writer: Add parentheses for array accesses by James Price · 3 years, 11 months ago
  29. 42220ba writer/msl: Hoist array and struct initializers by James Price · 3 years, 11 months ago
  30. 1934f59 src/sem: Generate ParameterUsage from intrinsics.def by Ben Clayton · 3 years, 11 months ago
  31. 21f8772 src/sem: Generate IntrinsicType from intrinsics.def by Ben Clayton · 3 years, 11 months ago
  32. 131cbcc [tools]: Add intrinsic-gen tool by Ben Clayton · 3 years, 11 months ago
  33. 126adb1 [tools]: Minor intrinsic-gen changes by Ben Clayton · 3 years, 11 months ago
  34. 39c05a9 Resolver: validate vector swizzle index is valid by Antonio Maiorano · 3 years, 11 months ago
  35. f534e9e spirv-writer: fix bool equality, inequality by David Neto · 3 years, 11 months ago
  36. 4e6744f Fix Kokoro (linter failure) by Antonio Maiorano · 3 years, 11 months ago
  37. 52c37f3 Add tools/src/list: A dynamic typed list by Ben Clayton · 3 years, 11 months ago
  38. 16e86d3 Add cmd/intrinsic-gen resolver and sem by Ben Clayton · 3 years, 11 months ago
  39. 646f4a9 ast::AccessControl: Remove 'Only' suffix from enums by Ben Clayton · 3 years, 11 months ago
  40. 3264765 [tools] Move getProjectRoot() out to fileutils. by Ben Clayton · 3 years, 11 months ago
  41. c91f8f2 Implement addition and subtraction of float matrices by Antonio Maiorano · 3 years, 11 months ago
  42. 34c58a9 spirv-writer: refactor getting GLSLstd450 import by David Neto · 3 years, 11 months ago
  43. 8dd465a match/match_test.go: Fix import by Ben Clayton · 3 years, 11 months ago
  44. 6cf2fd4 Add cmd/intrinsic-gen parser and ast by Ben Clayton · 3 years, 11 months ago
  45. c95e057 Add cmd/intrinsic-gen lexer and tokens by Ben Clayton · 3 years, 11 months ago
  46. d78f553 Add src/intrinsics.def by Ben Clayton · 3 years, 11 months ago
  47. eaed2b6 Add support for binary arithmetic expressions with mixed scalar and vector operands by Antonio Maiorano · 3 years, 11 months ago
  48. d5f4ea2 wsgl-writer: emit inf, nan, subnormal as hex float by David Neto · 3 years, 11 months ago
  49. 0131ce2 Resolver: merge binary expression validation and resolving logic together by Antonio Maiorano · 3 years, 11 months ago
  50. 25b7d40 reader/spirv: Handle parser error by Ben Clayton · 3 years, 11 months ago
  51. 564000f Remove deprecated functionality by James Price · 3 years, 11 months ago
  52. cbd3bbc Disable MSL tests that fail to validate by James Price · 3 years, 11 months ago
  53. 4e848d7 Simplify Expr_Binary_Test_Invalid by Antonio Maiorano · 3 years, 11 months ago
  54. 5102f87 writer/msl: Add parentheses for member accesses by James Price · 3 years, 11 months ago
  55. 42d89ca spirv-writer: support isFinite by David Neto · 3 years, 11 months ago
  56. 7a47fa8 writer/msl: Handle private and workgroup variables by James Price · 3 years, 11 months ago
  57. 61e5736 CloneContext: Add InsertBack() by James Price · 3 years, 11 months ago
  58. 61fbf13 CloneContext: Add InsertFront() by Ben Clayton · 3 years, 11 months ago
  59. 81cbe07 Fix doxygen warnings by Ben Clayton · 3 years, 11 months ago
  60. 4fe6cb9 Migrate Linux CQ from Xenial to Bionic by Ryan Harrison · 3 years, 11 months ago
  61. bcefe46 sem: Track function callsites in sem::Function by James Price · 3 years, 11 months ago
  62. 28ec968 ast: Use IdentifierExpression for call targets by James Price · 3 years, 11 months ago
  63. e5fdd58 writer/msl: Emit const on array and ptr parameters by James Price · 3 years, 11 months ago
  64. ed86bf9 Add transform::Simplify by Ben Clayton · 4 years ago
  65. 7b0c5e8 samples/main: Print the WGSL on error by Ben Clayton · 4 years ago
  66. 8fb6402 Clarify NumCoordinateAxes by David Neto · 4 years ago
  67. e92a1ae Remove duplicated tests on ast::TextureType by David Neto · 4 years ago
  68. 9d555d1 spirv-reader: support textureSampleCompareLevel by David Neto · 4 years ago
  69. a53a3b8 test-runner: Add option to limit number of threads by Ben Clayton · 4 years ago
  70. 6cf7f2e Remove ast::AccessControl::kInvalid by Antonio Maiorano · 4 years ago
  71. ee0b69c test: Add expected files for HLSL tests that pass by Ben Clayton · 4 years ago
  72. ada560b writer/hlsl: Fix continuing block emission by Ben Clayton · 4 years ago
  73. 0c978e9 writer/msl: Fix array type emission by James Price · 4 years ago
  74. 351ac4a transform::VarForDynamicIndex: Operate on matrices by Ben Clayton · 4 years ago
  75. 6c58277 writer/msl: Simplify type constructor generation by James Price · 4 years ago
  76. ba1fb84 Reland updating manually generated configs by Ryan Harrison · 4 years ago
  77. 22d891c sem: Add FunctionBlockStatement by Ben Clayton · 4 years ago
  78. 19d3205 Remove typ::TypePair. by Ben Clayton · 4 years ago
  79. 19b0319 ProgramBuilder: Migrate to ast type pointer params by Ben Clayton · 4 years ago
  80. 37c4e4a Have TypesBuilder pointer and structure methods return ast types by Ben Clayton · 4 years ago
  81. d3e80fd Have TypesBuilder vector and matrix methods return ast types by Ben Clayton · 4 years ago
  82. b966265 Have TypesBuilder::sampler() return ast::Sampler by Ben Clayton · 4 years ago
  83. 55ecfc4 Have TypesBuilder texture methods return ast types by Ben Clayton · 4 years ago
  84. cc98b4f Have TypesBuilder::void_() return ast::Void by Ben Clayton · 4 years ago
  85. c03d3bd Have TypesBuilder::bool_() return ast::Bool by Ben Clayton · 4 years ago
  86. 9e32b20 Add transform::VarForDynamicIndex by Ben Clayton · 4 years ago
  87. c5f5d36 Resolver: clean up how NamedTypes are handled by Antonio Maiorano · 4 years ago
  88. 9a3ba02 sem: Split BlockStatement up into subclasses by Ben Clayton · 4 years ago
  89. 512d60c Have TypesBuilder::F32() return ast::F32 by Ben Clayton · 4 years ago
  90. 06aa88a hlsl: Pointer support by Ben Clayton · 4 years ago
  91. c9dc951 Reverting manual config changes due to MSVC builder issues by Ryan Harrison · 4 years ago
  92. f6593ff Remove win toolchain from msvc builds by Ryan Harrison · 4 years ago
  93. cf421bb Have TypesBuilder::i32() return ast::I32 by Ben Clayton · 4 years ago
  94. 58dec17 Have TypesBuilder::u32() return ast::U32 by Ben Clayton · 4 years ago
  95. dffb68e Fix validation of manually generated configs by Ryan Harrison · 4 years ago
  96. c0587b6 test-runner: Return non-zero code on failure by Ben Clayton · 4 years ago
  97. b350500 utils: Add TINT_SCOPED_ASSIGNMENT() by Ben Clayton · 4 years ago
  98. f3dcbf5 Update manually generated configs by Ryan Harrison · 4 years ago
  99. 3d33831 writer/hlsl: Support overridable workgroup sizes by James Price · 4 years ago
  100. 0a1927b writer/spirv: Support overridable workgroup sizes by James Price · 4 years ago