Sign in
swiftshader
/
SwiftShader
/
6a990f8b1a930336eee5b2af2319fae11b967d4e
/
src
/
Common
6a990f8
Support MSAN with Subzero JIT compiled code.
by Nicolas Capens
· 7 years ago
5e1520f
Use an internal symbol to determine library directory.
by Nicolas Capens
· 7 years ago
8346311
Always create an OpenGL ES 3.0 context.
by Nicolas Capens
· 7 years ago
a9969b2
Newly load sibling library from the same directory.
by Nicolas Capens
· 7 years ago
ae3d875
Prevent floating-point error accumulation during blitting.
by Nicolas Capens
· 7 years ago
419a580
Refactor surface buffer size calculation.
by Nicolas Capens
· 7 years ago
e475674
Implement OES_vertex_array_object.
by Krzysztof Kosiński
· 7 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
· 8 years ago
0c5035b
Enable more checks on Chromium trybots
by Alexis Hetu
· 8 years ago
4ad365b
Free thread-local storage implicitly on thread termination.
by Nicolas Capens
· 8 years ago
a114ed5
Build lib*_swiftshader with BOARD_VNDK_VERSION
by Jiyong Park
· 8 years ago
4dd1eff
Work around stlport build bug.
by Nicolas Capens
· 8 years ago
9441b07
SwiftShader always builds its release version in Chromium
by Alexis Hetu
· 8 years ago
506cc5e
Suppress UBSan false positives.
by Nicolas Capens
· 8 years ago
4d97f36
Fix signed/unsigned comparison warning.
by Nicolas Capens
· 8 years ago
420b64d
Fix TLS for platforms without library constructors.
by Nicolas Capens
· 8 years ago
027288c
Intialize memory to zero to silence MSan.
by Nicolas Capens
· 8 years ago
fccddfe
add support for gralloc1 mapper
by Jaesung Chung
· 8 years ago
77de547
Fix Mac OS library loading for unittests.
by Nicolas Capens
· 8 years ago
bf7a814
Fix locking a destroyed mutex.
by Nicolas Capens
· 8 years ago
9ed48ba
Prevent LTO from eliminating cross-library virtual methods.
by Nicolas Capens
· 8 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
· 9 years ago
0caecb3
Fix null pointer access by older Chrome versions.
by Nicolas Capens
· 9 years ago
61e8bb1
Fixing intrinsics for Windows clang
by Alexis Hetu
· 9 years ago
03b67af
Fixed build files for Windows clang
by Alexis Hetu
· 9 years ago
13241c6
Make memory for generated routines non-writable.
by Anthony Vallee-Dubois
· 10 years ago
68f564d
Update to BUILD.gn files
by Alexis Hetu
· 9 years ago
46c1b91
Update to gn files for Windows
by Alexis Hetu
· 9 years ago
91f10e3
GN files, initial check in
by Alexis Hetu
· 9 years ago
7208e93
Moved or removed unused variables
by Alexis Hetu
· 9 years ago
a26bade
Use static_assert instead of meta macros.
by Nicolas Capens
· 9 years ago
027372a
Update version.
by Nicolas Capens
· 9 years ago
80d6f17
Add missing license headers.
by Nicolas Capens
· 9 years ago
0bac285
Apply the Apache 2.0 license.
by Nicolas Capens
· 9 years ago
e206543
Fix log2() accuracy.
by Nicolas Capens
· 9 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
3641d2e
Remove unused header.
by Nicolas Capens
· 9 years ago
7639485
Explicitly load shared libraries with local visibility.
by Nicolas Capens
· 9 years ago
92ac42f
Texture load functionality for integer types
by Alexis Hetu
· 9 years ago
d3a2d3d
New read/write cases for integer types
by Alexis Hetu
· 9 years ago
034dabf
Fix mixed type call to max
by Greg Hartman
· 9 years ago
feccd1d
New format conversion classes and routines
by Alexis Hetu
· 10 years ago
83dfdcb
Disable R5G6B5 conversion in gralloc.
by Nicolas Capens
· 10 years ago
8e8a7e8
Implement support for YV12 texture sampling.
by Nicolas Capens
· 10 years ago
6683943
Adapt D3D9 to Renderer changes.
by Nicolas Capens
· 10 years ago
2876e09
Add the D3D9 project to the solution.
by Nicolas Capens
· 10 years ago
5b9d7eb
Make the debug messages more descriptive
by Greg Hartman
· 10 years ago
850c946
Fix some warnings
by Greg Hartman
· 10 years ago
3713cd4
Log the switch value when reaching an UNREACHABLE().
by Nicolas Capens
· 10 years ago
76b9a6a
Simplify int4 and float4 types.
by Nicolas Capens
· 10 years ago
a818c45
Eliminating warnings from SwifShader
by Alexis Hetu
· 10 years ago
9ce854b
Remove tracing of memory allocations.
by Nicolas Capens
· 10 years ago
8d25208
Turn off tracing on the release build
by Greg Hartman
· 10 years ago
0338245
Improve advice for attaching the debugger
by Greg Hartman
· 10 years ago
e7dee54
Use global libX11 symbols when present.
by Nicolas Capens
· 10 years ago
a3aca1f
Fix pairing of gralloc locks and unlocks to avoid reference leaks
by Greg Hartman
· 10 years ago
f66c110
Initial work to connect gralloc to egl::Image
by Greg Hartman
· 10 years ago
82196a2
When X11 is unavailable, default to a headless display.
by Nicolas Capens
· 10 years ago
d61ac5f
Set up Android-specific debugging
by Greg Hartman
· 10 years ago
2a1c569
Only load a dependent library when it has an expected symbol.
by Nicolas Capens
· 10 years ago
6467b7b
Remove unnecessary assert.h includes.
by Nicolas Capens
· 10 years ago
Next »