Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
swiftshader
/
8a2d01164c8c4f8e98f486463c3d9d63a7e3f8bf
/
CMakeLists.txt
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
· 6 years ago
b6d4ce3
Refactor common Reactor implementations
by Nicolas Capens
· 6 years ago
6480d4e
[cmake] Check for deps before adding.
by Dan Sinclair
· 6 years ago
abb5785
tests: Add a unit test for a simple memcpy compute shader
by Ben Clayton
· 6 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
· 6 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
fb86c6a
Suppress Clang warning for unsupported warning.
by Nicolas Capens
· 6 years ago
09a91e4
Silence clang warning spewed by every .cpp compile
by Ben Clayton
· 6 years ago
4b9e06d
CMake: Fix logic that automatically fetches submodules.
by Ben Clayton
· 6 years ago
8f71f73
Fix linux link error when using LLVM reactor backend.
by Ben Clayton
· 6 years ago
787f953
Add -Wl,--no-as-needed to ld flags
by Raymond Chiu
· 6 years ago
ef4ab0f
drop c++ version for cmake build to 11
by Chris Forbes
· 6 years ago
f8374cf
Fix the CMake build
by Chris Forbes
· 6 years ago
c0f92f2
VkPipeline simple implementation
by Alexis Hetu
· 6 years ago
c730c38
Fix cmake-based build
by Chris Forbes
· 6 years ago
d46faeb
Allow swiftshader to be used as a subproject.
by Erwin Jansen
· 6 years ago
825d344
Only enable Clang-specific errors on Clang.
by Nicolas Capens
· 6 years ago
4169b31
Fix for unused-lambda-capture warning
by Takuto Ikuta
· 6 years ago
20622c0
[MIPS] Add support for 64b MIPS architecture
by Gordana Cmiljanovic
· 6 years ago
9911aca
Revert "Fix for unused-lambda-capture warning"
by Takuto Ikuta
· 6 years ago
d0d9928
Fix for unused-lambda-capture warning
by Takuto Ikuta
· 6 years ago
7d0b8a3
Compile only the target architecture LLVM backend.
by Nicolas Capens
· 6 years ago
2337f06
Add LLVM 7.0 config for macOS.
by Nicolas Capens
· 6 years ago
3957b7f
Default to LLVM 7.0 in CMake build.
by Nicolas Capens
· 6 years ago
082dfec
Add support for 32b MIPS architecture
by Gordana Cmiljanovic
· 6 years ago
d16a504
Move GLES unit tests
by Alexis Hetu
· 6 years ago
e70c351
Linux build fix
by Alexis Hetu
· 6 years ago
5378e14
Remove libGL project.
by Nicolas Capens
· 6 years ago
f417d9d
Rename SWIFTSHADER_LLVM_VERSION to REACTOR_LLVM_VERSION.
by Nicolas Capens
· 6 years ago
1a3ce87
Rename Reactor/Memory.* to Reactor/ExecutableMemory.*
by Nicolas Capens
· 6 years ago
c07dc4b
Make Reactor build stand-alone.
by Nicolas Capens
· 6 years ago
75753f9
Fix CMake Subzero build.
by Nicolas Capens
· 6 years ago
f1d777c
Remove duplicates in LLVM 7.0 build.
by Nicolas Capens
· 6 years ago
3d27f2e
Initial cmake support for vulkan target
by Chris Forbes
· 6 years ago
25c541e
Build fix
by Alexis Hetu
· 6 years ago
d7a21cc
Add Windows configs for LLVM 7.0.
by Nicolas Capens
· 6 years ago
009fecb
Add LLVM 7.0 ARM/AArch64 backend to CMakeLists.txt
by Logan Chien
· 6 years ago
0eedc8c
Port SwiftShader to LLVM 7.0
by Logan Chien
· 6 years ago
fe5861b
Document build and test instructions.
by Nicolas Capens
· 6 years ago
80ab360
Fix braces warning treated as error.
by Nicolas Capens
· 6 years ago
517a57f
Fix protecting exported symbols from overrides.
by Nicolas Capens
· 6 years ago
499bb76
Fix CMake architecture string comparison.
by Nicolas Capens
· 6 years ago
bf8fd5b
Support Sanitizer builds with CMake.
by Nicolas Capens
· 6 years ago
20eea3c
Allow Linux build without X11 dependency
by Alexis Hetu
· 6 years ago
39760e1
Add CMake target for unittests.
by Nicolas Capens
· 6 years ago
8e6ed2e
Define GLAPI the same way as GL_APICALL.
by Nicolas Capens
· 6 years ago
840f47e
Fix Linux build.
by Nicolas Capens
· 6 years ago
d23cf63
Fix CMake build
by Alexis Hetu
· 6 years ago
7040ab0
Fix output directory creation.
by Nicolas Capens
· 7 years ago
0a7a073
Split output binaries by platform.
by Nicolas Capens
· 7 years ago
e12d27c
Upload binaries to Google Cloud Storage.
by Nicolas Capens
· 7 years ago
e5a5788
Fix Chromium build.
by Nicolas Capens
· 7 years ago
0424edc
Don't generate (S)SSE3 instructions in static code.
by Nicolas Capens
· 7 years ago
708c24b
Use more explicit include paths.
by Nicolas Capens
· 7 years ago
e75d334
Rename version scripts to linker scripts.
by Nicolas Capens
· 7 years ago
Next »