Sign in
swiftshader
/
SwiftShader
/
HEAD
« Previous
1d4f577
Clamp GLSL textureSize() lod to mipmap range
by Nicolas Capens
· 5 years ago
49f8051
LLVMReactor: Include the host mcpu in the target builder.
by Ben Clayton
· 4 years, 11 months ago
caa9cf7
Use the full list of optimization passes from spirv-opt
by Ben Clayton
· 4 years, 11 months ago
45d34d2
Follow up on "Add support for R8_SRGB textures"
by Alexis Hetu
· 5 years ago
1d6301d
SpirvShader: Fully initialize variables in emitSamplerFunction()
by Ben Clayton
· 5 years ago
0b00b95
LLVMReactor/SpirvShader: Don't zero loads on disabled lanes.
by Ben Clayton
· 5 years ago
9abf32b
SpirvShader: Optimize SIMD loads of static, equal offsets, in-bound pointers
by Ben Clayton
· 5 years ago
68cfc78
Reactor: Rework optimization flags.
by Ben Clayton
· 5 years ago
6f8e565
Refactor LLVMReactor globals into 3 classes.
by Ben Clayton
· 5 years ago
18699c6
Regres: Bump MaxProcMemory from 2GB to 3GB
by Ben Clayton
· 5 years ago
9d6e6f6
Regres: Post significant changes to test times
by Ben Clayton
· 5 years ago
4dafba9
Regres: Treat ABORT()s as failures
by Ben Clayton
· 5 years ago
8c126fa
Regres: Add flag to prioritize a single change
by Ben Clayton
· 5 years ago
1a3f167
Regres: Add flag to run the daily test run on launch
by Ben Clayton
· 5 years ago
72d8104
Context cleanup
by Alexis Hetu
· 5 years ago
463fab9
Removed the AtomicInt class
by Alexis Hetu
· 5 years ago
a29aa77
Don't emit bounds checks when robustness is disabled
by Nicolas Capens
· 5 years ago
8f5bdcf
Fix treating Image storage class as non-interleaved
by Nicolas Capens
· 5 years ago
af1eedb
SpirvShader: Optimize SIMD sequential, fully-in-bounds loads & stores
by Ben Clayton
· 5 years ago
142f458
Regres: Update test lists @ 52edb176
by SwiftShader Regression Bot
· 5 years ago
52edb17
PipelineCache implementation
by Alexis Hetu
· 5 years ago
83dd452
Reactor: Assert that array indexing is in bounds
by Ben Clayton
· 5 years ago
4901ffd
CMakeLists: Use ccache if found
by Ben Clayton
· 5 years ago
2e5d5b4
Cleanup unittests a bit
by Sean Risser
· 5 years ago
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
· 6 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
Next »