1. 5beeee1 Add fuzzer for spvBinaryParser (#2045) by Ryan Harrison · 6 years ago
  2. 2b1f6b3 Validate that VertexId and InstanceId are not allowed in Vulkan. (#2036) by Neil Henning · 6 years ago
  3. f343a15 Add missing overrides (#2041) by dan sinclair · 6 years ago
  4. 75999d9 Remove asserts around environment determination. (#2040) by dan sinclair · 6 years ago
  5. 1e9fc1a Add base and core bindless validation instrumentation classes (#2014) by greg-lunarg · 6 years ago
  6. 6721478 Don't assume one return means function can be inlined. (#2018) (#2025) by greg-lunarg · 6 years ago
  7. 4e6c54b Fix up comment for |ParseFlags|. (#2037) by Steven Perron · 6 years ago
  8. e121da8 Start SPRIV-Tools v2018.7 by Steven Perron · 6 years ago
  9. 9d699f6 Finalize SPIRV-Tools v2018.6 by Steven Perron · 6 years ago
  10. e8f22d1 Update CHANGES by Steven Perron · 6 years ago
  11. c06a35b Rename PCH macro to spvtools_pch to avoid conflicts with other projects. Also add pch to test/opt. (#2034) by Jeff Bolz · 6 years ago
  12. 91f3350 Validate the id bound. (#2031) by Steven Perron · 6 years ago
  13. 398f37a Add explicit void parameter in libspirv.h again (#2032) by James Jones · 6 years ago
  14. 60fac96 Enable precompiled headers for spirv-tools(-shared) and some unit tests (#2026) by Jeff Bolz · 6 years ago
  15. f2cc71e Handle OpMemberDecorateStringGOOGLE in ACDE (#2029) by Steven Perron · 6 years ago
  16. 9e6f513 Reduce number of test targets (#2024) by dan sinclair · 6 years ago
  17. fb996dc Add /Zm flag as a workaround for VS2013 build (#2023) by Jeff Bolz · 6 years ago
  18. 6647884 Remove MemberDecorateStringGOOGLE during stript-refect. (#2021) by Steven Perron · 6 years ago
  19. 1c1e749 Add support for nv-raytracing-final (#2010) by alelenv · 6 years ago
  20. 18fe6d5 Fix dead branch elim infinite loop. (#2009) by Steven Perron · 6 years ago
  21. 07d0f9d Update CHANGES by Steven Perron · 6 years ago
  22. 0ba3579 Fix dead branch elim infinite loop. (#1997) by Steven Perron · 6 years ago
  23. 20bbfb6 Layout checks should recurse through runtime arrays (#1999) by alan-baker · 6 years ago
  24. 89b8e23 Better checking of the index operand (#1992) by alan-baker · 6 years ago
  25. 6e85d1a Fix restrictions in if conversion (#1998) by alan-baker · 6 years ago
  26. dd1e837 Use per-configuration location for pch file (#1989) by Jeff Bolz · 6 years ago
  27. 8edf355 Revert "Add custom target to wrap around custom commands. (#1986)" (#1996) by Steven Perron · 6 years ago
  28. d29a1f9 Add validaton for SPV_KHR_8bit_storage + convert to/from floats. (#1990) by Neil Henning · 6 years ago
  29. 715afb0 Add a nullptr check to array copy propagation. (#1987) by Steven Perron · 6 years ago
  30. c5a6d25 Increase the template nesting depth for clang. (#1995) by Steven Perron · 6 years ago
  31. 67ebe3f Add custom target to wrap around custom commands. (#1986) by Steven Perron · 6 years ago
  32. c468788 Fix ADCE to treat OpUnreachable correctly during liveness analysis (#1984) by greg-lunarg · 6 years ago
  33. 0e68bb3 Only run merge-returnon reachable functions. (#1983) by Steven Perron · 6 years ago
  34. 9aa14a3 OpGroupDecorate may not target OpDecorationGroup (#1977) by alan-baker · 6 years ago
  35. b407163 Checks for variable pointers (#1976) by Steven Perron · 6 years ago
  36. ab45d69 Fix ADCE liveness to include all enclosing control structures. (#1975) by greg-lunarg · 6 years ago
  37. eea449a validator: FPRoundingMode can apply to vector conversions by David Neto · 6 years ago
  38. 339d232 Enable precompiled headers for MSVC (#1969) by Jeff Bolz · 6 years ago
  39. 72bac04 Memory access checks for vulkan mem model (#1909) by alan-baker · 6 years ago
  40. 5bc3078 Fix gtest.h include in test/opt/pass_utils.h by Nuno Subtil · 6 years ago
  41. bdecee8 Validator: TaskNV can use LocalSize or LocalSizeId (#1970) by David Neto · 6 years ago
  42. e545564 Consider atomics that load when analyzing live stores in ADCE (#1956) (#1958) by greg-lunarg · 6 years ago
  43. 1c128aa Validating for new image operands by Alan Baker · 6 years ago
  44. 68ad72c Create CODE_OF_CONDUCT.md by Khronos Group Webmaster · 6 years ago
  45. 82663f3 Check for unreachable blocks in merge-return. (#1966) by Steven Perron · 6 years ago
  46. bc09f53 Fix calculation of case fall through (#1965) by alan-baker · 6 years ago
  47. 4e266f7 Fold divisions by 0. (#1963) by Steven Perron · 6 years ago
  48. fae1e61 Fix bug in construct block calculation (#1964) by alan-baker · 6 years ago
  49. d3f88b0 allow atomics on Function pointers for OpenCL (#1955) by Ben Ashbaugh · 6 years ago
  50. 03cbf33 Validator: FPRoundingMode decoration (#1482) by Jaebaek Seo · 6 years ago
  51. 497958d Removing HLSLCounterBuffer decorations when not needed. (#1954) by Steven Perron · 6 years ago
  52. ebcc58b Validator: function scope variable at start of entry block #1923 by Jaebaek Seo · 6 years ago
  53. 3b59601 Don't scalarize spec constant sized arrays by Alan Baker · 6 years ago
  54. c4c6871 Make EFFCEE required (#1943) by Steven Perron · 6 years ago
  55. 19c0773 Change handling of unknown extentions in validtor. (#1951) by Steven Perron · 6 years ago
  56. a8697b0 Revert LICENSE to Apache 2.0 by Khronos Group Webmaster · 6 years ago
  57. d73b9d8 [Validator] AMD_gpu_shader_half_float_fetch allow float16 (#1393) by Jaebaek Seo · 6 years ago
  58. 37c99ab Validator: OpImageQuerySize validation (#1538) by Jaebaek Seo · 6 years ago
  59. 2a88bcb Update CHANGES by Steven Perron · 6 years ago
  60. a77bb2e Add validation for execution modes by Alan Baker · 6 years ago
  61. 146eb3b Fix erroneous uses of the type manager in copy-prop-arrays. (#1942) by Steven Perron · 6 years ago
  62. fe90a1d Enable /MP4 (parallel build across 4 cores for MSVC) for SPIRV-Tools/source[/opt] (#1930) by Jeff Bolz · 6 years ago
  63. ddc7059 Analyze uses for all instructions. (#1937) by Steven Perron · 6 years ago
  64. 32381e3 Handle decoration groups with no decorations. (#1921) by Steven Perron · 6 years ago
  65. f0aa6f4 Fixed Validator adjacency bug for OpPhi (#1922) by Jaebaek Seo · 6 years ago
  66. 6ff2f64 Update LICENSE by Khronos Group Webmaster · 6 years ago
  67. ad0232d Unify memory instruction validation style (#1934) by alan-baker · 6 years ago
  68. d3738be Update CHANGES by Steven Perron · 6 years ago
  69. 4b4bd4c Validator: Validate OpImageTexelPointer (#487) by Jaebaek Seo · 6 years ago
  70. a78fa09 Set the C++ version to C++11 (#1933) by alan-baker · 6 years ago
  71. 80564a5 Keep analyses live in unrolling (#1929) by Steven Perron · 6 years ago
  72. 1225324 VK_KHR_shader_atomic_int64 covers OpAtomic{Load|Store} by Lei Zhang · 6 years ago
  73. 45784eb Remove use of SetContextMessageConsumer from binary_parse_test (#1925) by dan sinclair · 6 years ago
  74. 026309a Validator: OpGroupNonUniformBallotBitCount validation (#1486) by Jaebaek Seo · 6 years ago
  75. bfcdc91 [ci] Checkout a specific Google Test commit (#1931) by Lei Zhang · 6 years ago
  76. b07993e Remove SetContextMessageConsumer from markv_codec_test (#1926) by dan sinclair · 6 years ago
  77. 7249506 Remove stats use of internal API (#1924) by dan sinclair · 6 years ago
  78. 0e5fc7d Allow 0 as argument to scalar replacement. (#1917) by Steven Perron · 6 years ago
  79. 903514f Roll DEPS for spirv-headers (#1920) by dan sinclair · 6 years ago
  80. b85fb4a Get KillNameAndDecorates to handle group decorations. (#1919) by Steven Perron · 6 years ago
  81. 90a12b3 Decoration validation for Vulkan memory model by Alan Baker · 6 years ago
  82. 1492111 Validate vulkan mem model capabilty by Alan Baker · 6 years ago
  83. 575af7e [kokoro] Add test job for disabling effcee (#1911) by Lei Zhang · 6 years ago
  84. 9bfe0eb Wrap tests needing effcee inside SPIRV_EFFCEE by Lei Zhang · 6 years ago
  85. 6e2dab2 Add support for Nvidia Turing extensions by Chao Chen · 6 years ago
  86. 9fbcce4 Add unrolling to the legalization passes (#1903) by Steven Perron · 6 years ago
  87. 9e99d8b Specified clang-format version in README.md by Jaebaek Seo · 6 years ago
  88. 0cd3e59 Validator: correct out of bound check for OpMemberDecorate (#1881) by Jaebaek Seo · 6 years ago
  89. 7f0a887 Move the registration of decorations. (#1895) by Steven Perron · 6 years ago
  90. 7075c49 Add dummy loop in merge-return. (#1896) by Steven Perron · 6 years ago
  91. 5f599e7 Fix infinite loop in dead-branch-elimination (#1891) by Steven Perron · 6 years ago
  92. 4a46322 Add IR dumping functions to use during debugging. by Diego Novillo · 6 years ago
  93. 6326509 Add support for VK_KHR_shader_atomic_int64 in validator by Lei Zhang · 6 years ago
  94. 6d5f1bc Allow merge blocks to merge two header blocks in some cases. (#1890) by Steven Perron · 6 years ago
  95. 0f4c772 Respect --skip-validation in spirv-opt (#1887) by Lei Zhang · 6 years ago
  96. 324be76 Fixup BUILD.gn file (#1886) by dan sinclair · 6 years ago
  97. 2c2fee7 Validator: check OpTypeBool inside Blocks (#1405) by Jaebaek Seo · 6 years ago
  98. 75c1bf2 Add option for the max id bound. (#1870) by Steven Perron · 6 years ago
  99. f62d797 Add validation check for arrays of void type. (#1880) by Steven Perron · 6 years ago
  100. 40a6854 Roll spirv-headers in DEPS (#1884) by dan sinclair · 6 years ago