Sign in
swiftshader
/
SwiftShader
/
54c4772e855c5a6de7e896ce826aeedfb2c8f04e
/
CMakeLists.txt
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
· 7 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
· 7 years ago
d7a21cc
Add Windows configs for LLVM 7.0.
by Nicolas Capens
· 7 years ago
009fecb
Add LLVM 7.0 ARM/AArch64 backend to CMakeLists.txt
by Logan Chien
· 7 years ago
0eedc8c
Port SwiftShader to LLVM 7.0
by Logan Chien
· 7 years ago
fe5861b
Document build and test instructions.
by Nicolas Capens
· 7 years ago
80ab360
Fix braces warning treated as error.
by Nicolas Capens
· 7 years ago
517a57f
Fix protecting exported symbols from overrides.
by Nicolas Capens
· 7 years ago
499bb76
Fix CMake architecture string comparison.
by Nicolas Capens
· 7 years ago
bf8fd5b
Support Sanitizer builds with CMake.
by Nicolas Capens
· 7 years ago
20eea3c
Allow Linux build without X11 dependency
by Alexis Hetu
· 7 years ago
39760e1
Add CMake target for unittests.
by Nicolas Capens
· 7 years ago
8e6ed2e
Define GLAPI the same way as GL_APICALL.
by Nicolas Capens
· 7 years ago
840f47e
Fix Linux build.
by Nicolas Capens
· 7 years ago
d23cf63
Fix CMake build
by Alexis Hetu
· 7 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
18b8d68
Default to Subzero for ARM CMake build.
by Nicolas Capens
· 8 years ago
506cc5e
Suppress UBSan false positives.
by Nicolas Capens
· 8 years ago
007c6c5
Fix CMake build for Mac OS X.
by Nicolas Capens
· 8 years ago
f41f033
Avoid dummy key methods by using pure abstract classes.
by Nicolas Capens
· 8 years ago
b89010f
Fix Linux build - remove TableGen from CMakeLists.txt
by Lingfeng Yang
· 8 years ago
2c0546d
Removed offending flags for Chromium
by Alexis Hetu
· 8 years ago
5f72693
Remove the Subzero submodule.
by Nicolas Capens
· 8 years ago
5aebe18
Build Subzero from the subtree directory.
by Nicolas Capens
· 8 years ago
7319d3e
Fix CMake build.
by Nicolas Capens
· 8 years ago
30cd7d4
Support ARM compilation with Subzero.
by Nicolas Capens
· 8 years ago
1659484
Add Subzero unit tests to CMake build.
by Nicolas Capens
· 8 years ago
26690ed
Fix CMake build when Subzero submodule is missing.
by Nicolas Capens
· 8 years ago
7a53aa9
Support building with Subzero on Mac OS.
by Nicolas Capens
· 8 years ago
19291ef
Explicitly use the Microsoft ABI on Win32 builds.
by Nicolas Capens
· 8 years ago
9d52e7f
Set the CMake default build type to Release.
by Nicolas Capens
· 8 years ago
f53adbd
Add a CMake option to build with Subzero.
by Nicolas Capens
· 8 years ago
b94a2fc
Fix CMake sample include directory and libraries.
by Nicolas Capens
· 8 years ago
5763d17
Rename Nucleus.cpp to LLVMReactor.cpp.
by Nicolas Capens
· 8 years ago
daa5d91
Abstract the Routine class.
by Nicolas Capens
· 8 years ago
aff3ad4
Deprecate DLL precaching support.
by Nicolas Capens
· 9 years ago
204ec08
Add a CMake option to toggle building extra programs.
by Chinmay Garde
· 9 years ago
681d97b
Fix the CMake build for Linux.
by Nicolas Capens
· 9 years ago
b7510aa
Move Khronos OpenGL headers to top-level include directory.
by Nicolas Capens
· 9 years ago
83a5b53
Fix CMake symbolic path and lower version requirement.
by Nicolas Capens
· 9 years ago
518e41a
Remove the watermark logo.
by Nicolas Capens
· 9 years ago
e178000
Move LLVM to /third_party.
by Nicolas Capens
· 9 years ago
d7c0931
Move PowerVR samples to /third_party/PowerVR_SDK.
by Nicolas Capens
· 9 years ago
6302f62
Eliminate AndroidCommon header and source.
by Nicolas Capens
· 9 years ago
6f42209
Rename translator libraries.
by Nicolas Capens
· 9 years ago
f988895
Optimize for size.
by Nicolas Capens
· 9 years ago
5a105bc
Statically link LLVM on OSX.
by Nicolas Capens
· 9 years ago
cd0a457
Port to OSX.
by Corentin Wallez
· 9 years ago
27654c2
Make SwiftShader compile on Mac (with unimplemented functions)
by Corentin Wallez
· 9 years ago
dd0d338
Add LLVM config headers for OSX.
by Corentin Wallez
· 9 years ago
0866b29
Add a CMakelists.txt to compile on Linux and Mac
by Corentin Wallez
· 9 years ago