- 4625f84 Remove OpenGL ES targets from the CMake build by Nicolas Capens · 2 years, 9 months ago
- 606261c Remove the ANGLE submodule by Nicolas Capens · 2 years, 9 months ago
- 3e61a77 Skip building SPIRV-Tools executables by Nicolas Capens · 2 years, 9 months ago
- ff91ac5 Prevent exit-time destructors in src/WSI, Pipeline, and System by Nicolas Capens · 2 years, 9 months ago
- 6885768 cmake: Add VK_USE_PLATFORM_METAL_EXT for macOS builds by Yilong Li · 2 years, 10 months ago
- 43f1d97 Produce a Visual Studio error for unreferenced local variables by Nicolas Capens · 2 years, 10 months ago
- 6bd0509 Add warning treated as error for missing case statement by Alexis Hetu · 2 years, 10 months ago
- 02a91c9 Deprecate libEGL and libGLESv2 CMake build targets by Nicolas Capens · 3 years ago
- c6747d9 Backport LLVM fix for mallinfo deprecation by Adrian Ratiu · 3 years, 2 months ago
- 4716eec Stop building with -fno-operator-names by Nico Weber · 3 years, 2 months ago
- 6f12605 Fix -Wundefined-var-template warnings by Nicolas Capens · 3 years, 2 months ago
- 69deca6 Fix gcc < 9 builds by James Rumble · 3 years, 2 months ago
- d2bdde2 Enable the -Wdeprecated-copy compiler warning by Nicolas Capens · 3 years, 2 months ago
- 77edad2 Remove the OpenGL ES 1.1 build target by Nicolas Capens · 3 years, 5 months ago
- 0320eab Make MSAN-in-JIT flag optional for CMake builds by Adlai Holler · 3 years, 6 months ago
- 9d35d54 Make vk-unittests use VulkanWrapper by Antonio Maiorano · 3 years, 7 months ago
- 14dcbed Fix macOS arm64 cross compiling. by Yilong Li · 3 years, 7 months ago
- b3e5c44 Enable and require C++17 compilation by Nicolas Capens · 3 years, 7 months ago
- 8642467 Move reusable Vulkan code from VulkanBenchmarks to new VulkanWrapper library by Antonio Maiorano · 3 years, 7 months ago
- 937395c Add Direct-to-Display support using KMS/DRM by Nicolas Caramelli · 3 years, 8 months ago
- 7a0ca4e Check that MSan builds use Clang by Nicolas Capens · 3 years, 9 months ago
- 10ff433 Add unit test for ENABLE_RR_EMIT_ASM_FILE by Antonio Maiorano · 3 years, 9 months ago
- 6f6ca29 LLVM: add option to emit asm file to aid debugging by Antonio Maiorano · 3 years, 9 months ago
- b17161a CMake: set REACTOR_DEFAULT_OPT_LEVEL to "" by default by Antonio Maiorano · 3 years, 9 months ago
- 8dceadd Enable Reactor Print() in Debug/RelWithDebInfo builds by Nicolas Capens · 3 years, 10 months ago
- 4804ac8 Implement MemorySanitizer instrumentation of Reactor routines by Nicolas Capens · 3 years, 10 months ago
- 268fd73 Support MemorySanitizer builds with CMake by Nicolas Capens · 3 years, 11 months ago
- cbb5a10 CMake: Add flag for controlling the logging level by Ben Clayton · 3 years, 11 months ago
- 08596c4 Add DirectFB support for Vulkan WSI by Nicolas Caramelli · 4 years, 1 month ago
- 0f14b7a CMake: normalize FOLDER property for third_party targets by Antonio Maiorano · 4 years ago
- 4e39779 Add CMake script to setup and build ANGLE by Antonio Maiorano · 4 years, 1 month ago
- a681d12 Add Wayland support for Vulkan WSI by Nicolas Caramelli · 4 years, 1 month ago
- 79248ab Fix CMake failure on MacOS when PowerVR submodule is checked out by Antonio Maiorano · 4 years, 1 month ago
- 6a6ae44 Remove support for LLVM < 10 by Antonio Maiorano · 4 years, 1 month ago
- 5d4c981 Fix /DEBUG:FASTLINK usage by Nicolas Capens · 4 years, 2 months ago
- aca9fb2 Add glslang dependency to VulkanBenchmarks by Nicolas Capens · 4 years, 3 months ago
- f324fe5 Move CMake build targets for PowerVR samples before unit tests by Nicolas Capens · 4 years, 3 months ago
- f59cdf2 Add microbenchmarks for vkCmdClear*Image by Nicolas Capens · 4 years, 3 months ago
- 2dd8644 Revert "Produce MSVC error when virtual class misses virtual destructor" by Nicolas Capens · 4 years, 4 months ago
- cd09f8e Produce MSVC error when virtual class misses virtual destructor by Nicolas Capens · 4 years, 4 months ago
- 8d1f871 CMakeLists: Fix building of llvm-with-cov by Ben Clayton · 4 years, 4 months ago
- 6ce626b CMake: Only build turbo-cov with clang + llvm 10 by Ben Clayton · 4 years, 4 months ago
- 6e44504 Vulkan: Add vk_icdInitializeConnectToServiceCallback() by David 'Digit' Turner · 4 years, 4 months ago
- 63aa954 CMake: use target_link_options by Antonio Maiorano · 4 years, 4 months ago
- bccfe71 CMake: require version 3.13 by Antonio Maiorano · 4 years, 4 months ago
- 377573c Use Thread Safety Analysis annotations throughout SwiftShader. by Ben Clayton · 4 years, 5 months ago
- 0809046 CMakeLists: Fix Fuchsia build. by David 'Digit' Turner · 4 years, 4 months ago
- 5470988 CMakeLists: Enabled more clang warnings. by Ben Clayton · 4 years, 4 months ago
- 6d8a9c5 CMake: fix PowerVR_Examples build by Antonio Maiorano · 4 years, 4 months ago
- 31038ea CMake: fix add_subdirectory(SwiftShader) when CMAKE_BUILD_TYPE is set in parent project by Antonio Maiorano · 4 years, 5 months ago
- 1e2fba3 CMake: make submodule initialization work for add_subdirectory(SwiftShader) by Antonio Maiorano · 4 years, 5 months ago
- 8772b42 CMake: fix add_subdirectory(SwiftShader) by Antonio Maiorano · 4 years, 5 months ago
- da4315d CMake: use directory variables consistently by Antonio Maiorano · 4 years, 5 months ago
- 2430d66 CMake: split out turbo-cov target by Antonio Maiorano · 4 years, 5 months ago
- 4210ea1 CMake: split out test and benchmark targets by Antonio Maiorano · 4 years, 5 months ago
- 4cdbb54 CMake: Fix build when building with `SWIFTSHADER_ENABLE_VULKAN_DEBUGGER` by Ben Clayton · 4 years, 5 months ago
- 9418b51 CMake: split out Vulkan sources into separate CMakeLists by Antonio Maiorano · 4 years, 5 months ago
- d371793 [cmake] Add support for CMAKE_SYSTEM_NAME == "Fuchsia" by David 'Digit' Turner · 4 years, 9 months ago
- 491555c CMake: Fix linux build with SWIFTSHADER_BUILD_PVR by Ben Clayton · 4 years, 5 months ago
- a71aff2 CMake: split out all src/OpenGL targets into their own CMakeLists by Antonio Maiorano · 4 years, 5 months ago
- 4ce6a88 CMake: split out SwiftShader GL deps into separate files by Antonio Maiorano · 4 years, 5 months ago
- 24b5d1a CMake: clean up dependencies by Antonio Maiorano · 4 years, 5 months ago
- dacbf0d Add SystemBenchmarks. by Ben Clayton · 4 years, 5 months ago
- f0445bf CMake / Kokoro: Build and run system-unittests. by Ben Clayton · 4 years, 5 months ago
- b470e41 CMake: Don't always regenerate OpenCLDebugInfo100.h by Ben Clayton · 4 years, 5 months ago
- 8f02f58 CMake: use gtest and gmock targets by Antonio Maiorano · 4 years, 5 months ago
- b02a708 CMake: split out atsc-encoder into its own CMakeLists by Antonio Maiorano · 4 years, 5 months ago
- 6636f14 CMake: clean up cppdap usage by Antonio Maiorano · 4 years, 5 months ago
- fa8f48d CMake: split out Reactor into its own CMakeLists by Antonio Maiorano · 4 years, 5 months ago
- 7b2721b CMake: split out boost into its own CMakeLists by Antonio Maiorano · 4 years, 5 months ago
- 6102276 CMake: split out libbacktrace into its own CMakeLists by Antonio Maiorano · 4 years, 5 months ago
- 4bde1c3 CMake: split out subzero and llvm-subzero into their own CMakeLists by Antonio Maiorano · 4 years, 5 months ago
- cb58662 MetalSurface: set layer.device to a ref of the system default device. by Corentin Wallez · 4 years, 5 months ago
- 45755df Eliminate the legacy PowerVR SDK by Nicolas Capens · 4 years, 5 months ago
- 3702e01 Integrate PowerVR OpenGL ES samples by Nicolas Capens · 4 years, 5 months ago
- 13943ba Create PowerVR targets if submodule already exists by Nicolas Capens · 4 years, 5 months ago
- 834c0e7 Coverage: Add 'turbo-cov': a faster reimplementation of llvm-cov by Ben Clayton · 4 years, 5 months ago
- a7bc2b9 Reactor: Disable more warnings to get LLVM 10 building by Ben Clayton · 4 years, 5 months ago
- ac73612 CMake: Emit coverage-toolchain.txt file next to ICD json by Ben Clayton · 4 years, 5 months ago
- 063fc02 CMake: Add SWIFTSHADER_EMIT_COVERAGE option by Ben Clayton · 4 years, 5 months ago
- cafff78 CMake: Add option for selecting LLVM version. by Ben Clayton · 4 years, 5 months ago
- 8cef397 CMake: Don't export LLVM_INCLUDE_DIR to PARENT_SCOPE by Ben Clayton · 4 years, 5 months ago
- 434a916 CMake: Move LLVM rules out to third_party/llvm-7.0 by Ben Clayton · 4 years, 5 months ago
- 3c69034 Add missing copyright header to CMakeLists.txt by Ben Clayton · 4 years, 5 months ago
- 4b8b078 CMake: make SWIFTSHADER_DCHECK_ALWAYS_ON work on Windows by Antonio Maiorano · 4 years, 5 months ago
- 8f2d48f Subzero: hide dependency on Marl by Antonio Maiorano · 4 years, 6 months ago
- 1dfcdb0 Consistently use TRUE/FALSE in CMakeLists.txt by Nicolas Capens · 4 years, 6 months ago
- e329f01 Exclude all static libraries from "all" build target by Nicolas Capens · 4 years, 6 months ago
- 8bce067 Subzero: replace Win32 fibers with Marl for couroutines by Antonio Maiorano · 4 years, 6 months ago
- 32a7dcd Don't needlessly build LLVM by Nicolas Capens · 4 years, 6 months ago
- 7e85709 Support running PowerVR samples using SwiftShader on Linux by Nicolas Capens · 4 years, 6 months ago
- ce25c2d Suppress warnings in Subzero dependencies by Nicolas Capens · 4 years, 6 months ago
- 8c13b2f Explicitly compile with warnings-as-errors by Nicolas Capens · 4 years, 6 months ago
- 51b2800 Support launching PowerVR samples from Visual Studio using SwiftShader by Nicolas Capens · 4 years, 7 months ago
- 126720b Use LINK_FLAGS for -BSymbolic in CMake build by James Price · 4 years, 6 months ago
- a4347a9 Enable ASTC on supported builds only by Nicolas Capens · 4 years, 6 months ago
- 1b90087 Implement ASTC support by Alexis Hetu · 4 years, 6 months ago
- e3621dc Build with -Bsymbolic to prevent symbol preemption by Nicolas Capens · 4 years, 6 months ago
- aae3373 Subzero: add REACTOR_EMIT_PRINT_LOCATION support by Antonio Maiorano · 4 years, 7 months ago
- 62427e0 Implement rr::Print support for Subzero by Antonio Maiorano · 4 years, 7 months ago