1. e2f35ba GLSL: clean up GLSL output whitespace generation. by Stephen White · 3 years, 2 months ago chromium/4856 chromium/4857
  2. b1d2b84 GLSL: fix clip space mismatch in gl_Position. by Stephen White · 3 years, 2 months ago chromium/4855
  3. 520bccf GLSL: implement builtin kNumWorkgroups. by Stephen White · 3 years, 2 months ago chromium/4854
  4. ca4cfb9 GLSL: implement interpolation qualifiers. by Stephen White · 3 years, 2 months ago
  5. c8c0e2e GLSL: standardize layout() formatting (whitespace change). by Stephen White · 3 years, 2 months ago
  6. 8e01c45 GLSL: add location layout qualifier before in/out variables. by Stephen White · 3 years, 2 months ago
  7. fc79298 GLSL: implement image format qualifiers for storage textures. by Stephen White · 3 years, 2 months ago
  8. b9d1540 Make use of std::string_view when parsing by Brandon Jones · 3 years, 2 months ago
  9. 1c02eb8 validation: Require interpolate(flat) for integers by James Price · 3 years, 2 months ago
  10. d556040 Run all of the backends in the test runner. by Stephen White · 3 years, 2 months ago
  11. 6c0df44 Castable: Optimizations using bloomfilters by Ben Clayton · 3 years, 2 months ago chromium/4852 chromium/4853
  12. f9b8b61 GLSL: implement CombineSamplers transform (string version). by Stephen White · 3 years, 2 months ago
  13. 4b433df test-runner: Add test/benchmark to excluded dirs by Ben Clayton · 3 years, 2 months ago
  14. 8db439d Add PromoteSideEffectsToDecl transform by Antonio Maiorano · 3 years, 2 months ago
  15. 73ced33 test/benchmark: Add more shaders to the corpus by Ben Clayton · 3 years, 2 months ago chromium/4846 chromium/4847
  16. 671d970 GLSL samples: add empty entry point if needed. by Stephen White · 3 years, 2 months ago
  17. f6e5cc0 Deprecate the @stride attribute by James Price · 3 years, 2 months ago
  18. e04d0f4 Remove passing HLSL expected files for vk-gl-cts by James Price · 3 years, 2 months ago
  19. 01e4b6f wgsl: Replace [[decoration]] with @decoration by Ben Clayton · 3 years, 2 months ago
  20. b28c5ad msl: Fix non-struct runtime-sized array codegen by James Price · 3 years, 2 months ago
  21. 6b1e5f5 wgsl: Do not require a semicolon after a struct by James Price · 3 years, 2 months ago
  22. 5085438 inspector: Add support for non-struct buffers by James Price · 3 years, 2 months ago
  23. ae8c656 glsl: Wrap non-struct buffer types in structs by James Price · 3 years, 2 months ago
  24. 51e55b2 transform: Handle arrayLength for non-struct buffers by James Price · 3 years, 2 months ago
  25. 7395e29 Allow non-struct buffer store types by James Price · 3 years, 2 months ago
  26. be2362b benchmarks: Add a basic set of benchmarks by Ben Clayton · 3 years, 2 months ago
  27. e5919ac validation: Error on obviously infinite loops by Ben Clayton · 3 years, 2 months ago
  28. 51e37c6 Fixes for bugs around unreachable code by Ben Clayton · 3 years, 2 months ago
  29. 16e8df4 Update GLSL expectations. by Stephen White · 3 years, 2 months ago chromium/4813 chromium/4814 chromium/4815 chromium/4816 chromium/4817 chromium/4818 chromium/4819 chromium/4820
  30. e4e7485 transform: Fix PromoteInitializersToConstVar handling of for-loops by Ben Clayton · 3 years, 2 months ago
  31. 3cbb136 Re-allow dynamic indexing of 'let' arrays and matrices by Ben Clayton · 3 years, 2 months ago
  32. 294ce93 ast: Rename ImageFormat to TexelFormat by Ben Clayton · 3 years, 2 months ago
  33. c1faee9 Add new GLSL test expectations. by Stephen White · 3 years, 2 months ago
  34. 1c4f8de reader/spirv: Optimize MakeNullValue() by Ben Clayton · 3 years, 2 months ago
  35. 5c99ed0 intrinsics: Add degrees() and radians() by Ben Clayton · 3 years, 2 months ago
  36. 1372222 wgsl: Replace 'elseif' with 'else if' by Ben Clayton · 3 years, 2 months ago
  37. 9943de6 Fix FXC compile errors on modulo by zero by Antonio Maiorano · 3 years, 3 months ago chromium/4783 chromium/4784 chromium/4785
  38. cc4d97b GLSL: use "Offset" forms of texture intrinsics when appropriate. by Stephen White · 3 years, 3 months ago chromium/4781 chromium/4782
  39. 821f9bb Fix FXC compile errors on divide by zero by Antonio Maiorano · 3 years, 3 months ago
  40. 5965c6e Update GLSL expected results. by Stephen White · 3 years, 3 months ago chromium/4780
  41. a9d6c34 e2e tests: generate missing expected files by Antonio Maiorano · 3 years, 3 months ago chromium/4776 chromium/4777 chromium/4778
  42. 667bc2d Roll SPIRV-Tools and SPIRV-Headers, fix spvasm by David Neto · 3 years, 3 months ago
  43. 654149f Kokoro: run e2e tests with FXC validation by Antonio Maiorano · 3 years, 3 months ago
  44. d733fdb HLSL: work around FXC failures when dynamically indexing arrays in structs by Antonio Maiorano · 3 years, 3 months ago chromium/4765
  45. 1461b03 glsl: Don't emit structs with runtime-sized arrays by James Price · 3 years, 3 months ago
  46. 5748992 test: Remove [[block]] for recently added tests by James Price · 3 years, 3 months ago
  47. a5d3986 tests: Stop using the [[block]] attribute by James Price · 3 years, 3 months ago
  48. 3530c6b reader/spirv: Do not generate block attributes by James Price · 3 years, 3 months ago
  49. c7c80c0 glsl: Always emit structures by James Price · 3 years, 3 months ago
  50. 3a4443a spirv: Add block decorations with a transform by James Price · 3 years, 3 months ago
  51. 81b3948 resolver: Implement element inference of vecN and matNxM by Ben Clayton · 3 years, 3 months ago
  52. f91b02b test: Add vector constructor tests by Ben Clayton · 3 years, 3 months ago
  53. e306927 test: Add matrix constructor tests that take a vector by Ben Clayton · 3 years, 3 months ago
  54. cf09c23 test: Shuffle matrix constructor tests by Ben Clayton · 3 years, 3 months ago
  55. a8c202b HLSL: work around FXC failures when dynamically indexing matrices by Antonio Maiorano · 3 years, 3 months ago chromium/4757
  56. 3703522 Implement textureGather, textureGatherCompare by Ben Clayton · 3 years, 3 months ago chromium/4756
  57. 2f7730a Manually generate HLSL skip files for vk-gl-cts e2e tests by Antonio Maiorano · 3 years, 3 months ago chromium/4755
  58. 05eedd8 writer/msl: Only use [[invariant]] on MSL 2.1+ by Ben Clayton · 3 years, 3 months ago chromium/4747 chromium/4748 chromium/4749 chromium/4750 chromium/4751
  59. cc05d89 writer/msl: Replace use of 'auto' with actual return type by Ben Clayton · 3 years, 3 months ago
  60. c830130 resolver: Fixes for bitcasts by Ben Clayton · 3 years, 3 months ago
  61. ea3eee9 resolver: Migrate validation to behavior analysis by Ben Clayton · 3 years, 3 months ago
  62. 3298625 resolver: Implement Behavior Analysis by Ben Clayton · 3 years, 3 months ago
  63. c5835eb test: Regenerated expected HLSL file by Ben Clayton · 3 years, 4 months ago
  64. e2528e9 Reland "HLSL: force FXC to never unroll loops" by Antonio Maiorano · 3 years, 4 months ago
  65. 91785d2 resolver: Fix bug in dep graph SortGlobals() by Ben Clayton · 3 years, 4 months ago
  66. 0079a59 test: Add a test case for tint:1321 by Ben Clayton · 3 years, 4 months ago
  67. e0a560c transform: Don't consider type-ctor/casts as having side-effects by Ben Clayton · 3 years, 4 months ago
  68. 1c1b976 Add tests for fuzzers::RandomGenerator by Ryan Harrison · 3 years, 4 months ago chromium/4728
  69. b05e185 resolver: Support shadowing by Ben Clayton · 3 years, 4 months ago chromium/4727
  70. e524ee1 transform: Combine InlinePointerLets and Simplify by Ben Clayton · 3 years, 4 months ago
  71. a40e455 intrinsics: Deprecate isNan, isInf, isFinite, isNormal by Ben Clayton · 3 years, 4 months ago
  72. 7cff4c8 test: Update expected output of FXC bug by Ben Clayton · 3 years, 4 months ago
  73. 1185d61 utils: Add Lookup() by Ben Clayton · 3 years, 4 months ago
  74. e85efca storageBarrier() has workgroup memory scope by David Neto · 3 years, 4 months ago chromium/4725
  75. bc5d8f6 Revert "HLSL: force FXC to never unroll loops" by Antonio Maiorano · 3 years, 4 months ago
  76. 7368e28 GLSL: fix single-valued vector init. by Stephen White · 3 years, 4 months ago
  77. 177e7bf IntrinsicTable: remove double underscores by Ben Clayton · 3 years, 4 months ago
  78. 4183051 resolver: Add dependency-graph analysis by Ben Clayton · 3 years, 4 months ago
  79. 1bf5af2 reader/wgsl: Allow identifiers to start with an underscore by James Price · 3 years, 4 months ago
  80. 0ff3050 GLSL: a grab bag of texture fixes. by Stephen White · 3 years, 4 months ago
  81. a52059e Add end-to-end test for tint:1112 by Antonio Maiorano · 3 years, 4 months ago
  82. 943c410 GLSL: implement atomics. by Stephen White · 3 years, 4 months ago
  83. 38fa643 Add HLSL/MSL generator options for ArrayLengthFromUniform by Austin Eng · 3 years, 4 months ago
  84. 11d09f2 HLSL: force FXC to never unroll loops by Antonio Maiorano · 3 years, 4 months ago
  85. 1704fe5 GLSL: implement inf, nan. by Stephen White · 3 years, 4 months ago chromium/4714 chromium/4715 chromium/4716 chromium/4718 chromium/4719 chromium/4720 chromium/4721 chromium/4722 chromium/4723 chromium/4724
  86. 8085671 test: Add missing cases for UBO dynamic loads by Ben Clayton · 3 years, 4 months ago
  87. bf7ec8f Add MultiplanarExternalTextureTransform and Tests by Brandon Jones · 3 years, 4 months ago
  88. ae4487f GLSL: rename all identifiers prefixed with gl_. by Stephen White · 3 years, 4 months ago
  89. b9170c6 GLSL: fix vector relational ops. by Stephen White · 3 years, 4 months ago
  90. 2fe0f4b GLSL: add .expected.glsl files for all tests. by Stephen White · 3 years, 4 months ago
  91. 8492d72 test: Shuffle files around. by Ben Clayton · 3 years, 4 months ago
  92. 735dca8 ast: Remove TypeConstructorExpression by Ben Clayton · 3 years, 4 months ago
  93. a539d8d utils: Add utils::Transform by Ben Clayton · 3 years, 4 months ago
  94. e7a9496 BUILD.gn: Fix gn check error by Ben Clayton · 3 years, 4 months ago chromium/4703
  95. 3fe243b BUILD.gn: Split up unit tests into separate source sets by Ben Clayton · 3 years, 4 months ago
  96. 8bc1a30 HLSL: workaround FXC sometimes failing with 'not all control paths return a result' in functions with discard by Antonio Maiorano · 3 years, 4 months ago
  97. a838bb7 ast: Rename ArrayAccessorExpression to IndexAccessorExpression by Ben Clayton · 3 years, 4 months ago
  98. 30848b6 ast: Add 'Expression' suffix to literals by Ben Clayton · 3 years, 4 months ago
  99. 575c4ef Remove ScalarConstructorExpression by Ben Clayton · 3 years, 4 months ago
  100. f3f8ec3 Update test expectation files by Antonio Maiorano · 3 years, 4 months ago