1. 7a6e017 [spirv-reader] Avoid creating access with no indices by James Price · 5 months ago
  2. c13d761 spirv reader: add some dynamic index tests by Antonio Maiorano · 6 months ago
  3. 71c1d54 [glsl] Propagate names to block struct wrappers by James Price · 6 months ago
  4. 020e317 Support Dual Source Blending in SPIR-V reader with Tint AST by Jiawei Shao · 6 months ago
  5. 36778a9 Support ClipDistances in SPIR-V reader with Tint IR by Jiawei Shao · 6 months ago
  6. c644290 Support Dual Source Blending in SPIR-V reader with Tint IR by Jiawei Shao · 6 months ago
  7. 59d3d50 [spirv-reader] Use a set for row_major_accesses by James Price · 6 months ago
  8. 850ee5c [spirv-reader] Support RowMajor on arrays by James Price · 6 months ago
  9. 2cbfbd4 [tint][ir][val] Check vertex output builtin rules by Ryan Harrison · 6 months ago
  10. d35a3b6 Add subgroupInclusiveAdd and subgroupInclusiveMul by Peter McNeeley · 6 months ago
  11. 2e919d6 [spirv-reader] Support row-major matrices by James Price · 6 months ago
  12. 87fdcaa [spirv-reader] Add TransposeRowMajor transform by James Price · 6 months ago
  13. 04907d9 [spirv-reader] Always apply @stride to matrices by James Price · 6 months ago
  14. a1fe8e6 [wgsl][reader]: reserve 'noncoherent' and 'non_coherent' by David Neto · 6 months ago
  15. 6a3f737 Rename `match_width` to `MatchWidth` by dan sinclair · 6 months ago
  16. 3940ce2 [spirv] Guard against instruction length overflow by James Price · 6 months ago
  17. 112bcd5 [spirv] Fix casing of binary writer methods by James Price · 6 months ago
  18. 90e613e spirv: when validating, don't try to use friendly names by David Neto · 6 months ago
  19. 0b5e7ac [ir] Make the instruction and value allocators private. by dan sinclair · 7 months ago
  20. a6941c6 Move more defines to `utils/compiler.h` by dan sinclair · 7 months ago
  21. 697e906 [spirv][ir] Add memory model annotations to texture Load/Store by dan sinclair · 7 months ago
  22. 5026041 [spirv][ir] Add memory model annotations to Load/Store by dan sinclair · 7 months ago
  23. d90557b Create a shared utils folder. by dan sinclair · 7 months ago
  24. 8eb3130 [spirv] Remove PrintModule function by James Price · 7 months ago
  25. 06b574a Update casing of `type.h` `is_*` methods. by dan sinclair · 7 months ago
  26. eb2da25 Update some type methods to PascalCase. by dan sinclair · 7 months ago
  27. 5196d11 [spirv][ir] Simplify test helper. by dan sinclair · 7 months ago
  28. 9cef842 [spirv][ir] Modify the memory model if Vulkan Memory Model requested by dan sinclair · 7 months ago
  29. 7ce7b5b [tint] Remove Builder::Prepend() by James Price · 7 months ago
  30. d117d65 [spirv][ir] Add some missing decorations. by dan sinclair · 7 months ago
  31. 4c92f4b [tint] Skip MergeReturn for entry points by Peter McNeeley · 7 months ago
  32. 4ac9ba9 Update intrinsics def file to be more explicit. by dan sinclair · 7 months ago
  33. db1fa93 Tint: Support the translation of `clip_distances` on Vulkan by Jiawei Shao · 7 months ago
  34. 2918c42 Tint: Add WGSL extension and built-in variable `clip_distances` by Jiawei Shao · 8 months ago
  35. e31fa9d [tint] Implement quadSwapX, Y and Diagonal by Natalie Chouinard · 8 months ago
  36. b7114a6 [tint] Implement quadBroadcast by Natalie Chouinard · 8 months ago chromium/6658 chromium/6659
  37. 89a2d06 [benchmark] Remove spv_reader and wgsl_writer deps by James Price · 8 months ago
  38. dbefda9 [tint] Implement subgroupShuffleXor, Up and Down by Natalie Chouinard · 8 months ago
  39. 672e7bd [spirv] Remove ast_generate_bindings by James Price · 8 months ago
  40. 68a3fa4 [spirv] Remove AST backend by James Price · 8 months ago
  41. 0486392 [tint][spirv] Allow signed subgroupBroadcast ID by Natalie Chouinard · 8 months ago
  42. b862299 [tint] Implement subgroupShuffle by Natalie Chouinard · 8 months ago
  43. f15cc07 [tint] Implement subgroupElect and BroadcastFirst by Natalie Chouinard · 8 months ago
  44. 9562469 [tint] Implement subgroupAll and subgroupAny by Natalie Chouinard · 8 months ago chromium/6648
  45. 7be306a [tint] Implement subgroupMin and Max by Natalie Chouinard · 8 months ago
  46. e9e450e [tint] Implement subgroupAnd, Or, Xor builtins by Natalie Chouinard · 8 months ago
  47. d0cf77e [tint][spirv] Add subgroup(Exclusive){Add,Mul} by Natalie Chouinard · 8 months ago
  48. 3cfca9f [spirv] Make usages iteration deterministic. by dan sinclair · 8 months ago
  49. 9eeb7b1 Add ID to Instruction. by dan sinclair · 8 months ago
  50. 11b8c42 Rename Usages. by dan sinclair · 8 months ago
  51. 68c308c [tint] Rename AST versions of benchmarks by James Price · 8 months ago chromium/6645
  52. 4242981 [tint] Use embedded benchmark inputs by James Price · 8 months ago
  53. bfc1de9 [tint][benchmark] Depend on auto-generated header by James Price · 8 months ago
  54. 8bda7de [tint] Require WGSL and SPIR-V for all benchmarks by James Price · 8 months ago
  55. 085f92c [spirv] Fix unreachable in loop continuing blocks by James Price · 8 months ago
  56. 3f657b9 [spirv] Fail for functions with >255 parameters by James Price · 8 months ago
  57. e1dc1ee [tint] Add sem::Load for swizzle from a pointer by James Price · 8 months ago
  58. c40228e [Vulkan] Properly handle combined image samplers by Colin Blundell · 8 months ago
  59. 4f4aed6 spir-v validation: use substring match on error message by David Neto · 8 months ago
  60. b55e53f Temporarily disable SpirvValidateTest.Invalid by Corentin Wallez · 8 months ago chromium/6607
  61. e115bd3 Make implicit `this` capture explicit by Devon Loehr · 8 months ago
  62. b2b6ade [tint] Add predicate parameter to subgroupBallot() by James Price · 8 months ago
  63. 8b06674 [tint][ir][fuzz] Prevent fuzzer from crashing on missing binding points by Ryan Harrison · 8 months ago
  64. 0d2300b Move MatchWidth to the type manager. by dan sinclair · 8 months ago
  65. 6e6343a [Tint] Cleanup Builtin Value classes by Natalie Chouinard · 9 months ago
  66. 75baa81 [Tint] Implement context dependent @interpolate by Natalie Chouinard · 9 months ago
  67. d015151 Add support for first and either sampling parameter by Gregg Tavares · 9 months ago
  68. 98bdc9b [Tint] Implement context dependent builtin values by Natalie Chouinard · 9 months ago
  69. 963cfb0 [ir] Split Location and Interpolation setters by James Price · 9 months ago
  70. 9396f16 [tint] Simplify std::optional equality comparisons by James Price · 9 months ago
  71. 494e51c [ir] Simplify attribute handling in ShaderIO by James Price · 9 months ago
  72. 3cc267f [ir] Remove `IOAttributes` from `core/ir/var.h` by James Price · 9 months ago
  73. a8798b8 [tint] Move StructMemberAttributes out of struct.h by James Price · 9 months ago
  74. e0bb763 [spirv] Remove AST fuzzers by James Price · 9 months ago
  75. aa88fa0 [tint] Enable new subgroup extensions in backends by James Price · 9 months ago
  76. d0305d5 Tint: Replace all the appearance of `index` attribute with `blend_src` by Jiawei Shao · 9 months ago
  77. 4f5dc92 spirv-reader: preserve NonWritable decoration on module-scope vars by David Neto · 9 months ago
  78. 43c6768 [tint] Add "DeathTest" suffix to all death tests by James Price · 9 months ago
  79. 8fba6d8 [ir] Create a real logical not operator. by dan sinclair · 9 months ago
  80. fdcbf02 [ir] Add a templated `zero` helper. by dan sinclair · 10 months ago
  81. f9908d5 Manual roll vulkan-deps from 62eb765e42dd to 7d45b6d174eb (8 revisions) by Dawn Autoroller · 10 months ago
  82. ae30916 spirv-reader: fix call to textureDimensions when the result is unsigned by David Neto · 10 months ago
  83. 8b73119 [tint] Remove clamping for textureStore by James Price · 10 months ago
  84. 650bc3e Update name of the disassembler by dan sinclair · 10 months ago
  85. 66b9b8c Fold the depth_range_offsets into the writer options. by dan sinclair · 10 months ago
  86. cd5a5e9 Remove the Multiplanar and BindingRemapper API options by dan sinclair · 10 months ago
  87. cd4bf9a Remove WGSL extension `chromium_internal_dual_source_blending` by Jiawei Shao · 10 months ago
  88. 57e3d26 Tint: Rename the attribute `index` to `blend_src` by Jiawei Shao · 10 months ago
  89. b7ff90f Implement LoadResolveTexture in vulkan. by Le Hoang Quyen · 10 months ago
  90. 6a0c7b1 Run the code formatter. by dan sinclair · 10 months ago
  91. 8700be5 Convert std::endl to newlines. by dan sinclair · 10 months ago
  92. 7eb5f8c [spirv] Fix terminator creation in MergeReturn by James Price · 10 months ago
  93. d42ff16 [ir] Track BreakIf as a loop exit by James Price · 10 months ago
  94. a002503 [ir] Validate loop body with params has initializer by James Price · 10 months ago
  95. a7e91f5 [spirv] Do not add exit phi for loop initializer by James Price · 10 months ago
  96. 02cf911 [msl] Implement ShaderIO transform by James Price · 10 months ago
  97. c509bb3 [tint][ir][spirv] Deduplicate storage textures with different accesses by Ben Clayton · 10 months ago
  98. cc43f15 Tint: Add `dual_source_blending` as a valid WGSL extension by Jiawei Shao · 10 months ago
  99. d7dfc6c Tint: Add input attachments support to spirv AST printer. by Le Hoang Quyen · 10 months ago
  100. 10d0b65 Tint: Add input attachments support to spirv IR printer. by Le Hoang Quyen · 10 months ago