Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
swiftshader
/
53733a68a49a7ba88277774f79af054c153708df
/
src
/
Common
17078c7
Fix push & pop of XMM registers.
by Stephen White
· 6 years ago
2ff3639
Work around x86-64 calling convention bug
by Nicolas Capens
· 6 years ago
0a60818
Remove sw::BoundedIndex
by Ben Clayton
· 6 years ago
d951f19
GLES: Remove hardcoded shader limits
by Ben Clayton
· 6 years ago
48d47a4
Fixed all OOB accesses in VertexProgram and PixelProgram
by Alexis Hetu
· 6 years ago
f6d56f1
Add intrinsics and missing LLVM AsmParser files for Windows ARM64
by Tom Tan
· 6 years ago
0ab9f3b
Fixed link time warnings on MacOS
by Alexis Hetu
· 6 years ago
0e6a044
Fix undefined behavior in OFFSET().
by Nicolas Capens
· 6 years ago
8a58771
Fix deterministic loops within conditional blocks.
by Nicolas Capens
· 6 years ago
17dfe1b
Fix signed integer overflow.
by Nicolas Capens
· 6 years ago
d55d997
Fix clamping of NaN values.
by Nicolas Capens
· 6 years ago
758796a
Add GN build file for LLVM 7.0
by Nicolas Capens
· 6 years ago
a527eb0
Delete unused functionality.
by Nicolas Capens
· 6 years ago
c07dc4b
Make Reactor build stand-alone.
by Nicolas Capens
· 6 years ago
4846150
Rename Reactor namespace to rr.
by Nicolas Capens
· 6 years ago
60be5c4
Fix preprocessor error.
by Nicolas Capens
· 6 years ago
720aec1
Migrate to using <log/log.h> since Android O (API 27)
by Merck Hung
· 6 years ago
a5dfd97
Remove stray printfs.
by Nicolas Capens
· 6 years ago
810f3db
Fix stencil buffer memory leak.
by Nicolas Capens
· 6 years ago
1aae88c
More thread safety in ES2 & EGL APIs
by Chris Forbes
· 6 years ago
fe79649
Update BUILD.gn configs to support ARM[64] builds.
by Stephen Lanham
· 6 years ago
2ccf818
Move atomicExchange under PERF_PROFILE
by Logan Chien
· 6 years ago
c28d28a
Android: Introduce ANDROID_HOST_BUILD and rework logging.
by Alistair Strachan
· 7 years ago
48908cb
Add EGL 1.5 entry points.
by Nicolas Capens
· 7 years ago
0d8993c
Fix leaking uniforms.
by Nicolas Capens
· 6 years ago
6a990f8
Support MSAN with Subzero JIT compiled code.
by Nicolas Capens
· 6 years ago
5e1520f
Use an internal symbol to determine library directory.
by Nicolas Capens
· 6 years ago
8346311
Always create an OpenGL ES 3.0 context.
by Nicolas Capens
· 6 years ago
a9969b2
Newly load sibling library from the same directory.
by Nicolas Capens
· 6 years ago
ae3d875
Prevent floating-point error accumulation during blitting.
by Nicolas Capens
· 6 years ago
419a580
Refactor surface buffer size calculation.
by Nicolas Capens
· 6 years ago
e475674
Implement OES_vertex_array_object.
by Krzysztof Kosiński
· 6 years ago
d4e488e
Allocate executable memory backed by named mmaps on Linux.
by Ian Rogers
· 7 years ago
99be318
Load sibling libraries from the same directory
by Alexis Hetu
· 7 years ago
10bcdb4
Release thread local storage on thread exit.
by David Rim
· 7 years ago
21cab07
Fix build failure due to missing forward declaration.
by Nicolas Capens
· 7 years ago
b04881b
Fix multisampled line rendering.
by Nicolas Capens
· 7 years ago
3c00576
Fix Subzero build on Android.
by Nicolas Capens
· 7 years ago
91beb8d
Prevent crashing when no current program is set.
by Nicolas Capens
· 7 years ago
40f48ab
Unsigned int GLSL parsing fixed
by Alexis Hetu
· 7 years ago
53c601e
Make it possible to build SwiftShader for Fuchsia.
by Sergey Ulanov
· 7 years ago
b1d452e
Bump the major version number.
by Nicolas Capens
· 7 years ago
2693e75
Check count > 0 not != 0 in Resource acquisition.
by Lingfeng Yang
· 7 years ago
a6bc61d
Use half-precision for special internal formats.
by Nicolas Capens
· 7 years ago
5224368
Fix casting to signed unnormalized integers.
by Nicolas Capens
· 7 years ago
d27cdd5
Don't use macro expressions in another macro
by Cezary Kulakowski
· 7 years ago
0952c7d
Fix initial framerate and show maximum.
by Nicolas Capens
· 7 years ago
6b164c3
Use atomic operations to specify shared memory access order
by Alexis Hetu
· 7 years ago
0c5035b
Enable more checks on Chromium trybots
by Alexis Hetu
· 7 years ago
4ad365b
Free thread-local storage implicitly on thread termination.
by Nicolas Capens
· 7 years ago
a114ed5
Build lib*_swiftshader with BOARD_VNDK_VERSION
by Jiyong Park
· 7 years ago
4dd1eff
Work around stlport build bug.
by Nicolas Capens
· 7 years ago
9441b07
SwiftShader always builds its release version in Chromium
by Alexis Hetu
· 7 years ago
506cc5e
Suppress UBSan false positives.
by Nicolas Capens
· 7 years ago
4d97f36
Fix signed/unsigned comparison warning.
by Nicolas Capens
· 7 years ago
420b64d
Fix TLS for platforms without library constructors.
by Nicolas Capens
· 7 years ago
027288c
Intialize memory to zero to silence MSan.
by Nicolas Capens
· 7 years ago
fccddfe
add support for gralloc1 mapper
by Jaesung Chung
· 7 years ago
77de547
Fix Mac OS library loading for unittests.
by Nicolas Capens
· 7 years ago
bf7a814
Fix locking a destroyed mutex.
by Nicolas Capens
· 7 years ago
9ed48ba
Prevent LTO from eliminating cross-library virtual methods.
by Nicolas Capens
· 7 years ago
47dc867
Fix ARM compilation.
by Nicolas Capens
· 8 years ago
35e0ba7
Use pthread mutexes on all Linux platforms.
by Nicolas Capens
· 8 years ago
dc7759c
Fix potential data race in mutex lock implementation.
by Nicolas Capens
· 8 years ago
2ddef88
Fixed defines from BUILD.gn files
by Alexis Hetu
· 8 years ago
2d03c8d
Remove clobber registers conflicting with input variables.
by Nicolas Capens
· 8 years ago
28d5a26
Work around unsuppressable GCC error.
by Nicolas Capens
· 8 years ago
802d142
Use rep stos x86 assembly for fast clears.
by Nicolas Capens
· 8 years ago
f8faed6
Modified MutexLock to use a pthread mutex on Android.
by Jorge E. Moreira
· 8 years ago
3fbe73e
Guard against threads joining twice.
by Nicolas Capens
· 8 years ago
ccd5ecb
Detect SSE4.1 support for Subzero.
by Nicolas Capens
· 8 years ago
d6d10f9
Fixed official chromium build on Linux
by Alexis Hetu
· 8 years ago
8be4110
Made SwiftShader compile on Mac in Chromium
by Alexis Hetu
· 8 years ago
0caecb3
Fix null pointer access by older Chrome versions.
by Nicolas Capens
· 8 years ago
61e8bb1
Fixing intrinsics for Windows clang
by Alexis Hetu
· 8 years ago
03b67af
Fixed build files for Windows clang
by Alexis Hetu
· 8 years ago
13241c6
Make memory for generated routines non-writable.
by Anthony Vallee-Dubois
· 9 years ago
68f564d
Update to BUILD.gn files
by Alexis Hetu
· 8 years ago
46c1b91
Update to gn files for Windows
by Alexis Hetu
· 8 years ago
91f10e3
GN files, initial check in
by Alexis Hetu
· 8 years ago
7208e93
Moved or removed unused variables
by Alexis Hetu
· 8 years ago
a26bade
Use static_assert instead of meta macros.
by Nicolas Capens
· 8 years ago
027372a
Update version.
by Nicolas Capens
· 8 years ago
80d6f17
Add missing license headers.
by Nicolas Capens
· 8 years ago
0bac285
Apply the Apache 2.0 license.
by Nicolas Capens
· 8 years ago
e206543
Fix log2() accuracy.
by Nicolas Capens
· 8 years ago
094f2bf
Fix signed/unsigned compiler warning.
by Nicolas Capens
· 9 years ago
b663f71
Refactor implementation constants.
by Nicolas Capens
· 9 years ago
dc4ae86
Reduce math function duplication.
by Nicolas Capens
· 9 years ago
ed7fdfe
Fixed mask related state queries
by Alexis Hetu
· 9 years ago
3f1ab0c
Fix attempting to load libX11 when rendering headless.
by Nicolas Capens
· 9 years ago
35b16cf
Fix reference counting of texture images.
by Nicolas Capens
· 9 years ago
69c5c38
Fix Clang warnings.
by Nicolas Capens
· 9 years ago
ae05d65
Fix glReadPixels and glClear memory leaks.
by Nicolas Capens
· 9 years ago
50f1a73
Fix macro redefinition warning.
by Nicolas Capens
· 9 years ago
c4748c5
Use empty initializer lists for zeroing structs.
by Nicolas Capens
· 9 years ago
ad86752
Fix using floating-point exp2()
by Nicolas Capens
· 9 years ago
27654c2
Make SwiftShader compile on Mac (with unimplemented functions)
by Corentin Wallez
· 9 years ago
5524f05
Fix missing abs() declaration.
by Nicolas Capens
· 9 years ago
1629c2b
Remove unnecessary header includes.
by Nicolas Capens
· 9 years ago
Next »