Sign in
swiftshader
/
SwiftShader
/
19f1db6e92b41ac783b6794389c398e18e2294da
/
src
/
OpenGL
/
compiler
d2b1d2f
Remove literal string from error message.
by Nicolas Capens
· 6 years ago
226e1c6
swiftshader: Remove semicolons.
by Nico Weber
· 6 years ago
f4b99b6
Silence warnings: Remove all unused local variables
by Ben Clayton
· 6 years ago
4806a9b
Add GL_OES_EGL_image_external_essl3
by Lingfeng Yang
· 6 years ago
7cfb50c
Fix implicit fallthrough warnings treated as errors
by Nicolas Capens
· 6 years ago
6e8ec33
Fix deterministic loops within conditional blocks, again.
by Nicolas Capens
· 6 years ago
2f490f0
Fix 'continue' in GLSL loops.
by Nicolas Capens
· 6 years ago
8a58771
Fix deterministic loops within conditional blocks.
by Nicolas Capens
· 6 years ago
d55d997
Fix clamping of NaN values.
by Nicolas Capens
· 6 years ago
e70c351
Linux build fix
by Alexis Hetu
· 6 years ago
60be5c4
Fix preprocessor error.
by Nicolas Capens
· 6 years ago
a5dfd97d
Remove stray printfs.
by Nicolas Capens
· 7 years ago
96a1ceb
Remove exit-time destructors.
by Nicolas Capens
· 7 years ago
9a20cc9
Add support for constant folding of clamp()
by Chris Forbes
· 7 years ago
c5e68ab
Fix constant folding of nonsquare mat * vec and vec * mat
by Chris Forbes
· 7 years ago
9f6c0b8
Avoid emitting nonsquare scale matrix entries where there is no main diagonal element
by Chris Forbes
· 7 years ago
d46e9f6
Fix nonsquare matrix construction from scalar
by Chris Forbes
· 7 years ago
4daedcd
Fix missing case for declarations in glslang AST dump
by Chris Forbes
· 7 years ago
c89f75b
Fix code generation for vec.swiz *= mat
by Chris Forbes
· 7 years ago
c28d28a
Android: Introduce ANDROID_HOST_BUILD and rework logging.
by Alistair Strachan
· 7 years ago
378c434
Fix attribute layout location linking.
by Nicolas Capens
· 7 years ago
be5fe77
Add missing header.
by Nicolas Capens
· 7 years ago
b41a9d6
Fix pedantic narrowing conversion error.
by Nicolas Capens
· 7 years ago
4132052
Fix GLSL struct with single matrix.
by Nicolas Capens
· 7 years ago
e92a88e
Use official headers to define GL_ARB_texture_rectangle.
by Nicolas Capens
· 7 years ago
493fc54
Fix loop unrolling.
by Nicolas Capens
· 7 years ago
937e6a5
Also copy shader info log on success.
by Nicolas Capens
· 7 years ago
4b74373
Implement dynamic indexing of temporaries.
by Nicolas Capens
· 7 years ago
ac3f2fa
Detect loop index modifications in loop body.
by Nicolas Capens
· 7 years ago
bf58b98
Use override for overridden function
by Takuto Ikuta
· 7 years ago
d87b3a8
Fixed sampler within struct uniform used as function argument
by Alexis Hetu
· 7 years ago
329747c
Added check for temporary register overflow
by Alexis Hetu
· 7 years ago
e3490ed
Add work-arounds for missing C++11 features.
by Nicolas Capens
· 7 years ago
7e45f6d
Correct confusion between Android O and O MR1
by Greg Hartman
· 7 years ago
858c039
Initialize array size on error.
by Nicolas Capens
· 7 years ago
2638f82
Revert "Use official headers to define GL_ARB_texture_rectangle."
by Nicolas Capens
· 7 years ago
9869bed
Use official headers to define GL_ARB_texture_rectangle.
by Nicolas Capens
· 7 years ago
c0632c9
Added support for sampler2DRect in ESSL3
by Alexis Hetu
· 7 years ago
4be9171
Use -Werror in Android builds.
by Chih-Hung Hsieh
· 7 years ago
d4b2dd4
Build SwiftShader with BOARD_VNDK_VERSION=current
by Jiyong Park
· 8 years ago
da5320a
Fix warnings treated as errors.
by Nicolas Capens
· 7 years ago
e5a5788
Fix Chromium build.
by Nicolas Capens
· 7 years ago
2cf121d
Use of uninitialized value fixed
by Alexis Hetu
· 7 years ago
3c1d6cf
Fragment output fix
by Alexis Hetu
· 7 years ago
bb2bcae
In-class initialize all TType members.
by Nicolas Capens
· 7 years ago
17e2e2f
Fragment output location fix
by Alexis Hetu
· 7 years ago
40f48ab
Unsigned int GLSL parsing fixed
by Alexis Hetu
· 7 years ago
61fe99f
Added missing entry from GL_ARB_texture_rectangle
by Alexis Hetu
· 7 years ago
a02f8b1
Fixed warnings treated as errors
by Alexis Hetu
· 7 years ago
3833861
Construct non matrices from matrix in GLSL
by Alexis Hetu
· 7 years ago
d274253
Row major matrix packing fix
by Alexis Hetu
· 7 years ago
4676862
Texture Rectangle implementation
by Alexis Hetu
· 7 years ago
930df97
Support for fragment output location
by Alexis Hetu
· 7 years ago
3bb0195
Flex update
by Alexis Hetu
· 7 years ago
aa02848
Fix memory leak on error.
by Nicolas Capens
· 7 years ago
53c601e
Make it possible to build SwiftShader for Fuchsia.
by Sergey Ulanov
· 7 years ago
2e4c069
Maximum call stack depth increase
by Alexis Hetu
· 7 years ago
c4711fa5
GLSL mix implementation
by Alexis Hetu
· 7 years ago
6896e35
Fix validation of statically referenced varyings.
by Nicolas Capens
· 7 years ago
0b7471a
Detect redefinition of function name as variable.
by Nicolas Capens
· 7 years ago
c67e57e
Build fix
by Alexis Hetu
· 7 years ago
924513c
Structure field type validation
by Alexis Hetu
· 7 years ago
6d12331
Fix break statement.
by Nicolas Capens
· 7 years ago
152997c
Uniform block instance name validation
by Alexis Hetu
· 7 years ago
bc648b9
Error messages for uniform block validation
by Alexis Hetu
· 7 years ago
743913c
Varying interpolation qualifier check
by Alexis Hetu
· 7 years ago
da163ed
Sampler allocation fix
by Alexis Hetu
· 7 years ago
423377e
Fix Chrome build.
by Nicolas Capens
· 7 years ago
5d507bc
Only try folding constant array indexing if propagated.
by Nicolas Capens
· 7 years ago
9c010dd
Allow length() method on any array expression.
by Nicolas Capens
· 7 years ago
7cbb1de
Implement support for arrays of constants.
by Nicolas Capens
· 7 years ago
47e9a0e
Fix Android build.
by Nicolas Capens
· 7 years ago
e58d730
Fix Linux build.
by Nicolas Capens
· 7 years ago
cbd20d9
Fix build issues.
by Nicolas Capens
· 7 years ago
e13238e
Preprocessor update from ANGLE
by Alexis Hetu
· 7 years ago
125c7dc
Fixed first-class arrays
by Alexis Hetu
· 7 years ago
23f54d7
Fix attribute location binding
by Alexis Hetu
· 7 years ago
536ffcc
Removed error from extraneous matrix packing qualifier
by Alexis Hetu
· 7 years ago
7e3ad16
Increased maximum token size
by Alexis Hetu
· 7 years ago
d469de2
Reduce temporaries used during rvalue evaluation.
by Nicolas Capens
· 7 years ago
3ae571e
Fix taking the index into account for write mask.
by Nicolas Capens
· 7 years ago
6986b28
Reduce lifetime of address temporary.
by Nicolas Capens
· 7 years ago
0530b45
Refactor lvalue() to return the root node.
by Nicolas Capens
· 7 years ago
84249fd
Don't needlessly traverse the left hand side of assignments.
by Nicolas Capens
· 7 years ago
91b425b
Disallow assigning to interface block fields.
by Nicolas Capens
· 7 years ago
360a774
Eliminate integer destination modifier.
by Nicolas Capens
· 7 years ago
c09073f
Remove matrix field selectors.
by Nicolas Capens
· 7 years ago
929c6b0
High precision implementation for sin/cos/tan
by Alexis Hetu
· 7 years ago
a0b5783
Pass the sampling lod/bias as a separate parameter.
by Nicolas Capens
· 7 years ago
4935123
Struct varyings implementation
by Alexis Hetu
· 7 years ago
3d7c786
translator: Add define to disable pool allocation.
by Corentin Wallez
· 7 years ago
665757d
Support for gl_MaxDrawBuffers in OpenGL ES 3.0
by Alexis Hetu
· 7 years ago
66fff4e
Update the Windows Target Platform Version
by Alexis Hetu
· 7 years ago
8c59ccd
Upgrade SwiftShader solution and projects to Visual Studio 2017.
by Nicolas Capens
· 7 years ago
a114ed5
Build lib*_swiftshader with BOARD_VNDK_VERSION
by Jiyong Park
· 8 years ago
bf1307b
Restrict GLSL globals to be initialized with constant expressions.
by Nicolas Capens
· 9 years ago
dc20933
Suppress attributes warnings.
by Nicolas Capens
· 8 years ago
9441b07
SwiftShader always builds its release version in Chromium
by Alexis Hetu
· 8 years ago
18e2a97
GLSL bitwise NOT implementation
by Alexis Hetu
· 8 years ago
877ddfc
gl_VertexID implementation
by Alexis Hetu
· 8 years ago
Next »