1. 0e22bdb tint/msl: Fix emission of private variables by James Price · 1 year, 10 months ago
  2. 39d4065 Move BindingRemapper and MultiplanarExternalTexture to a backend transform. by dan sinclair · 1 year, 10 months ago
  3. 0551c4f Move MSL configuration for `ArrayLengthFromUniform` transform. by dan sinclair · 1 year, 10 months ago
  4. 6521a35 Convert generators over to use external texture options. by dan sinclair · 1 year, 10 months ago
  5. 7bca4d7 tint: Remove constant::Value::AllEqual() by James Price · 1 year, 10 months ago
  6. e95b59c Add ExternalTextureOptions by dan sinclair · 1 year, 11 months ago
  7. cc3f851 tint/transform: Polyfill f32 conversion to i32 or u32 by Ben Clayton · 1 year, 11 months ago
  8. 23946b3 tint: Move Switch() to own header by Ben Clayton · 1 year, 11 months ago
  9. 9543f74 Move sem::BuiltinType to builtin::Function. by dan sinclair · 1 year, 11 months ago chromium/5641
  10. 068eb3e tint: Fix HLSL texture queries and re-add textureNumLayers() by Ben Clayton · 1 year, 11 months ago
  11. 8525ff2 tint/transform/robustness: Implement predicated mode by Ben Clayton · 1 year, 11 months ago
  12. bd9f6e6 tint: Remove textureNumLayers() overloads for texture cube arrays by Ben Clayton · 1 year, 11 months ago
  13. 6cc183c Generic template and forward in stringstream. by dan sinclair · 1 year, 11 months ago
  14. 03de0e8 Move tint::transform::Robustness to a santizier transform by Ben Clayton · 1 year, 11 months ago
  15. b2ba57b Convert TextGenerator over to utils::StringStream. by dan sinclair · 1 year, 11 months ago
  16. 52fa68b Convert MSL generator over to utils::StringStream. by dan sinclair · 1 year, 11 months ago
  17. dba03d3 Convert GLSL Generator over to utils::StringStream. by dan sinclair · 1 year, 11 months ago
  18. 4d3af66 tint/msl: Preserve trailing vec3 padding by James Price · 1 year, 11 months ago
  19. 54a104e tint: Update constructor / conversion terminology by Ben Clayton · 1 year, 11 months ago
  20. b549b30 tint: Validate @must_use on functions and builtins by Ben Clayton · 1 year, 11 months ago
  21. f0b4dbb tint: Resolve @interpolate() args as expressions by Ben Clayton · 1 year, 11 months ago
  22. 4d3ff97 tint: Resolve @builtin() args as expressions by Ben Clayton · 1 year, 11 months ago
  23. 993a658 Move InterpolationSampling and InterpolationType to builtin. by dan sinclair · 1 year, 11 months ago
  24. ba082fd Move TexelFormat to builtin by dan sinclair · 1 year, 11 months ago
  25. 2a65163 Move type::AddressSpace to builtin/ by dan sinclair · 1 year, 11 months ago
  26. b6cc4cb Move type/access to builtin. by dan sinclair · 1 year, 11 months ago
  27. 1b90f93 tint: Remove type::AddressSpace::kNone by Ben Clayton · 1 year, 11 months ago
  28. e4039c7 Move the Extension builtin to the builtin/ folder. by dan sinclair · 1 year, 11 months ago
  29. 6392579 Move BuiltinValue to builtin/ by dan sinclair · 1 year, 11 months ago
  30. 971318f tint: Replace all remaining AST types with ast::Type by Ben Clayton · 2 years ago
  31. ed3389f tint/ast: Remove ast::Sampler by Ben Clayton · 2 years ago
  32. 651d9e2 tint/ast: Change Variable::symbol to Variable::name by Ben Clayton · 2 years ago
  33. 199440e tint/ast: Change StructMember::symbol to StructMember::name by Ben Clayton · 2 years ago
  34. ce31d18 tint/ast: Change Function::symbol to Function::name by Ben Clayton · 2 years ago
  35. 9e36723 tint: Rework TypesBuilder::array() to take attribute list by Ben Clayton · 2 years ago
  36. 35089ee tint: Use ProgramBuilder::Bitcast() by Ben Clayton · 2 years ago
  37. 6adb65c tint: Use ProgramBuilder::Discard() by Ben Clayton · 2 years ago
  38. 1906857 tint: Remove ast::Void by Ben Clayton · 2 years ago
  39. 01ac21c tint: Rename ProgramBuilder::Construct() to Call() by Ben Clayton · 2 years ago
  40. 0b4a2f1 tint: Add sem::Expression by Ben Clayton · 2 years ago chromium/5580
  41. ad31565 tint/ast: Add AccessorExpression by Ben Clayton · 2 years ago
  42. 98dc5a8 tint/ast: Make DiagnosticControl a plain struct by James Price · 2 years ago
  43. 2117f80 tint: Reduce repetition for ty.type_name() by Ben Clayton · 2 years ago
  44. a4117ca tint: Have ast::MemberAccessorExpression use ast::Identifier by Ben Clayton · 2 years ago
  45. 6cba18b tint: Have ast::IdentifierExpression use ast::Identifier by Ben Clayton · 2 years ago
  46. 999db74 tint: Have ast::CallExpression use ast::Identifier by Ben Clayton · 2 years ago
  47. f374b81 Remove `sig` deprecation. by dan sinclair · 2 years ago
  48. e8ea579 tint/writer: Handle diagnostic directives by James Price · 2 years ago
  49. c98d57d tint: Rename 'static_assert' to 'const_assert' by Ben Clayton · 2 years ago
  50. 3085e23 Move SamplerKind out of ast and into type. by dan sinclair · 2 years ago
  51. 57c0bbc Move ast/texel_format to type/texel_format. by dan sinclair · 2 years ago chromium/5554
  52. 61c16eb Move ast/access to type/access. by dan sinclair · 2 years ago
  53. 18b2158 Move ast/address_space to type/ by dan sinclair · 2 years ago
  54. 3cbf3fc Move TextureDimension to type/ by dan sinclair · 2 years ago
  55. 884f952 tint/utils: Add TINT_LIKELY / TINT_UNLIKELY macros by Ben Clayton · 2 years ago
  56. 128980f tint: Add support for workgroupUniformLoad by James Price · 2 years, 1 month ago
  57. 0566185 tint: const eval of bitcast operator by Antonio Maiorano · 2 years, 1 month ago
  58. 2f9a988 tint: Implement sem::Load by Ben Clayton · 2 years, 1 month ago
  59. b53b8cf Rename constant::Constant to constant::Value. by dan sinclair · 2 years, 1 month ago
  60. 5addefb Rename Constant::As to Constant::ValueAs. by dan sinclair · 2 years, 1 month ago
  61. 10182c4 Move sem::Constant to constant::Constant by dan sinclair · 2 years, 1 month ago
  62. 946858a Move array to type/ by dan sinclair · 2 years, 1 month ago
  63. f53b2b5 Split sem/struct into sem and type. by dan sinclair · 2 years, 1 month ago
  64. d8a0845 Move atomic to type/ by dan sinclair · 2 years, 1 month ago
  65. 0e780da Move vector and matrix to type/. by dan sinclair · 2 years, 1 month ago
  66. 4d56b48 Move pointer and ref to type/ by dan sinclair · 2 years, 1 month ago
  67. d37ecf9 Move scalar types over to type/ folder. by dan sinclair · 2 years, 1 month ago
  68. 5ee58b6 Move sampler to type. by dan sinclair · 2 years, 1 month ago
  69. 4595fb7 Move texture types to type/ folder. by dan sinclair · 2 years, 1 month ago
  70. 5f764d8 Move type base classes into type/ folder. by dan sinclair · 2 years, 2 months ago
  71. 7017ec2 tint: Implement signed-int overloads of sign() by Ben Clayton · 2 years, 2 months ago chromium/5465
  72. 6c337aa tint/sem: Rename [un]signed Type helper methods by Ben Clayton · 2 years, 2 months ago
  73. 4c8f5a1 tint: const eval of logical AND and OR by Antonio Maiorano · 2 years, 2 months ago
  74. ad9cd0a Add base class for sem Struct and StructMember by dan sinclair · 2 years, 2 months ago
  75. 8753796 tint: Add PreservePadding transform by James Price · 2 years, 2 months ago
  76. 15e7f94 Remove ArrayCount helpers. by dan sinclair · 2 years, 2 months ago chromium/5454
  77. 6992f51 tint: Add DirectVariableAccess transform by Ben Clayton · 2 years, 2 months ago
  78. ed998e9 tint: Suffix builtin return types with '_f32' by Ben Clayton · 2 years, 2 months ago
  79. 69c2c34 tint: Implement const-eval of frexp() by Ben Clayton · 2 years, 2 months ago
  80. 329dfd7 tint: Implement const-eval of modf by Ben Clayton · 2 years, 2 months ago
  81. 267f174 Remove infrastructure for fallthrough by dan sinclair · 2 years, 2 months ago
  82. 10fae7a tint: Rename `frexp().sig` to `frexp().fract` by Ben Clayton · 2 years, 2 months ago
  83. 46ee639 tint/transform: Implement div / mod polyfill by Ben Clayton · 2 years, 2 months ago
  84. 744d0eb tint: Use "demote-to-helper" semantics for discard by James Price · 2 years, 2 months ago
  85. 02f04d9 tint/transform: Polyfill bit-shift with RHS modulo by Ben Clayton · 2 years, 3 months ago
  86. 2bea905 tint: Implement runtime quantizeToF16() by Ben Clayton · 2 years, 3 months ago
  87. 6dbb463 tint/writers: Polyfill integer clamp() by Ben Clayton · 2 years, 3 months ago
  88. a92f425 tint/writer/msl: Move packed_vector hacks to transform by Ben Clayton · 2 years, 3 months ago chromium/5386
  89. 13f0890 tint/intrinsics: Texture queries now return unsigned integer / vectors by Ben Clayton · 2 years, 3 months ago
  90. da5424b tint: Allow signed / unsigned texture builtin params by Ben Clayton · 2 years, 3 months ago
  91. b8b0c21 Add break-if support. by dan sinclair · 2 years, 3 months ago
  92. 6e77b47 Update internals to initializer instead of constructor. by dan sinclair · 2 years, 3 months ago
  93. f148f08 [WGSL] Allow default as a case selector by dan sinclair · 2 years, 3 months ago
  94. d32fbe0 Store expressions in switch case statements. by dan sinclair · 2 years, 3 months ago chromium/5369
  95. d9222f4 tint/resolver: Validate discard is only used by fragment shaders by Ben Clayton · 2 years, 3 months ago
  96. 1a56778 tint/writer: Check extensions are supported by Ben Clayton · 2 years, 3 months ago
  97. d5139b4 [msl] Handle packed conversions in shift expressions. by dan sinclair · 2 years, 3 months ago
  98. f10a579 tint: Use `const-expression` and `override-expression` terms by Ben Clayton · 2 years, 3 months ago
  99. d2e0db3 tint: Rename kInvalid to kUndefined for enums by Ben Clayton · 2 years, 3 months ago
  100. 75bc93c tint: Fix const eval of type conversions by Ben Clayton · 2 years, 3 months ago