Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
swiftshader
/
249b092ddf9296e14019891d0d4e86ce798b313c
249b092
Pipeline/ShaderCore: Reimplement halfToFloatBits to not rely on denorm float multiply
by Ben Clayton
· 5 years ago
fd4c96d
Wire up remaining 32b __sync_* functions required for arm32
by Chris Forbes
· 5 years ago
74561df
Regres: Update test lists @ 40495290
by SwiftShader Regression Bot
· 5 years ago
4049529
Fix extra semicolon after function def in FrameBufferOSX.mm
by Lingfeng Yang
· 5 years ago
fb9c05c
Allow 3d texture layers for framebuffer blit
by Lingfeng Yang
· 5 years ago
762741b
Add support for R8_SRGB textures
by Hernan Liatis
· 5 years ago
6d874f0
Selectively suppress class-memaccess warning/error
by Nicolas Capens
· 5 years ago
522d512
Simplify Vulkan ICD loading for testing
by Nicolas Capens
· 5 years ago
cd98c73
SpirvShader: Optimize stores with static equal offsets
by Chris Forbes
· 5 years ago
61f2a46
Replace broken prime in Y'CbCr comment
by Chris Forbes
· 5 years ago
2fa1dad
LLVMReactor: Perform atomic load / stores of floats as ints.
by Ben Clayton
· 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
1f45693
Remove incorrect and unused line to avoid confusion
by Alexis Hetu
· 5 years ago
9770a46
Implement Reactor breakpoints
by Nicolas Capens
· 5 years ago
a25f543
Use correct alignment for input attachment loads
by Chris Forbes
· 5 years ago
e899321
Refactor remaining cases of memset(this, ...)
by Nicolas Capens
· 5 years ago
302a972
Fix initialization of LRU cache keys
by Nicolas Capens
· 5 years ago
b5f1a13
LLVMReactor: Bind double variants of trig / exp functions
by Ben Clayton
· 5 years ago
2f58df3
LLVMReactor: Remove "stack-probe-size" fudge, bind _chkstk extern
by Ben Clayton
· 5 years ago
68a2901
Reactor: Various build fixes for MSVC 2019
by Ben Clayton
· 5 years ago
40a885e
LLVMReactor: Align the coroutine stack frame.
by Ben Clayton
· 5 years ago
5375f47
Put LLVM IR verification behind a default-disabled flag
by Ben Clayton
· 5 years ago
900e1da
Fix setting LLVM data layout before optimizations passes
by Nicolas Capens
· 5 years ago
c8f25d9
Don't try to render out-of-bounds viewports
by Sean Risser
· 5 years ago
a7edc1c
LLVMReactor: Remove FIXME workaround for int cmps
by Ben Clayton
· 5 years ago
e1ccb9a
SpirvShader: Optimize SIMD::Pointer load of static equal offsets
by Chris Forbes
· 5 years ago
759ad65
SpirvShader: Use masked loads / stores when possible.
by Ben Clayton
· 5 years ago
cb2ebc9
Reactor (LLVM): Add support for masked loads and stores.
by Ben Clayton
· 5 years ago
e89296d
SpirvShader: Fix SIMD::Pointer::hasSequentialOffsets()
by Ben Clayton
· 5 years ago
ea3cd1b
SpirvShader: Clear transient fields of SpirvRoutine in emitEpilog()
by Ben Clayton
· 5 years ago
f72b89c
SpirvShader: Optimize pointer OOB masking
by Ben Clayton
· 5 years ago
0ea9fe4
SpirvShader: Split SIMD::Pointer limits into dynamic and static parts.
by Ben Clayton
· 5 years ago
867ee1d
SpirvShader: Fix SIMD::Pointer initialization of hasDynamicOffsets
by Ben Clayton
· 5 years ago
fae67ce
GCC: fix ARM build because of missing symbols
by Jose Dapena Paz
· 5 years ago
4aa4fcd
Avoid recompiling identical SPIR-V code
by Nicolas Capens
· 5 years ago
473f373
Fixed Vulkan unittests for Visual Studio
by Alexis Hetu
· 5 years ago
82feec7
Android build fix
by Alexis Hetu
· 5 years ago
2d77aea
Make VkNonDispatchableHandle POD
by Alexis Hetu
· 5 years ago
ef44b44
Regres: Update test lists @ 62bb5edf
by SwiftShader Regression Bot
· 5 years ago
62bb5ed
SpirvShader: Rework CFG traversal.
by Ben Clayton
· 5 years ago
d70129a
Add swiftshader-named variants to library loading on Windows
by Stuart Morgan
· 5 years ago
8a983f7
CMakeLists: Don't explicitly cherry-pick warnings as errors.
by Ben Clayton
· 5 years ago
9b4b63b
Increase precision of 8 bit textures
by Alexis Hetu
· 5 years ago
67180a0
Fix building with Clang 4.0
by Nicolas Capens
· 5 years ago
9283b25
Wire up some required external functions for arm32
by Chris Forbes
· 5 years ago
ea38f95
LLVMReactor: Mark all functions as 'DoesNotThrow'
by Ben Clayton
· 5 years ago
9d96071
Regres: Update test lists @ bd4cf81f
by SwiftShader Regression Bot
· 5 years ago
bd4cf81
Reduce the complexity of VkNonDispatchableHandle
by Alexis Hetu
· 5 years ago
dc842d5
Regres: Update test lists @ 126bd7ab
by SwiftShader Regression Bot
· 5 years ago
126bd7a
Warnings fix
by Alexis Hetu
· 5 years ago
d188b1a
Remove unused user clip planes
by Nicolas Capens
· 5 years ago
2a25ed8
Parse 'Sample' image instruction operand
by Nicolas Capens
· 5 years ago
8fd5330
Update Reactor for PPC64 support
by Colin Samples
· 5 years ago
f63a3ab
Update LLVM build for PPC64
by Colin Samples
· 5 years ago
5c8dbc1
Regenerate Linux LLVM sources
by Colin Samples
· 5 years ago
0810b39
Add support for PPC64 to LLVM update script
by Colin Samples
· 5 years ago
7d96f51
Moved many Cast functions to libVulkan.cpp
by Alexis Hetu
· 5 years ago
26621d5
Regres: Update test lists @ 8c12f564
by SwiftShader Regression Bot
· 5 years ago
8c12f56
Fix unsigned "less than zero" comparison
by Sean Risser
· 5 years ago
5d73f03
Expose EXT_float_blend
by shrekshao
· 5 years ago
4a10559
Process independent vertex elements
by Nicolas Capens
· 7 years ago
8bcd174
Fix alignment of projected vertex coordinates
by Nicolas Capens
· 5 years ago
a430813
Fixed sRGB multisample tests
by Alexis Hetu
· 5 years ago
df84b94
Fix edge cases of various enumeration functions
by Chris Forbes
· 5 years ago
df81c83
Prevent integer-overflow on scissor test
by Sean Risser
· 5 years ago
4432df1
Fix GCC inline assembly syntax
by Nicolas Capens
· 5 years ago
f9411ce
Fixed writing to a2b10g10r10
by Alexis Hetu
· 5 years ago
42d6461
Move libvk_swiftshader.lds from sources to inputs
by Tom Anderson
· 5 years ago
85035be
Use VK_TRUE/VK_FALSE consistently
by Nicolas Capens
· 5 years ago
39f0247
Don't let shaders negate samplers
by Sean Risser
· 5 years ago
6dd5f33
Fix Android build
by Chris Forbes
· 5 years ago
b8260a8
[fuchsia] Remove deprecated non-resizable vmo flag
by David Stevens
· 5 years ago
3c73507
Allow default construction of BackingMemory on Android
by Hernan Liatis
· 5 years ago
8af8b40
Ripped out SwiftConfig
by Alexis Hetu
· 5 years ago
8565e77
CMake build: Only export explicit symbols on macOS
by Ben Clayton
· 5 years ago
c13e180
LLVM CoroSplit: Add pass dependency on CallGraphWrapperPass
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
8115f1e
Fix 'control reaches end of non-void function' warnings treated as errors
by Ben Clayton
· 5 years ago
1934b10
Regres: Update test lists @ 0a9f0179
by SwiftShader Regression Bot
· 5 years ago
0a9f017
Regres: Include all failing vk-master tests in the CI runs.
by Ben Clayton
· 5 years ago
518f438
ComputeProgram: Remove data field to fix race.
by Ben Clayton
· 5 years ago
3429bb5
Add usage flags for old gralloc
by Hernan Liatis
· 5 years ago
bd18d58
Implement vkGetPhysicalDeviceXlibPresentationSupportKHR
by Hernan Liatis
· 5 years ago
9659e34
Implement input coverage mask
by Chris Forbes
· 5 years ago
63ae924
CommandBuffer and NonDispatchable objects code cleanup
by Alexis Hetu
· 5 years ago
8de101c
Regres: Update test lists @ 83818b44
by SwiftShader Regression Bot
· 5 years ago
83818b4
Update master testlists
by Chris Forbes
· 5 years ago
b933596
tasks.json: Switch to using ninja for builds.
by Ben Clayton
· 5 years ago
f60a2d5
Removed some dependencies on old threading class
by Alexis Hetu
· 6 years ago
7b4fc28
Replace sw::Resource with sw::WaitGroup
by Alexis Hetu
· 5 years ago
8a2d011
Regres: Update test lists @ c2c829bc
by SwiftShader Regression Bot
· 5 years ago
c2c829b
Regres: Update test lists @ 5c9e165b
by SwiftShader Regression Bot
· 5 years ago
8ac0bd6
Fix image sampling with divergent LOD
by Nicolas Capens
· 5 years ago
7e95471
Add missing files to LLVM's Build.gn
by Saman Sami
· 5 years ago
f9e9cf6
Better 32 bit Windows Fix
by Alexis Hetu
· 5 years ago
5c9e165
Remove residue of texcoord replacement
by Chris Forbes
· 5 years ago
5b424e6
Revert Chromium vulkan unit test build for now
by Alexis Hetu
· 5 years ago
110f60e
Build fix for MacOS and Fuchsia
by Alexis Hetu
· 5 years ago
Next »