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