Sign in
swiftshader
/
SwiftShader
/
ac213e3d32765bf364398a14bbc03914c4b142c8
/
src
ac213e3
Try resolving existing X11 symbols before loading libX11.
by Nicolas Capens
· 8 years ago
930b700
Fix determining the loop iteration count.
by Nicolas Capens
· 8 years ago
f53adbd
Add a CMake option to build with Subzero.
by Nicolas Capens
· 8 years ago
bd65da9
Implement executable memory allocation for Subzero on Unix.
by Nicolas Capens
· 8 years ago
b7d5924
Update Subzero LLVM dependencies to 759dd39154f0bbf1adc87bf613c95f9564f64aa8
by Nicolas Capens
· 8 years ago
7bc40ff
Only add non-conformant configs on Android.
by Nicolas Capens
· 8 years ago
b28c662
Fix clamping viewport dimensions on specification.
by Nicolas Capens
· 8 years ago
bd85ab2
Fix integer overflow in rasterization.
by Nicolas Capens
· 8 years ago
904f6f9
Optimize flat triangle edge rasterization.
by Nicolas Capens
· 8 years ago
8157d5c
Fix the type used for structure field write masks.
by Nicolas Capens
· 8 years ago
5da143c
[emulator] Delete VAOs starting from highest
by Lingfeng Yang
· 8 years ago
216980a
Enable OpenGL ES 3.0 context creation from non-conformant configs.
by Nicolas Capens
· 8 years ago
29cb003
Fixed attribute location
by Alexis Hetu
· 8 years ago
a9beed3
Fixed using GL_SAMPLE_ALPHA_TO_COVERAGE
by Alexis Hetu
· 8 years ago
2e363b0
Consistently treat non-existant components as unsigned.
by Nicolas Capens
· 8 years ago
c9d70d5
Eliminate dead code.
by Nicolas Capens
· 8 years ago
16252ab
Optimize stores in a single basic block.
by Nicolas Capens
· 8 years ago
e205c3d
Eliminate loads following a single store.
by Nicolas Capens
· 8 years ago
f4452fc
Eliminate loading of uninitialized variables.
by Nicolas Capens
· 8 years ago
2ae9d74
Eliminate unused allocas.
by Nicolas Capens
· 8 years ago
6125b66
Fixed using default attributes
by Alexis Hetu
· 8 years ago
c018e08
Fix missing switch cases for blitting B32G32R32F.
by Nicolas Capens
· 8 years ago
ec93b1d
Imported a few ES3 fixes from Angle
by Alexis Hetu
· 8 years ago
15060bb
Eliminate assign operations for constants.
by Nicolas Capens
· 8 years ago
54ac5e8
Fix transpose2x4().
by Nicolas Capens
· 8 years ago
5b41ba3
Fix rvalue types.
by Nicolas Capens
· 8 years ago
87852e1
Match sub-vector load/store operand order to regular load/store.
by Nicolas Capens
· 8 years ago
a29d653
Deprecate support for constant pointers.
by Nicolas Capens
· 8 years ago
b13cf49
Fix rounding to nearest integer.
by Nicolas Capens
· 8 years ago
3ea9295
Build fix
by Alexis Hetu
· 8 years ago
2f48bcb
Renamed libEGL/Surface.* to libEGL/EGLSurface.*
by Alexis Hetu
· 8 years ago
a2ee435
Removing Code::Blocks build files
by Alexis Hetu
· 8 years ago
d4e2ba5
GLSL const arrays are allowed in OpenGL ES 3.0
by Alexis Hetu
· 8 years ago
c70a116
Implement missing vector operations.
by Nicolas Capens
· 8 years ago
45f187a
Deprecate the Long1 type.
by Nicolas Capens
· 8 years ago
7798051
Deprecate handling power-of-two texture sampling separately.
by Nicolas Capens
· 8 years ago
eb253d0
Support integer rvalues as return value.
by Nicolas Capens
· 8 years ago
96d4e09
Make Reactor destination variables non-const.
by Nicolas Capens
· 8 years ago
297d26e
Hold LValue address in a non-template Variable class.
by Nicolas Capens
· 8 years ago
37ed908
Eliminate "false" basic block when no Else clause.
by Nicolas Capens
· 8 years ago
8884a23
Refactor If/Else to use encapsulated data.
by Nicolas Capens
· 8 years ago
d422796
Implement vector casts.
by Nicolas Capens
· 8 years ago
8427224
Implement vector absolute value.
by Nicolas Capens
· 8 years ago
b98fe5c
Implement switch constructs.
by Nicolas Capens
· 8 years ago
a4c30b0
Implement vector masking.
by Nicolas Capens
· 8 years ago
c94ab74
Implement remaining vector extract/insert operations.
by Nicolas Capens
· 8 years ago
2f970b6
Implement remaining vector compare operations.
by Nicolas Capens
· 8 years ago
c5c0c33
Implement negation and inversion.
by Nicolas Capens
· 8 years ago
c71bed2
Implement vector intrinsics.
by Nicolas Capens
· 8 years ago
a808651
Implement floating-point rounding intrinsics.
by Nicolas Capens
· 8 years ago
d122940
Implement increment/decrement operators.
by Nicolas Capens
· 8 years ago
a16473e
Remove unused createIntCast() method.
by Nicolas Capens
· 8 years ago
48ef125
Don't use Long1 for stencil operations.
by Nicolas Capens
· 8 years ago
6504711
Fix debug dump and error output.
by Nicolas Capens
· 8 years ago
d52e936
Implement square root and reciprocal.
by Nicolas Capens
· 8 years ago
70dfff4
Simplify abstract value bitcasting.
by Nicolas Capens
· 8 years ago
1cb82a3
Fix packing of 64-bit vectors.
by Nicolas Capens
· 8 years ago
53a8a3f
Implement min/max.
by Nicolas Capens
· 8 years ago
ec54a17
Implement vector packing.
by Nicolas Capens
· 8 years ago
20e22c4
Implement unpacking of high 64-bit vector halves.
by Nicolas Capens
· 8 years ago
f2cb9df
Implement vector sign mask operations.
by Nicolas Capens
· 8 years ago
c4c431d
Implement arithmetic and logical operations.
by Nicolas Capens
· 8 years ago
93a6458
Enable multiprocessor compilation.
by Nicolas Capens
· 8 years ago
327f1df
Implement vector shift by constant.
by Nicolas Capens
· 8 years ago
b0eb377
Limit loop init scope to till end of loop.
by Nicolas Capens
· 8 years ago
9ed1a18
Implement Else without using basic block predecessor.
by Nicolas Capens
· 8 years ago
2bd3fb4
Add additional Subzero assembler unit tests.
by Nicolas Capens
· 8 years ago
37fbece
Implement several vector shuffle operations.
by Nicolas Capens
· 8 years ago
edba65b
Remove build dependencies on (LLVM)Reactor.
by Nicolas Capens
· 8 years ago
363b61e
Add Float4 swizzle tests.
by Nicolas Capens
· 8 years ago
73dd7a2
Implement remaining constant creations.
by Nicolas Capens
· 8 years ago
fdcca2d
Implement Return() variants.
by Nicolas Capens
· 8 years ago
a8f9863
Implement support for arrays.
by Nicolas Capens
· 8 years ago
7f3f69c
Fix floating-point constant vector initialization.
by Nicolas Capens
· 8 years ago
4cfd457
Implement additional types.
by Nicolas Capens
· 8 years ago
2200878
Remove the Long2 type.
by Nicolas Capens
· 8 years ago
43dc629
Implement comparison operations.
by Nicolas Capens
· 8 years ago
58274b5
Fix relocating the code just once.
by Nicolas Capens
· 8 years ago
de19f39
Assert on Subzero translation errors.
by Nicolas Capens
· 8 years ago
8dfd9a7
Implement support for vector constants.
by Nicolas Capens
· 8 years ago
6647836
Implement support for ELF relocations.
by Nicolas Capens
· 8 years ago
13ac232
Refactor constant creation.
by Nicolas Capens
· 8 years ago
23d99a4
Emulate vectors shorter than 128-bit.
by Nicolas Capens
· 8 years ago
16b5f15
Avoid ambiguous vector casts.
by Nicolas Capens
· 8 years ago
166af49
More blitFramebuffer fixes
by Alexis Hetu
· 8 years ago
58ead9e
Fixed blitFramebuffer issue with Depth/Stencil
by Alexis Hetu
· 8 years ago
f4f68e1
Fixed some quad layout computation related warnings
by Alexis Hetu
· 8 years ago
d6d10f9
Fixed official chromium build on Linux
by Alexis Hetu
· 8 years ago
b9dda64
glBlitFramebuffer support for depth/stencil formats
by Alexis Hetu
· 8 years ago
e97a31e
Fixed clang warnings and unmuted these warnings
by Alexis Hetu
· 8 years ago
e1d8530
Fix Subzero release builds.
by Nicolas Capens
· 8 years ago
15b8b2a
Add Subzero vector arithmetic tests.
by Nicolas Capens
· 8 years ago
228b05d
Use gtest for testing Subzero.
by Nicolas Capens
· 8 years ago
2a29271
Revert "Removed Subzero compilation from SwiftShader solution"
by Nicolas Capens
· 8 years ago
a52dfbd
Adding functionality to stencils
by Alexis Hetu
· 8 years ago
619c0ab
Implement generic vector shuffle.
by Nicolas Capens
· 8 years ago
e89cd58
Refactor vector swizzle.
by Nicolas Capens
· 8 years ago
9709d4f
Implement vector extract, insert, and swizzle.
by Nicolas Capens
· 8 years ago
e95d534
Refactor vector operations.
by Nicolas Capens
· 8 years ago
8820f64
Implement pointer arithmetic.
by Nicolas Capens
· 8 years ago
Next »