- 5e4d55f CMakeLists: Fix logic of BUILD_CPPDAP by Ben Clayton · 4 years, 9 months ago
- 062dc18 Add REACTOR_DEFAULT_OPT_LEVEL macro by Antonio Maiorano · 4 years, 9 months ago
- afb4ebd CMakeLists: Add CMake rules for Vulkan debugger by Ben Clayton · 4 years, 9 months ago
- e6ab470 SubzeroReactor: implement most missing intrinsics by Antonio Maiorano · 4 years, 9 months ago
- 2377845 Reactor: Move print apis out of core reactor header. by Ben Clayton · 4 years, 9 months ago
- 215bc79 Add VK_EXT_metal_surface extension support by Jonah Ryan-Davis · 4 years, 10 months ago
- 09b5079 Add LESS_DEBUG_INFO CMake option by Paul Thomson · 4 years, 11 months ago
- 992bf9d Fix unary minus warnings by Antonio Maiorano · 4 years, 10 months ago
- df782a7 Increase CMake version requirement to 3.6.3 by Nicolas Capens · 5 years ago
- c9fa9fe [memfd] Create support class for Linux memfd-backed region. by David 'Digit' Turner · 5 years ago
- 5f1b4c0 CMakeLists.txt: Don't set MARL_BUILD_TESTS to OFF by Ben Clayton · 5 years ago
- e693b62 Migrate from yarn to marl. by Ben Clayton · 5 years ago
- b6c572d Revert "Migrate from yarn to marl." by Ben Clayton · 5 years ago
- 1359b66 Migrate from yarn to marl. by Ben Clayton · 5 years ago
- 8147791 Revert "Migrate from yarn to marl." by Ben Clayton · 5 years ago
- df6cc08 Migrate from yarn to marl. by Ben Clayton · 5 years ago
- 2c99cf6 Canonicalize Vulkan ICD library names by Nicolas Capens · 5 years ago
- a9af883 WSI: Very basic XCB surface implementation. by Ben Clayton · 5 years ago
- eea9d35 Device/Renderer: Work arounds for MemorySanitizer false-positives by Ben Clayton · 5 years ago
- d6c6136 Vulkan: Build a yarn::Scheduler and pass it down to the vk::Queue. by Ben Clayton · 5 years ago
- 23742c0 Fix linux build with gcc-8.2 by Chris Forbes · 5 years ago
- 0b6d129 CMake: Remove custom CMAKE_ASM_FLAGS by Ben Clayton · 5 years ago
- 288a1e9 Yarn: Remove BUILD_ASM define from build settings by Ben Clayton · 5 years ago
- 5f8a16a Default to LLVM JIT for ARM32 CMake build by Nicolas Capens · 5 years ago
- ae0f750 Add libyarn static library to Android build by Chris Forbes · 5 years ago
- 30b6b59 Yarn: Add CMake build rules (disabled by default) and stub tests by Ben Clayton · 5 years ago
- d354537 Implement VK_KHR_win32_surface by Nicolas Capens · 5 years ago
- 5c09b6a Implement faster E5B9G9R9 conversion by Nicolas Capens · 5 years ago
- e41f762 Fix CMake Debug builds for Windows by Nicolas Capens · 5 years ago
- e671a69 Fix ICD generation on windows. by Ben Clayton · 5 years ago
- b51a6f0 Revert "Temporarily disable warnings-as-errors" by Ben Clayton · 5 years ago
- 4250204 Merge changes I10d66439,I6bd62e7b,Iec85e0df,If16c5d11,If803398e, ... by Ben Clayton · 5 years ago
- 6897e9b Reactor: Use std::shared_ptr to ref-count rr::Routines by Ben Clayton · 5 years ago
- 0662a4a MacOS WSI by Alexis Hetu · 5 years ago
- 782a980 Temporarily disable warnings-as-errors by Ben Clayton · 5 years ago
- 6f8e565 Refactor LLVMReactor globals into 3 classes. by Ben Clayton · 5 years ago
- 463fab9 Removed the AtomicInt class by Alexis Hetu · 5 years ago
- 4901ffd CMakeLists: Use ccache if found by Ben Clayton · 5 years ago
- 6d874f0 Selectively suppress class-memaccess warning/error by Nicolas Capens · 5 years ago
- a0b3a02 Make the ICD manifest use a relative path to the library by Paul Thomson · 5 years ago
- 84b037e Don't treat class-memaccess warning as error by Nicolas Capens · 5 years ago
- 5375f47 Put LLVM IR verification behind a default-disabled flag by Ben Clayton · 5 years ago
- 8a983f7 CMakeLists: Don't explicitly cherry-pick warnings as errors. by Ben Clayton · 5 years ago
- 67180a0 Fix building with Clang 4.0 by Nicolas Capens · 5 years ago
- f63a3ab Update LLVM build for PPC64 by Colin Samples · 5 years ago
- 8565e77 CMake build: Only export explicit symbols on macOS by Ben Clayton · 5 years ago
- 77d42cd CMakeLists: Add missing LLVM aarch64 source files. by Ben Clayton · 5 years ago
- c8740e0 Build: Sort LLVM source files lexographically. by Ben Clayton · 5 years ago
- 7b4fc28 Replace sw::Resource with sw::WaitGroup by Alexis Hetu · 5 years ago
- 8b321d1 CMake: download and extract boost to third_party by Antonio Maiorano · 5 years ago
- 48c8a18 CMakeLists: Pass sanitizer flags to the linker too. by Ben Clayton · 5 years ago
- e29e7ba System: Replace concurrent types with std versions where possible by Ben Clayton · 5 years ago
- ed01f2c Move Chan out of VkQueue.hpp and into System/Synchronization.hpp by Ben Clayton · 5 years ago
- f448d8e Make REACTOR_EMIT_DEBUG_INFO work on Windows and add "print on emit" support by Antonio Maiorano · 5 years ago
- f4d2a44 Add gn files for Vulkan Swiftshader by Saman Sami · 5 years ago
- 23da073 CMake: add C4471 warning as error for MSVC: enum forward declare must have underlying type by Antonio Maiorano · 5 years ago
- dae9792 CMakeLists: Allow the sanitizers to be enabled for GCC by Ben Clayton · 5 years ago
- 4d4a190 CMakeLists: Silence pedantic MSVC warning about switch with no cases by Ben Clayton · 5 years ago
- 5bce1f4 CMake: apply the warning treatment to msvc builds by Antonio Maiorano · 5 years ago
- 1c82c7b Reactor (LLVM): Add support for Coroutines. by Ben Clayton · 5 years ago
- b0a68ed CMakeLists: add DEBUGGER_WAIT_DIALOG compiler definition to Debug builds of libEGL and libvk_swiftshader by Antonio Maiorano · 5 years ago
- 8c7da80 Update Visual Studio LLVM project by Nicolas Capens · 5 years ago
- 9ac24a9 Remove CHECK_NEEDED comments by Nicolas Capens · 5 years ago
- eb27df0 Minimize LLVM source file set by Ben Clayton · 5 years ago
- 72e82e2 Mark LLVM source files for potential deletion from build by Ben Clayton · 5 years ago
- 09a7f45 CMakeLists: Fix REACTOR_EMIT_DEBUG_INFO builds by Ben Clayton · 5 years ago
- 3027895 CMakeLists: Treat ignored-qualifiers warnings as errors. by Ben Clayton · 5 years ago
- b99bc1f CMakeLists: Only build the selected backend. by Ben Clayton · 5 years ago
- 5e82876 CMakeLists: Use MATCHES not STREQUAL for compiler conditionals by Ben Clayton · 5 years ago
- 2a58238 CMakeLists: Treat trailing semicolons as warnings / errors by Ben Clayton · 5 years ago
- 4ceb77d CMakeLists: Migrate from set_cpp_flag to per-project settings. by Ben Clayton · 5 years ago
- b328e0d CMakeList: Remove the CLANG_VERSION_STRING check by Ben Clayton · 5 years ago
- 5875be5 Remove LLVM 3 from SwiftShader and all references. by Ben Clayton · 5 years ago
- ac07ed8 Reactor: Implement debug info generation by Ben Clayton · 5 years ago
- 755467c Add libbacktrace submodule. by Ben Clayton · 5 years ago
- edd7d41 Build: Silence LLVM warnings for Windows. by Ben Clayton · 5 years ago
- 3fa3bcb Build: Silence all Clang + SubZero warnings. by Ben Clayton · 5 years ago
- b24990c Build: Suppress multi-line comment warning (in Subzero). by Ben Clayton · 5 years ago
- 4e8044d Build: Default to treating warnings as errors by Ben Clayton · 5 years ago
- da61705 Fix implicit string cast to boolean warning (treated as error) by Nicolas Capens · 5 years ago
- eba396c Rename 'unittests' to 'gles-unittest' by Ben Clayton · 5 years ago
- e6ab01f Implement an Android NDK build of SwiftShader using the CMake files. by Stephen White · 5 years ago
- 5454282 Add missing LLVM 7.0 source files by Nicolas Capens · 5 years ago
- 1b8cd2d Copy build artifacts to CMAKE_BINARY_DIR. by Dan Sinclair · 5 years ago
- b6d4ce3 Refactor common Reactor implementations by Nicolas Capens · 5 years ago
- 6480d4e [cmake] Check for deps before adding. by Dan Sinclair · 5 years ago
- abb5785 tests: Add a unit test for a simple memcpy compute shader by Ben Clayton · 5 years ago
- 654540e tests: Add a Driver class to abstract the vulkan implementation by Ben Clayton · 6 years ago
- c7943e9 VkCreateSwapchainKHR and VkDestroySwapchainKHR by Hernan Liatis · 6 years ago
- 37c024a Remove src/Vulkan directory from CMake include path by Nicolas Capens · 5 years ago
- c6eb41b Add basic VkSurfaceKHR (Xlib only for now) by Hernan Liatis · 6 years ago
- f117291 CMake: Add DCHECK_ALWAYS_ON flag by Ben Clayton · 6 years ago
- 81be8c6 Suppress LLVM warnings raised during release builds. by Ben Clayton · 6 years ago
- 7aafb27 Add CMake flag to treat warnings as errors by Ben Clayton · 6 years ago
- 0eee332 Silence warnings: Ignore pedantic warnings with compiler flags by Ben Clayton · 6 years ago
- 2bb0864 Allow creation of VkInstances that support Xlib surfaces by Hernan Liatis · 6 years ago
- d9ce258 CMake: Generate the ICD json file into the output directory by Ben Clayton · 6 years ago
- a69ca60 Add SPIRV-Tools to the Vulkan build. by Nicolas Capens · 6 years ago
- 4c9f04b Add Visual Studio project files for SPIRV-Tools. by Nicolas Capens · 6 years ago
- 4e9f577 Switch to SPIRV-Headers from subtree. by Nicolas Capens · 6 years ago