1. 34f7eed test: Update expected test output by James Price · 3 years, 7 months ago
  2. 1a1c42e reader/spirv: Partially handle MatrixStride on matrix arrays by Ben Clayton · 3 years, 7 months ago
  3. 11c6fcd spirv: Use generic transform to process shader IO by James Price · 3 years, 7 months ago
  4. a5d73ce transform/shader_io: Generate a wrapper function by James Price · 3 years, 7 months ago
  5. 3e92e9f Fix structure builtin emission by Ben Clayton · 3 years, 7 months ago
  6. 5c61d6d msl: Fold &* when converting module-scope vars by James Price · 3 years, 7 months ago chromium/4598
  7. 51750f1 writer/hlsl: Don't emit literal integer divide-by-zeros by Ben Clayton · 3 years, 7 months ago
  8. d388bc9 Restore "MSL writer: make signed int overflow defined behaviour" by Antonio Maiorano · 3 years, 8 months ago
  9. 89a0bde transform: Optimize ZeroInitWorkgroupMemory for arrays by Ben Clayton · 3 years, 8 months ago
  10. e33b0ba Revert "MSL writer: make signed int overflow defined behaviour" by Corentin Wallez · 3 years, 8 months ago
  11. fb91e3c transform: DMA: Don't load ignore() arguments by Ben Clayton · 3 years, 8 months ago
  12. ed60a99 transform: LoopToForLoop - fix bad emission by Ben Clayton · 3 years, 8 months ago
  13. a52324f tests: Regenerate expected outputs for HLSL / FXC by Ben Clayton · 3 years, 8 months ago
  14. e5dbe24 MSL writer: make signed int overflow defined behaviour by Antonio Maiorano · 3 years, 8 months ago
  15. 889b77a writer: avoid type breakage during AppendVector by David Neto · 3 years, 8 months ago
  16. 3d73768 writer/wgsl: Emit access mode on pointer types by James Price · 3 years, 8 months ago
  17. 558969d intrinsics: Deprecate textureLoad() for storage textures by Ben Clayton · 3 years, 8 months ago
  18. 5ac96af test: Add FXC test cases for indexing arrays in structs by Ben Clayton · 3 years, 8 months ago
  19. 81d4ed0 Fix operator% for f32 and vecN<f32> by Ben Clayton · 3 years, 8 months ago
  20. 7ec7794 Remove accidental commit by Ben Clayton · 3 years, 8 months ago
  21. 595b054 writer[spirv,hlsl]: Call UnwrapRef() for splats by Ben Clayton · 3 years, 8 months ago
  22. 883fb63 transform: Don't unroll arrays in DecomposeMemoryAccess by Ben Clayton · 3 years, 8 months ago
  23. 1da4073 test: Add case for tint:977 by Ben Clayton · 3 years, 8 months ago
  24. 0bff3fb writer/wgsl: Fix printing of for-loops by Ben Clayton · 3 years, 8 months ago
  25. 8e38fad transform/InlinePtrLets: Fix ICE for lets in for-loops by Ben Clayton · 3 years, 8 months ago
  26. f242fb9 test: Add test case for tint:998 by Ben Clayton · 3 years, 8 months ago
  27. 8a96c78 transform: Fixes for DecomposeMemoryAccess by Ben Clayton · 3 years, 8 months ago
  28. 3242d3e writer/hlsl: Use vector write helper for dynamic indices by Ben Clayton · 3 years, 8 months ago
  29. d35975a Add test case for tint:978 by Ben Clayton · 3 years, 8 months ago
  30. f6a4fe0 Add test case for tint:219 by Ben Clayton · 3 years, 8 months ago
  31. 51cfe26 writer/hlsl: Simplify UBO accesses for static indexing by Ben Clayton · 3 years, 8 months ago
  32. e027e81 writer/hlsl: Emit helper functions for storage class atomic intrinsics by Ben Clayton · 3 years, 8 months ago
  33. 1843c0b [writer/hlsl]: Fix order of atomic method arguments. by Ben Clayton · 3 years, 8 months ago
  34. 1b03f0a reader/wgsl: Generate ForLoopStatements by Ben Clayton · 3 years, 8 months ago
  35. a7392fb [test]: Add test case for tint:369 by Ben Clayton · 3 years, 8 months ago
  36. 9545fb7 Remove depreated APIs and WGSL by Ben Clayton · 3 years, 8 months ago
  37. 692fc20 [writer/hlsl,msl] Correctly generate inf and nan literals by Ben Clayton · 3 years, 8 months ago
  38. b4ff73e [hlsl] transform: Zero init arrays with a loop by Ben Clayton · 3 years, 8 months ago
  39. 537ed0b Update expected MSL for bug 926 E2E test by James Price · 3 years, 8 months ago
  40. 4135ea5 writer/hlsl: Don't wrap arrays in structures by Ben Clayton · 3 years, 8 months ago
  41. 106ac29 Remove accidental commit by Ben Clayton · 3 years, 8 months ago
  42. 0e41747 writer/hlsl: Emit for-loops where possible. by Ben Clayton · 3 years, 8 months ago
  43. 9ad49e4 test: Add more reported bug cases by Ben Clayton · 3 years, 8 months ago
  44. 3124d43 writer/hlsl: Use unsigned indices for UBOs by Ben Clayton · 3 years, 8 months ago
  45. 2bb4538 writer/hlsl: Zero initialize with (T) 0 by Ben Clayton · 3 years, 8 months ago
  46. 885488d writer/msl: Use UniqueIdentifier() for padding field names by Ben Clayton · 3 years, 9 months ago
  47. 5e2d8af test: Add missing .expected files by Ben Clayton · 3 years, 9 months ago
  48. 51b9da4 writer/hlsl: Fix level packing for textureLoad() by Ben Clayton · 3 years, 9 months ago
  49. b293f51 Implement FXC workaround for vector access in loops resulting in failed loop unrolling by Antonio Maiorano · 3 years, 9 months ago
  50. e6cb51e validation: compute shader must include 'workgroup_size' in its attributes by Sarah · 3 years, 9 months ago
  51. 91622e3 spirv-reader: flatten output matrix, array, struct by David Neto · 3 years, 9 months ago
  52. 4b7af8d writer/spirv: Handle terminators in BlockStatements by Ben Clayton · 3 years, 9 months ago
  53. f24b37e writer/msl: Rework string printing by Ben Clayton · 3 years, 9 months ago
  54. c03a09c writer/hlsl: Rework string printing by Ben Clayton · 3 years, 9 months ago
  55. 5b9203c test: Emit expected HLSL file by Ben Clayton · 3 years, 9 months ago
  56. 07b59ca writer/spirv: Generate load of atomic value arguments by Ben Clayton · 3 years, 9 months ago
  57. c843488 writer/hlsl: Swizzle depth texture intrinsics by Ben Clayton · 3 years, 9 months ago
  58. 57a737b validation: validate store type of builtin variables by Sarah · 3 years, 9 months ago
  59. 41f21fe writer/hlsl: Emit zero values for private variables by Ben Clayton · 3 years, 9 months ago
  60. a05669a Add test case for dawn:947 by Ben Clayton · 3 years, 9 months ago
  61. 4d94eee ast: Fix nullptr deref in Variable::info_to_str by Ben Clayton · 3 years, 9 months ago
  62. 663271d writer/msl: Fix continuing block emission by Ben Clayton · 3 years, 9 months ago
  63. c15baf6 test: Add bug case for tint:914 by Ben Clayton · 3 years, 9 months ago
  64. 0f91616 writer/hlsl: Add missing parenthesis around UBO ternary op by Ben Clayton · 3 years, 9 months ago
  65. 165512c writer/hlsl: Emit UBO as an array of vector by Ben Clayton · 3 years, 9 months ago
  66. 567f2e4 transform/msl: Run InlinePointerLets and Simplify by James Price · 3 years, 9 months ago
  67. 17287fc spirv-reader: Set workgroup size, but not specializable by David Neto · 3 years, 9 months ago
  68. 1e19b55 spirv-reader: switch to HLSL-style pipeline IO by David Neto · 3 years, 9 months ago
  69. b6fdcc5 transform: remove VarForDynamicIndex transform. by Sarah · 3 years, 9 months ago
  70. d47eb3a writer/hlsl: Generate padding for UBO padded structs by Ben Clayton · 3 years, 9 months ago
  71. 92b1991 test: Add case for tint:870 by Ben Clayton · 3 years, 9 months ago
  72. 677437d resolver: Reenable VS validation for returning position by Ben Clayton · 3 years, 9 months ago
  73. 7e00263 wgsl: Remove [[access]] and [[offset]] decorations by Ben Clayton · 3 years, 9 months ago
  74. 9ef52ff writer/hlsl: Use the WrapArraysInStructs transform by Ben Clayton · 3 years, 9 months ago
  75. 0597a2b Add transform/WrapArraysInStructs by Ben Clayton · 3 years, 9 months ago
  76. 5d2f34e writer/hlsl: Simplify emission logic, clean up output by Ben Clayton · 3 years, 9 months ago
  77. 3628949 test: Add bug cases taken from monorail by Ben Clayton · 3 years, 9 months ago
  78. 0aa7edb transform/spirv: Use InlinePointerLets & Simplify by Ben Clayton · 3 years, 9 months ago
  79. 1858854 Add optional access to ptr<> by Ben Clayton · 3 years, 9 months ago
  80. 93e8f52 wgsl: Deprecate [[access]] decorations by Ben Clayton · 3 years, 9 months ago
  81. 7697c31 writer/msl: Emit builtins as parameters by James Price · 3 years, 9 months ago
  82. a70c14d main: Replace --dawn-validation with --validate by Ben Clayton · 3 years, 9 months ago
  83. 94ac078 writer/msl: Wrap each array type in a struct by James Price · 3 years, 9 months ago
  84. cbd3bbc Disable MSL tests that fail to validate by James Price · 3 years, 10 months ago
  85. 5102f87 writer/msl: Add parentheses for member accesses by James Price · 3 years, 10 months ago
  86. 7a47fa8 writer/msl: Handle private and workgroup variables by James Price · 3 years, 10 months ago
  87. ed86bf9 Add transform::Simplify by Ben Clayton · 3 years, 10 months ago
  88. ada560b writer/hlsl: Fix continuing block emission by Ben Clayton · 3 years, 10 months ago
  89. 0c978e9 writer/msl: Fix array type emission by James Price · 3 years, 10 months ago
  90. 351ac4a transform::VarForDynamicIndex: Operate on matrices by Ben Clayton · 3 years, 10 months ago
  91. 9e32b20 Add transform::VarForDynamicIndex by Ben Clayton · 3 years, 10 months ago
  92. 09d53d5 writer/hlsl: Emit `static` for private global variables by Ben Clayton · 3 years, 10 months ago
  93. 9b54a2e Implement Pointers and References by Ben Clayton · 3 years, 10 months ago
  94. d123267 test: Generate expected output for all tests by Ben Clayton · 3 years, 10 months ago
  95. 634c829 test: Move bug cases to sub-directories by Ben Clayton · 3 years, 10 months ago