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