Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
43b9c6bbf66b0927a99062c68dff9ea8358f82db
/
src
/
sksl
9442194
skslc now uses a more recent version of Flex
by Ethan Nicholas
· 8 years ago
c8c1760
switched skslc to_string strategy after repeated problems on Android
by Ethan Nicholas
· 8 years ago
8cc718a
added missing <inttypes.h> include
by Ethan Nicholas
· 8 years ago
c6f5e10
fixed SPIR-V compilation error with unmodified variables
by Ethan Nicholas
· 8 years ago
0df1b04
skslc can now be compiled with no Skia dependencies, in preparation for its eventual
by Ethan Nicholas
· 8 years ago
9bd301d
Revert "skslc can now be compiled with no Skia dependencies, in preparation for its eventual"
by Ethan Nicholas
· 8 years ago
f3333c8
skslc can now be compiled with no Skia dependencies, in preparation for its eventual
by Ethan Nicholas
· 8 years ago
8feeff9
fixed skslc SPIR-V memory error
by Ethan Nicholas
· 8 years ago
bcf35f8
Revert "skslc can now be compiled with no Skia dependencies, in preparation for"
by Ethan Nicholas
· 8 years ago
7833466
skslc can now be compiled with no Skia dependencies, in preparation for
by Ethan Nicholas
· 8 years ago
d3b6597
Mark overridden destructors with 'override' and remove 'virtual'
by Brian Salomon
· 8 years ago
271d495
check-headers-self-sufficient: update
by Hal Canary
· 8 years ago
edf06b2
Ignore Clang's -Wdeprecated-register for flex-generated code
by Roland McGrath
· 8 years ago
a6ae1f7
wired up SPIR-V validator
by Ethan Nicholas
· 8 years ago
8da9e94
put sksl->glsl modifiers in correct order
by Ethan Nicholas
· 8 years ago
8e48c1e
fixed duplicate interface variable in SPIR-V output
by Ethan Nicholas
· 8 years ago
39b101b
fix leak in SPIRV code generator
by Ethan Nicholas
· 8 years ago
bfe15f6
changed skslc layout parsing strategy
by Ethan Nicholas
· 8 years ago
af19769
Re-land of skslc switch support
by Ethan Nicholas
· 8 years ago
7d975fc
Revert "skslc switch support"
by Ethan Nicholas
· 8 years ago
2b1e468
skslc switch support
by Ethan Nicholas
· 8 years ago
ef653b8
fixed SPIR-V vector equality tests
by Ethan Nicholas
· 8 years ago
52cad15
sksl support for geometry shaders
by Ethan Nicholas
· 8 years ago
50afc17
Fixed a couple of spots where sksl didn't have proper array support.
by Ethan Nicholas
· 8 years ago
3614d9a
improved performance of parsing SkSLLayout flags
by Ethan Nicholas
· 8 years ago
3865711
Replaced all calls to fragmentPosition() with sk_FragCoord
by Ethan Nicholas
· 8 years ago
6b20a55
Make header files self-sufficient
by Hal Canary
· 8 years ago
84645e3
re-land of skslc type constructor cleanups
by Ethan Nicholas
· 8 years ago
67d6460
added support for sk_ClipDistance
by Ethan Nicholas
· 8 years ago
49a36ba
Revert "skslc type constructor cleanups"
by Ethan Nicholas
· 8 years ago
cac5b12
Revert "added support for sk_ClipDistance"
by Ethan Nicholas
· 8 years ago
6f22328
skslc type constructor cleanups
by Ethan Nicholas
· 8 years ago
8b8c765
added support for sk_ClipDistance
by Ethan Nicholas
· 8 years ago
a51740c
added support for sk_VertexID
by Ethan Nicholas
· 8 years ago
8c3f4ae
fixed assertion error when calling matrixCompMult()
by Ethan Nicholas
· 8 years ago
e1d9cb8
Revert "Added dead variable / code elimination to skslc."
by Ethan Nicholas
· 8 years ago
113628d
Added dead variable / code elimination to skslc.
by Ethan Nicholas
· 8 years ago
cae3a4c
Revert "Replaced all calls to fragmentPosition() with sk_FragCoord"
by Ethan Nicholas
· 8 years ago
dbd44c7
Add offset to uniform blocks in Vulkan
by Greg Daniel
· 8 years ago
de4d301
Replaced all calls to fragmentPosition() with sk_FragCoord
by Ethan Nicholas
· 8 years ago
86a4340
Added constant propagation and better variable liveness tracking to skslc.
by Ethan Nicholas
· 8 years ago
6415e0d
Revert "Added constant propagation and better variable liveness tracking to"
by Ethan Nicholas
· 8 years ago
f54b071
Added constant propagation and better variable liveness tracking to skslc.
by Ethan Nicholas
· 8 years ago
fd146aa
do/while loops in SPIR-V no longer cause an assertion failure
by Ethan Nicholas
· 8 years ago
2503ab6
Fixed another division by zero error in skslc
by Ethan Nicholas
· 8 years ago
2be687a
fix skslc crash when ternary parameter types don't match
by Ethan Nicholas
· 8 years ago
9a5610e
fixed a divide-by-zero bug in skslc
by Ethan Nicholas
· 8 years ago
e337b18
Force classic locale when parsing floats in skslc.
by Ethan Nicholas
· 8 years ago
613a697
fix for Vulkan SPIR-V crash on some systems
by Ethan Nicholas
· 8 years ago
941e7e2
re-land of added sk_FragCoord support to skslc
by Ethan Nicholas
· 8 years ago
e8e4a3e
Revert "added sk_FragCoord support to skslc"
by Greg Daniel
· 8 years ago
ce33f10
added sk_FragCoord support to skslc
by Ethan Nicholas
· 8 years ago
f1dd677
Rename SkSL::GLSLCapsFactory to SkSL::ShaderCapsFactory
by Brian Salomon
· 8 years ago
94efbf5
Merge GrGLSLCaps into GrShaderCaps
by Brian Salomon
· 8 years ago
f9f4512
Reland image storage with fixes.
by Brian Salomon
· 8 years ago
1967177
added support for layout(offset=...) to skslc
by Ethan Nicholas
· 8 years ago
11d5397
unified ASTLayout/Layout and ASTModifiers/Modifiers
by Ethan Nicholas
· 8 years ago
2b3dab6
removed textureProj() and legacy texture functions from sksl
by Ethan Nicholas
· 8 years ago
8ac838d
added support for push_constant layout
by ethannicholas
· 8 years ago
64773e6
Add support for input attachments in SkSL spirv
by Greg Daniel
· 8 years ago
3605ace
sksl programs can now directly query GLSL caps
by Ethan Nicholas
· 8 years ago
9e1138d
re-land of switched skslc from std::string to SkString
by Ethan Nicholas
· 8 years ago
792d0f1
Revert "switched skslc from std::string to SkString"
by Greg Daniel
· 8 years ago
d8df21a
switched skslc from std::string to SkString
by Ethan Nicholas
· 8 years ago
2a51de8
Revert "Revert "Add support for image load to SkSL""
by Brian Salomon
· 8 years ago
988283c
Revert of added support for push_constant layout (patchset #7 id:140001 of https://codereview.chromium.org/2187433003/ )
by egdaniel
· 8 years ago
cb115bd
Revert "Add support for image load to SkSL"
by Stan Iliev
· 8 years ago
bd85a10
Add support for image load to SkSL
by Brian Salomon
· 8 years ago
fa5f65a
added support for push_constant layout
by ethannicholas
· 8 years ago
bf7b620
Revert "Revert "Add integer texture support.""
by Brian Salomon
· 8 years ago
7ef4b74
re-re-land of skslc now uses standard Skia caps
by Ethan Nicholas
· 8 years ago
857cb97
Revert "re-land of skslc now uses standard Skia caps"
by Leon Scroggins
· 8 years ago
498d403
re-land of skslc now uses standard Skia caps
by Ethan Nicholas
· 8 years ago
b0b5360
Revert "skslc now uses standard Skia caps"
by Leon Scroggins
· 8 years ago
8af38a9
skslc now uses standard Skia caps
by Ethan Nicholas
· 8 years ago
9c7edb8
Revert "Add integer texture support."
by Leon Scroggins
· 8 years ago
434c534
Add integer texture support.
by Brian Salomon
· 8 years ago
08a9211
added constant folding & branch elimination to skslc
by ethannicholas
· 8 years ago
6e4b594
Revert of added constant folding & branch elimination to skslc (patchset #3 id:40001 of https://codereview.chromium.org/2489673002/ )
by scroggo
· 8 years ago
6136310
added constant folding & branch elimination to skslc
by ethannicholas
· 8 years ago
d9fcb23
Attempt to fix PixelC GLSL compilation error.
by Ben Wagner
· 8 years ago
4578a8e
fixed skslc's handling of ivec(vec)
by Ethan Nicholas
· 8 years ago
471e894
Reduced skslc memory consumption
by ethannicholas
· 8 years ago
cad6416
Added skslc parse recursion limit
by ethannicholas
· 8 years ago
5638052
Revert of Reduced skslc memory consumption (patchset #3 id:50001 of https://codereview.chromium.org/2442063002/ )
by benjaminwagner
· 8 years ago
cffaa70
Reduced skslc memory consumption
by ethannicholas
· 8 years ago
6ad9909
Turn on -Wrange-loop-analysis.
by Mike Klein
· 8 years ago
ddb37d6
re-re-land of skslc now automatically turns on derivatives support
by ethannicholas
· 8 years ago
ac66ae6
Revert "re-land of skslc now automatically turns on derivatives support"
by Mike Klein
· 8 years ago
d7d1997
re-land of skslc now automatically turns on derivatives support
by Ethan Nicholas
· 8 years ago
37269ff
Revert "skslc now automatically turns on derivatives support"
by Ethan Nicholas
· 8 years ago
311742b
skslc now automatically turns on derivatives support
by Ethan Nicholas
· 8 years ago
ea4567c
more skslc hardening
by ethannicholas
· 8 years ago
dd4645b
another SkSL crash fix
by ethannicholas
· 8 years ago
7effa7a
more SkSL fuzzer crash fixes
by ethannicholas
· 8 years ago
a54401d
fix skslc crashes uncovered by fuzz testing
by ethannicholas
· 8 years ago
ad146f6
added SkSL support for mustForceNegatedAtanParamToFloat cap
by ethannicholas
· 8 years ago
22f939e
added basic dataflow analysis to skslc
by ethannicholas
· 8 years ago
5961bc9
Turned on SkSL->GLSL compiler
by ethannicholas
· 8 years ago
9df16b5
Revert of Turned on SkSL->GLSL compiler (patchset #49 id:1240001 of https://codereview.chromium.org/2288033003/ )
by jvanverth
· 8 years ago
Next »