1. d0490ef Fix pch macro to ignore clang-cl (#3283) by Malacath-92 · 4 years, 2 months ago
  2. 03794b8 Fix static libraries linking order (#3189) by Danilo Spinella · 4 years, 3 months ago
  3. 03957e8 build: cmake: Add support for Fuchsia. (#3062) by David Turner · 4 years, 6 months ago
  4. 85f3e93 Respect CMAKE_INSTALL_LIBDIR in installed CMake files (#3054) by Matt Turner · 4 years, 6 months ago
  5. 57b4cb4 Convert stderr and stdout in status to strings on assignment (#3049) by Ryan Harrison · 4 years, 6 months ago
  6. cdee051 Add iOS as a supported platform (#3001) by Steven Perron · 4 years, 7 months ago
  7. 9c0ae6b Improved CMake install step. (#2963) by Aaron Barany · 4 years, 7 months ago
  8. df15a4a CMake: Add support for building with emscripten (#2948) by Corentin Wallez · 4 years, 8 months ago
  9. 370375d Add -fextra-semi to Clang builds (#2787) by Ryan Harrison · 4 years, 10 months ago
  10. 42abaa0 Remove MarkV and Stats code. (#2576) by dan sinclair · 5 years ago
  11. 07ac7de SPIRV-Tools requires python3 (#2510) by David Neto · 5 years ago
  12. 2b46521 Add -fsantize to link flags. (#2506) by Steven Perron · 5 years ago
  13. 07f80c4 Fix python scripts to work with python3 (#2426) by Steven Perron · 5 years ago
  14. a006cbc Non memory object as parameters. (#2415) by Steven Perron · 5 years ago
  15. 9e71de1 Add cmake option to turn off SPIRV_TIMER_ENABLED (#2103) by Baldur Karlsson · 6 years ago
  16. 1e9fc1a Add base and core bindless validation instrumentation classes (#2014) by greg-lunarg · 6 years ago
  17. 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
  18. 60fac96 Enable precompiled headers for spirv-tools(-shared) and some unit tests (#2026) by Jeff Bolz · 6 years ago
  19. c5a6d25 Increase the template nesting depth for clang. (#1995) by Steven Perron · 6 years ago
  20. c4c6871 Make EFFCEE required (#1943) by Steven Perron · 6 years ago
  21. a78fa09 Set the C++ version to C++11 (#1933) by alan-baker · 6 years ago
  22. 03000a3 Add testing framework for tools. by Diego Novillo · 6 years ago
  23. 6fea402 When clang is used as a MSVC frontend (clang-cl.exe) it does not behave exactly as GCC would. I.e. -Wall translates to /Wall, which is an alias for -Weverything. This causes massive C++98 compat warnings logspam. (#1808) by shartte · 6 years ago
  24. eda2cfb Cleanup includes. (#1795) by dan sinclair · 6 years ago
  25. c8e7bb1 Fixup Wno-self-assign warning (#1796) by dan sinclair · 6 years ago
  26. ba40400 Don't check exports on Darwin by David Neto · 6 years ago
  27. e70a412 Move validation files to val/ directory (#1692) by dan sinclair · 6 years ago
  28. 4926f29 Let symbol export tests respect SPIRV_SKIP_TESTS by Lei Zhang · 6 years ago
  29. 878b3b4 check_symbol_exports on Python3, Mac by Greg Roth · 6 years ago
  30. 1854064 Setup gclient and presubmit file. by dan sinclair · 6 years ago
  31. 3b594e1 Add --time-report to spirv-opt by Jaebaek Seo · 6 years ago
  32. d2c0fce Invoke cmake via CMAKE_COMMAND variable by David Neto · 6 years ago
  33. 4e4a254 Do not hardcode libdir and includedir in pkg config files by Józef Kucia · 6 years ago
  34. 3013897 Build SPIRV-Tools as shared library by Józef Kucia · 6 years ago
  35. 672494d Adding ostream operators for IR structures by Alan Baker · 6 years ago
  36. 8c05012 Export a config file for pkg-config by Pierre Moreau · 7 years ago
  37. d9129f0 Test for pollution of the global namespace by David Neto · 7 years ago
  38. 76555bd Tests: Add optional dependency on Effcee stateful matcher by David Neto · 7 years ago
  39. efe12ff Have all MemPasses preserve the def-use manager. by Steven Perron · 7 years ago
  40. c26778f Set cmake-policy CMP0048 to NEW by Tim Diekmann · 7 years ago
  41. 86627f7 Implement Linker (module combiner) by Pierre Moreau · 7 years ago
  42. d7ea99b Skip checking copyright if SPIRV_SKIP_TESTS is enabled by Lei Zhang · 7 years ago
  43. c25b5be Add SPIRV_SPIRV_COMPRESSION option to cmake by Andrey Tuganov · 7 years ago
  44. 768d9b4 Support supplying extra definitions via CMAKE variable by Lei Zhang · 7 years ago
  45. fd70a1d Define variable to skip installation by d3x0r · 7 years ago
  46. ddf4de6 Support building on FreeBSD by rdb · 7 years ago
  47. 5c3c054 Group targets into folders by Lei Zhang · 7 years ago
  48. ad3b082 Add /EHs for targets for MSVC by Lei Zhang · 7 years ago
  49. 6a2b514 Add a default virtual dtor to Pass and check for missing virtual dtors by Jean-Francois Roy · 7 years ago
  50. 37422e9 Support building under CYGWIN by David Neto · 7 years ago
  51. 689df65 Add examples to demo C++ library APIs. by Lei Zhang · 8 years ago
  52. 620f05e Publish the C++ interface. by Lei Zhang · 8 years ago
  53. bfd7cd6 Add utility macros for logging messages. by Lei Zhang · 8 years ago
  54. 881816f Add test for presence of copyrights and license terms by David Neto · 8 years ago
  55. 9fc8658 Relicense SPIRV-Tools under Apache 2.0 by David Neto · 8 years ago
  56. 190b0d3 Use NEW behavior for policy CMP0054. by Lei Zhang · 8 years ago
  57. 71fac5a Check configuration and gmock existence when adding unit tests. by Lei Zhang · 8 years ago
  58. 90a4252 Split validate_types file into multiple classes by Umar Arshad · 8 years ago
  59. 9166854 Add CHANGES file with high level software history by David Neto · 8 years ago
  60. e94d6d1 Rework CMake rules for building grammar tables. by Lei Zhang · 8 years ago
  61. 009c435 Update cmake files to support Android as a build target. by Derek Sollenberger · 8 years ago
  62. cb3c49e Add SPIR-V 1.1 grammar. by Dejan Mircevski · 8 years ago
  63. e26fdc6 Mark SPIR-V grammar files as 1.0. by Dejan Mircevski · 8 years ago
  64. 80e416c Use JSON grammar files to generate extended instruction sets. by Lei Zhang · 8 years ago
  65. 9ca2d6d Rname grammar.json to spirv.core.grammar.json and add version info. by Lei Zhang · 8 years ago
  66. 6fa3f8a Remove dependency on SPIR-V headers in libspirv.h. by Lei Zhang · 8 years ago
  67. d03c0a1 Enable linking against libSPIRV-Tools from linux shared libraries by Chris Forbes · 8 years ago
  68. 4f293b7 Use the JSON grammar file to generate various info tables. by Lei Zhang · 8 years ago
  69. eb6fc51 Split CMakeLists.txt into smaller ones. by Lei Zhang · 8 years ago
  70. 7c58c1d Support Linux-to-Windows cross comiple via MinGW by David Neto · 8 years ago
  71. c31d7cb Add patchlevel to CMake requirement by Daniel Robertson · 8 years ago
  72. 1d52555 Actually find the python executable before use. by Andrew Woloszyn · 8 years ago
  73. 4e797f8 Implement --version for spirv-tools by qining · 8 years ago
  74. 4d2f223 SPIR-V Tools fully supports SPIR-V 1.0 Rev3 by David Neto · 8 years ago
  75. 5a70335 Rearrange headers by David Neto · 8 years ago
  76. 4ddb431 Fixed internal compiler error in gcc-4.9. by Andrew Woloszyn · 8 years ago
  77. 31c0870 Configure gmock locally only if not already configured. by David Neto · 8 years ago
  78. 6428933 Enable ctest. by Dejan Mircevski · 8 years ago
  79. 0c8bdfe Use AssemblyGrammar for capability validation. by Dejan Mircevski · 8 years ago
  80. 8177fbe Fix in-function storage class validation. by Dejan Mircevski · 8 years ago
  81. 61a6275 Initial capability implementation and unit tests by Umar Arshad · 8 years ago
  82. 3fade33 Qualify CMake function names with "spvtools" to avoid conflictions. by Lei Zhang · 8 years ago
  83. 961f5dc Track uses and defs during parsing. by Dejan Mircevski · 8 years ago
  84. e8b1d12 Disable warnings C4503 on MSVC for test code by David Neto · 8 years ago
  85. 1ddeb24 Validation refactor by Umar Arshad · 8 years ago
  86. 5d30edb spvDiagnosticDestroy is safe to call on nullptr by David Neto · 8 years ago
  87. 7a35473 Made compilation with gcc and clang more strict. by Andrew Woloszyn · 8 years ago
  88. b6fe02f Extend copyright to 2016. by Dejan Mircevski · 8 years ago
  89. 1a3734d Avoid relative path in #include by David Neto · 8 years ago
  90. 4c21571 Rename endian.h to spirv_endian.h by David Neto · 8 years ago
  91. a3d0d3c Initial logical layout validation by Umar Arshad · 8 years ago
  92. 6d37e3c Refactor validation types into another file by Umar Arshad · 8 years ago
  93. 411de16 Fix setting of off-by-default cmake options by David Neto · 8 years ago
  94. f76e0f5 Basic SSA Validation by Umar Arshad · 9 years ago
  95. 292acb5 Don't add -frtti for tests. Use newer googletest. by David Neto · 8 years ago
  96. bdc50b5 Add -frtti for tests that use mocking by David Neto · 8 years ago
  97. 3a4bc7e Turned warnings-as-errors on by default. by Andrew Woloszyn · 9 years ago
  98. 8bd75d6 Clean up CMake configuration and address compiler warnings. by Lei Zhang · 9 years ago
  99. 01a3b9c CMake: Respect user-defined install path by Pierre Moreau · 9 years ago
  100. 748d585 Object files should depend on spirv.h and friends by David Neto · 9 years ago