1. 3acaa53 Automate downloading .git/hooks/commit-msg by Nicolas Capens · 2 years, 2 months ago
  2. ea5f37f Support the new LLVM pass manager by Nicolas Capens · 2 years, 1 month ago
  3. c0a055b Delete the legacy OpenGL ES implementation's source code by Nicolas Capens · 2 years, 2 months ago
  4. 598c7cd Detect <xcb/shm.h> for building XCB surface support by Nicolas Capens · 2 years, 2 months ago
  5. 9c16e14 Only build WSI support for XCB surfaces when xcb.h is found by Nicolas Capens · 2 years, 2 months ago
  6. 5ff2f73 Add LLVM-Submodule backend option by Martin Troiber · 2 years, 3 months ago
  7. f53de1a Don't build PowerVR samples by default by Nicolas Capens · 2 years, 4 months ago
  8. f7e7cc5 Copy Reactor transcendentals benchmarks to new PipelineBenchmarks by Nicolas Capens · 2 years, 4 months ago
  9. 0adcf04 Make the Reactor build target an alias by Nicolas Capens · 2 years, 4 months ago
  10. f6386ea Remove VK_KHR_xlib_surface support by Nicolas Capens · 2 years, 5 months ago
  11. 6d34a6c Don't install gtest by Nicolas Capens · 2 years, 6 months ago
  12. 4625f84 Remove OpenGL ES targets from the CMake build by Nicolas Capens · 2 years, 6 months ago
  13. 606261c Remove the ANGLE submodule by Nicolas Capens · 2 years, 6 months ago
  14. 3e61a77 Skip building SPIRV-Tools executables by Nicolas Capens · 2 years, 6 months ago
  15. ff91ac5 Prevent exit-time destructors in src/WSI, Pipeline, and System by Nicolas Capens · 2 years, 6 months ago
  16. 6885768 cmake: Add VK_USE_PLATFORM_METAL_EXT for macOS builds by Yilong Li · 2 years, 7 months ago
  17. 43f1d97 Produce a Visual Studio error for unreferenced local variables by Nicolas Capens · 2 years, 7 months ago
  18. 6bd0509 Add warning treated as error for missing case statement by Alexis Hetu · 2 years, 7 months ago
  19. 02a91c9 Deprecate libEGL and libGLESv2 CMake build targets by Nicolas Capens · 2 years, 10 months ago
  20. c6747d9 Backport LLVM fix for mallinfo deprecation by Adrian Ratiu · 2 years, 11 months ago
  21. 4716eec Stop building with -fno-operator-names by Nico Weber · 2 years, 11 months ago
  22. 6f12605 Fix -Wundefined-var-template warnings by Nicolas Capens · 3 years ago
  23. 69deca6 Fix gcc < 9 builds by James Rumble · 3 years ago
  24. d2bdde2 Enable the -Wdeprecated-copy compiler warning by Nicolas Capens · 3 years ago
  25. 77edad2 Remove the OpenGL ES 1.1 build target by Nicolas Capens · 3 years, 2 months ago
  26. 0320eab Make MSAN-in-JIT flag optional for CMake builds by Adlai Holler · 3 years, 4 months ago
  27. 9d35d54 Make vk-unittests use VulkanWrapper by Antonio Maiorano · 3 years, 4 months ago
  28. 14dcbed Fix macOS arm64 cross compiling. by Yilong Li · 3 years, 4 months ago
  29. b3e5c44 Enable and require C++17 compilation by Nicolas Capens · 3 years, 4 months ago
  30. 8642467 Move reusable Vulkan code from VulkanBenchmarks to new VulkanWrapper library by Antonio Maiorano · 3 years, 4 months ago
  31. 937395c Add Direct-to-Display support using KMS/DRM by Nicolas Caramelli · 3 years, 5 months ago
  32. 7a0ca4e Check that MSan builds use Clang by Nicolas Capens · 3 years, 6 months ago
  33. 10ff433 Add unit test for ENABLE_RR_EMIT_ASM_FILE by Antonio Maiorano · 3 years, 6 months ago
  34. 6f6ca29 LLVM: add option to emit asm file to aid debugging by Antonio Maiorano · 3 years, 6 months ago
  35. b17161a CMake: set REACTOR_DEFAULT_OPT_LEVEL to "" by default by Antonio Maiorano · 3 years, 6 months ago
  36. 8dceadd Enable Reactor Print() in Debug/RelWithDebInfo builds by Nicolas Capens · 3 years, 7 months ago
  37. 4804ac8 Implement MemorySanitizer instrumentation of Reactor routines by Nicolas Capens · 3 years, 7 months ago
  38. 268fd73 Support MemorySanitizer builds with CMake by Nicolas Capens · 3 years, 8 months ago
  39. cbb5a10 CMake: Add flag for controlling the logging level by Ben Clayton · 3 years, 8 months ago
  40. 08596c4 Add DirectFB support for Vulkan WSI by Nicolas Caramelli · 3 years, 10 months ago
  41. 0f14b7a CMake: normalize FOLDER property for third_party targets by Antonio Maiorano · 3 years, 9 months ago
  42. 4e39779 Add CMake script to setup and build ANGLE by Antonio Maiorano · 3 years, 10 months ago
  43. a681d12 Add Wayland support for Vulkan WSI by Nicolas Caramelli · 3 years, 11 months ago
  44. 79248ab Fix CMake failure on MacOS when PowerVR submodule is checked out by Antonio Maiorano · 3 years, 10 months ago
  45. 6a6ae44 Remove support for LLVM < 10 by Antonio Maiorano · 3 years, 11 months ago
  46. 5d4c981 Fix /DEBUG:FASTLINK usage by Nicolas Capens · 4 years ago
  47. aca9fb2 Add glslang dependency to VulkanBenchmarks by Nicolas Capens · 4 years ago
  48. f324fe5 Move CMake build targets for PowerVR samples before unit tests by Nicolas Capens · 4 years ago
  49. f59cdf2 Add microbenchmarks for vkCmdClear*Image by Nicolas Capens · 4 years ago
  50. 2dd8644 Revert "Produce MSVC error when virtual class misses virtual destructor" by Nicolas Capens · 4 years, 1 month ago
  51. cd09f8e Produce MSVC error when virtual class misses virtual destructor by Nicolas Capens · 4 years, 1 month ago
  52. 8d1f871 CMakeLists: Fix building of llvm-with-cov by Ben Clayton · 4 years, 1 month ago
  53. 6ce626b CMake: Only build turbo-cov with clang + llvm 10 by Ben Clayton · 4 years, 1 month ago
  54. 6e44504 Vulkan: Add vk_icdInitializeConnectToServiceCallback() by David 'Digit' Turner · 4 years, 2 months ago
  55. 63aa954 CMake: use target_link_options by Antonio Maiorano · 4 years, 1 month ago
  56. bccfe71 CMake: require version 3.13 by Antonio Maiorano · 4 years, 1 month ago
  57. 377573c Use Thread Safety Analysis annotations throughout SwiftShader. by Ben Clayton · 4 years, 2 months ago
  58. 0809046 CMakeLists: Fix Fuchsia build. by David 'Digit' Turner · 4 years, 2 months ago
  59. 5470988 CMakeLists: Enabled more clang warnings. by Ben Clayton · 4 years, 2 months ago
  60. 6d8a9c5 CMake: fix PowerVR_Examples build by Antonio Maiorano · 4 years, 2 months ago
  61. 31038ea CMake: fix add_subdirectory(SwiftShader) when CMAKE_BUILD_TYPE is set in parent project by Antonio Maiorano · 4 years, 2 months ago
  62. 1e2fba3 CMake: make submodule initialization work for add_subdirectory(SwiftShader) by Antonio Maiorano · 4 years, 2 months ago
  63. 8772b42 CMake: fix add_subdirectory(SwiftShader) by Antonio Maiorano · 4 years, 2 months ago
  64. da4315d CMake: use directory variables consistently by Antonio Maiorano · 4 years, 2 months ago
  65. 2430d66 CMake: split out turbo-cov target by Antonio Maiorano · 4 years, 2 months ago
  66. 4210ea1 CMake: split out test and benchmark targets by Antonio Maiorano · 4 years, 2 months ago
  67. 4cdbb54 CMake: Fix build when building with `SWIFTSHADER_ENABLE_VULKAN_DEBUGGER` by Ben Clayton · 4 years, 2 months ago
  68. 9418b51 CMake: split out Vulkan sources into separate CMakeLists by Antonio Maiorano · 4 years, 2 months ago
  69. d371793 [cmake] Add support for CMAKE_SYSTEM_NAME == "Fuchsia" by David 'Digit' Turner · 4 years, 7 months ago
  70. 491555c CMake: Fix linux build with SWIFTSHADER_BUILD_PVR by Ben Clayton · 4 years, 2 months ago
  71. a71aff2 CMake: split out all src/OpenGL targets into their own CMakeLists by Antonio Maiorano · 4 years, 2 months ago
  72. 4ce6a88 CMake: split out SwiftShader GL deps into separate files by Antonio Maiorano · 4 years, 2 months ago
  73. 24b5d1a CMake: clean up dependencies by Antonio Maiorano · 4 years, 2 months ago
  74. dacbf0d Add SystemBenchmarks. by Ben Clayton · 4 years, 2 months ago
  75. f0445bf CMake / Kokoro: Build and run system-unittests. by Ben Clayton · 4 years, 2 months ago
  76. b470e41 CMake: Don't always regenerate OpenCLDebugInfo100.h by Ben Clayton · 4 years, 2 months ago
  77. 8f02f58 CMake: use gtest and gmock targets by Antonio Maiorano · 4 years, 2 months ago
  78. b02a708 CMake: split out atsc-encoder into its own CMakeLists by Antonio Maiorano · 4 years, 2 months ago
  79. 6636f14 CMake: clean up cppdap usage by Antonio Maiorano · 4 years, 2 months ago
  80. fa8f48d CMake: split out Reactor into its own CMakeLists by Antonio Maiorano · 4 years, 2 months ago
  81. 7b2721b CMake: split out boost into its own CMakeLists by Antonio Maiorano · 4 years, 2 months ago
  82. 6102276 CMake: split out libbacktrace into its own CMakeLists by Antonio Maiorano · 4 years, 2 months ago
  83. 4bde1c3 CMake: split out subzero and llvm-subzero into their own CMakeLists by Antonio Maiorano · 4 years, 2 months ago
  84. cb58662 MetalSurface: set layer.device to a ref of the system default device. by Corentin Wallez · 4 years, 2 months ago
  85. 45755df Eliminate the legacy PowerVR SDK by Nicolas Capens · 4 years, 2 months ago
  86. 3702e01 Integrate PowerVR OpenGL ES samples by Nicolas Capens · 4 years, 2 months ago
  87. 13943ba Create PowerVR targets if submodule already exists by Nicolas Capens · 4 years, 3 months ago
  88. 834c0e7 Coverage: Add 'turbo-cov': a faster reimplementation of llvm-cov by Ben Clayton · 4 years, 2 months ago
  89. a7bc2b9 Reactor: Disable more warnings to get LLVM 10 building by Ben Clayton · 4 years, 2 months ago
  90. ac73612 CMake: Emit coverage-toolchain.txt file next to ICD json by Ben Clayton · 4 years, 2 months ago
  91. 063fc02 CMake: Add SWIFTSHADER_EMIT_COVERAGE option by Ben Clayton · 4 years, 2 months ago
  92. cafff78 CMake: Add option for selecting LLVM version. by Ben Clayton · 4 years, 2 months ago
  93. 8cef397 CMake: Don't export LLVM_INCLUDE_DIR to PARENT_SCOPE by Ben Clayton · 4 years, 2 months ago
  94. 434a916 CMake: Move LLVM rules out to third_party/llvm-7.0 by Ben Clayton · 4 years, 2 months ago
  95. 3c69034 Add missing copyright header to CMakeLists.txt by Ben Clayton · 4 years, 2 months ago
  96. 4b8b078 CMake: make SWIFTSHADER_DCHECK_ALWAYS_ON work on Windows by Antonio Maiorano · 4 years, 2 months ago
  97. 8f2d48f Subzero: hide dependency on Marl by Antonio Maiorano · 4 years, 3 months ago
  98. 1dfcdb0 Consistently use TRUE/FALSE in CMakeLists.txt by Nicolas Capens · 4 years, 3 months ago
  99. e329f01 Exclude all static libraries from "all" build target by Nicolas Capens · 4 years, 3 months ago
  100. 8bce067 Subzero: replace Win32 fibers with Marl for couroutines by Antonio Maiorano · 4 years, 3 months ago