1. 0320eab Make MSAN-in-JIT flag optional for CMake builds by Adlai Holler · 3 years, 4 months ago
  2. 9d35d54 Make vk-unittests use VulkanWrapper by Antonio Maiorano · 3 years, 4 months ago
  3. 14dcbed Fix macOS arm64 cross compiling. by Yilong Li · 3 years, 5 months ago
  4. b3e5c44 Enable and require C++17 compilation by Nicolas Capens · 3 years, 5 months ago
  5. 8642467 Move reusable Vulkan code from VulkanBenchmarks to new VulkanWrapper library by Antonio Maiorano · 3 years, 5 months ago
  6. 937395c Add Direct-to-Display support using KMS/DRM by Nicolas Caramelli · 3 years, 5 months ago
  7. 7a0ca4e Check that MSan builds use Clang by Nicolas Capens · 3 years, 7 months ago
  8. 10ff433 Add unit test for ENABLE_RR_EMIT_ASM_FILE by Antonio Maiorano · 3 years, 6 months ago
  9. 6f6ca29 LLVM: add option to emit asm file to aid debugging by Antonio Maiorano · 3 years, 7 months ago
  10. b17161a CMake: set REACTOR_DEFAULT_OPT_LEVEL to "" by default by Antonio Maiorano · 3 years, 7 months ago
  11. 8dceadd Enable Reactor Print() in Debug/RelWithDebInfo builds by Nicolas Capens · 3 years, 7 months ago
  12. 4804ac8 Implement MemorySanitizer instrumentation of Reactor routines by Nicolas Capens · 3 years, 7 months ago
  13. 268fd73 Support MemorySanitizer builds with CMake by Nicolas Capens · 3 years, 8 months ago
  14. cbb5a10 CMake: Add flag for controlling the logging level by Ben Clayton · 3 years, 8 months ago
  15. 08596c4 Add DirectFB support for Vulkan WSI by Nicolas Caramelli · 3 years, 11 months ago
  16. 0f14b7a CMake: normalize FOLDER property for third_party targets by Antonio Maiorano · 3 years, 9 months ago
  17. 4e39779 Add CMake script to setup and build ANGLE by Antonio Maiorano · 3 years, 11 months ago
  18. a681d12 Add Wayland support for Vulkan WSI by Nicolas Caramelli · 3 years, 11 months ago
  19. 79248ab Fix CMake failure on MacOS when PowerVR submodule is checked out by Antonio Maiorano · 3 years, 11 months ago
  20. 6a6ae44 Remove support for LLVM < 10 by Antonio Maiorano · 3 years, 11 months ago
  21. 5d4c981 Fix /DEBUG:FASTLINK usage by Nicolas Capens · 4 years ago
  22. aca9fb2 Add glslang dependency to VulkanBenchmarks by Nicolas Capens · 4 years ago
  23. f324fe5 Move CMake build targets for PowerVR samples before unit tests by Nicolas Capens · 4 years ago
  24. f59cdf2 Add microbenchmarks for vkCmdClear*Image by Nicolas Capens · 4 years ago
  25. 2dd8644 Revert "Produce MSVC error when virtual class misses virtual destructor" by Nicolas Capens · 4 years, 1 month ago
  26. cd09f8e Produce MSVC error when virtual class misses virtual destructor by Nicolas Capens · 4 years, 1 month ago
  27. 8d1f871 CMakeLists: Fix building of llvm-with-cov by Ben Clayton · 4 years, 1 month ago
  28. 6ce626b CMake: Only build turbo-cov with clang + llvm 10 by Ben Clayton · 4 years, 1 month ago
  29. 6e44504 Vulkan: Add vk_icdInitializeConnectToServiceCallback() by David 'Digit' Turner · 4 years, 2 months ago
  30. 63aa954 CMake: use target_link_options by Antonio Maiorano · 4 years, 2 months ago
  31. bccfe71 CMake: require version 3.13 by Antonio Maiorano · 4 years, 2 months ago
  32. 377573c Use Thread Safety Analysis annotations throughout SwiftShader. by Ben Clayton · 4 years, 2 months ago
  33. 0809046 CMakeLists: Fix Fuchsia build. by David 'Digit' Turner · 4 years, 2 months ago
  34. 5470988 CMakeLists: Enabled more clang warnings. by Ben Clayton · 4 years, 2 months ago
  35. 6d8a9c5 CMake: fix PowerVR_Examples build by Antonio Maiorano · 4 years, 2 months ago
  36. 31038ea CMake: fix add_subdirectory(SwiftShader) when CMAKE_BUILD_TYPE is set in parent project by Antonio Maiorano · 4 years, 2 months ago
  37. 1e2fba3 CMake: make submodule initialization work for add_subdirectory(SwiftShader) by Antonio Maiorano · 4 years, 2 months ago
  38. 8772b42 CMake: fix add_subdirectory(SwiftShader) by Antonio Maiorano · 4 years, 2 months ago
  39. da4315d CMake: use directory variables consistently by Antonio Maiorano · 4 years, 2 months ago
  40. 2430d66 CMake: split out turbo-cov target by Antonio Maiorano · 4 years, 2 months ago
  41. 4210ea1 CMake: split out test and benchmark targets by Antonio Maiorano · 4 years, 2 months ago
  42. 4cdbb54 CMake: Fix build when building with `SWIFTSHADER_ENABLE_VULKAN_DEBUGGER` by Ben Clayton · 4 years, 2 months ago
  43. 9418b51 CMake: split out Vulkan sources into separate CMakeLists by Antonio Maiorano · 4 years, 2 months ago
  44. d371793 [cmake] Add support for CMAKE_SYSTEM_NAME == "Fuchsia" by David 'Digit' Turner · 4 years, 7 months ago
  45. 491555c CMake: Fix linux build with SWIFTSHADER_BUILD_PVR by Ben Clayton · 4 years, 2 months ago
  46. a71aff2 CMake: split out all src/OpenGL targets into their own CMakeLists by Antonio Maiorano · 4 years, 2 months ago
  47. 4ce6a88 CMake: split out SwiftShader GL deps into separate files by Antonio Maiorano · 4 years, 2 months ago
  48. 24b5d1a CMake: clean up dependencies by Antonio Maiorano · 4 years, 2 months ago
  49. dacbf0d Add SystemBenchmarks. by Ben Clayton · 4 years, 2 months ago
  50. f0445bf CMake / Kokoro: Build and run system-unittests. by Ben Clayton · 4 years, 2 months ago
  51. b470e41 CMake: Don't always regenerate OpenCLDebugInfo100.h by Ben Clayton · 4 years, 2 months ago
  52. 8f02f58 CMake: use gtest and gmock targets by Antonio Maiorano · 4 years, 3 months ago
  53. b02a708 CMake: split out atsc-encoder into its own CMakeLists by Antonio Maiorano · 4 years, 3 months ago
  54. 6636f14 CMake: clean up cppdap usage by Antonio Maiorano · 4 years, 3 months ago
  55. fa8f48d CMake: split out Reactor into its own CMakeLists by Antonio Maiorano · 4 years, 3 months ago
  56. 7b2721b CMake: split out boost into its own CMakeLists by Antonio Maiorano · 4 years, 3 months ago
  57. 6102276 CMake: split out libbacktrace into its own CMakeLists by Antonio Maiorano · 4 years, 3 months ago
  58. 4bde1c3 CMake: split out subzero and llvm-subzero into their own CMakeLists by Antonio Maiorano · 4 years, 3 months ago
  59. cb58662 MetalSurface: set layer.device to a ref of the system default device. by Corentin Wallez · 4 years, 3 months ago
  60. 45755df Eliminate the legacy PowerVR SDK by Nicolas Capens · 4 years, 3 months ago
  61. 3702e01 Integrate PowerVR OpenGL ES samples by Nicolas Capens · 4 years, 3 months ago
  62. 13943ba Create PowerVR targets if submodule already exists by Nicolas Capens · 4 years, 3 months ago
  63. 834c0e7 Coverage: Add 'turbo-cov': a faster reimplementation of llvm-cov by Ben Clayton · 4 years, 3 months ago
  64. a7bc2b9 Reactor: Disable more warnings to get LLVM 10 building by Ben Clayton · 4 years, 3 months ago
  65. ac73612 CMake: Emit coverage-toolchain.txt file next to ICD json by Ben Clayton · 4 years, 3 months ago
  66. 063fc02 CMake: Add SWIFTSHADER_EMIT_COVERAGE option by Ben Clayton · 4 years, 3 months ago
  67. cafff78 CMake: Add option for selecting LLVM version. by Ben Clayton · 4 years, 3 months ago
  68. 8cef397 CMake: Don't export LLVM_INCLUDE_DIR to PARENT_SCOPE by Ben Clayton · 4 years, 3 months ago
  69. 434a916 CMake: Move LLVM rules out to third_party/llvm-7.0 by Ben Clayton · 4 years, 3 months ago
  70. 3c69034 Add missing copyright header to CMakeLists.txt by Ben Clayton · 4 years, 3 months ago
  71. 4b8b078 CMake: make SWIFTSHADER_DCHECK_ALWAYS_ON work on Windows by Antonio Maiorano · 4 years, 3 months ago
  72. 8f2d48f Subzero: hide dependency on Marl by Antonio Maiorano · 4 years, 4 months ago
  73. 1dfcdb0 Consistently use TRUE/FALSE in CMakeLists.txt by Nicolas Capens · 4 years, 3 months ago
  74. e329f01 Exclude all static libraries from "all" build target by Nicolas Capens · 4 years, 3 months ago
  75. 8bce067 Subzero: replace Win32 fibers with Marl for couroutines by Antonio Maiorano · 4 years, 4 months ago
  76. 32a7dcd Don't needlessly build LLVM by Nicolas Capens · 4 years, 3 months ago
  77. 7e85709 Support running PowerVR samples using SwiftShader on Linux by Nicolas Capens · 4 years, 3 months ago
  78. ce25c2d Suppress warnings in Subzero dependencies by Nicolas Capens · 4 years, 3 months ago
  79. 8c13b2f Explicitly compile with warnings-as-errors by Nicolas Capens · 4 years, 3 months ago
  80. 51b2800 Support launching PowerVR samples from Visual Studio using SwiftShader by Nicolas Capens · 4 years, 5 months ago
  81. 126720b Use LINK_FLAGS for -BSymbolic in CMake build by James Price · 4 years, 3 months ago
  82. a4347a9 Enable ASTC on supported builds only by Nicolas Capens · 4 years, 4 months ago
  83. 1b90087 Implement ASTC support by Alexis Hetu · 4 years, 4 months ago
  84. e3621dc Build with -Bsymbolic to prevent symbol preemption by Nicolas Capens · 4 years, 4 months ago
  85. aae3373 Subzero: add REACTOR_EMIT_PRINT_LOCATION support by Antonio Maiorano · 4 years, 4 months ago
  86. 62427e0 Implement rr::Print support for Subzero by Antonio Maiorano · 4 years, 4 months ago
  87. 29cc245 Kokoro: build and run rr::Print unit tests by Antonio Maiorano · 4 years, 4 months ago
  88. 415d181 Fix rr::Print and add unit tests by Antonio Maiorano · 4 years, 4 months ago
  89. 6cbb02e CMakeLists: Drop the explicit include path to marl by Ben Clayton · 4 years, 4 months ago
  90. 55275c3 Fix MIPS build cflags by Jiaxun Yang · 4 years, 4 months ago
  91. a5f0763 Disable new gcc 9 warning [init-list-lifetime] by Ben Clayton · 4 years, 4 months ago
  92. 41a7302 Split JIT creation from LLVMReactor.cpp into LLVMJIT.cpp by Nicolas Capens · 4 years, 5 months ago
  93. 55890e1 CMake: Add build rules for google benchmark. by Ben Clayton · 4 years, 5 months ago
  94. 29a9809 Export Vulkan API entry functions by Nicolas Capens · 5 years ago
  95. 1e8486b CMake: Make the use of endif() / endif(EXPR) consistent by Ben Clayton · 4 years, 5 months ago
  96. 9cc163c CMakeLists: Allow overriding of building cppdap by Ben Clayton · 4 years, 5 months ago
  97. 5837d87 CMakeLists: Only expose options if they're not set as vars by Ben Clayton · 4 years, 5 months ago
  98. f554c54 Produce less debug info in Kokoro builds by Nicolas Capens · 4 years, 5 months ago
  99. 815b4d8 CMakeLists.txt: Copy OpenCLDebugInfo100.h to new dir by Ben Clayton · 4 years, 5 months ago
  100. f6d3cbb Add the PowerVR SDK as a git submodule by Sean Risser · 4 years, 5 months ago