Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
d864d1dc1987fdd3b295deaa24709f4bce420147
/
src
/
sksl
/
ir
02eefbe
header self-sufficiency and idempotency
by Hal Canary
· 6 years ago
fb32ddf
Revert "Revert "Shuffle SkSL sources around so compiler and bytecode can be used w/o GPU""
by Brian Osman
· 6 years ago
37a59ef
Revert "Shuffle SkSL sources around so compiler and bytecode can be used w/o GPU"
by Robert Phillips
· 6 years ago
9050728
Shuffle SkSL sources around so compiler and bytecode can be used w/o GPU
by Brian Osman
· 6 years ago
53bd4c5
fixed an skslc crash with uninitialized globals
by Ethan Nicholas
· 6 years ago
d188c18
fixed SkSL handling of negated literal vectors
by Ethan Nicholas
· 6 years ago
fc99416
Major rearchitecture of SkSL parsing, focused on improving performance.
by Ethan Nicholas
· 6 years ago
eca66b3
SkVector4 as ctype for half4
by Brian Salomon
· 6 years ago
8da1e65
restructured SkSL include files
by Ethan Nicholas
· 6 years ago
fe0aeb3
update SkUserConfig.h a bit
by Mike Klein
· 6 years ago
9e6a393
support for SkSL interpreter external function calls
by Ethan Nicholas
· 6 years ago
91164d1
added external value support to SkSL interpreter
by Ethan Nicholas
· 6 years ago
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 6 years ago
746035a
added support for interpreting generic SkSL functions
by Ethan Nicholas
· 6 years ago
898a8a5
Fixed internal skslc error with negated literal vectors
by Ethan Nicholas
· 6 years ago
0d99766
Revert "Reland "Revert "Reland "GPU support for SkMixers""""
by Ethan Nicholas
· 6 years ago
1263889
Reland "Revert "Reland "GPU support for SkMixers"""
by Robert Phillips
· 6 years ago
d3c9245
Revert "Revert "Reland "GPU support for SkMixers"""
by Ethan Nicholas
· 6 years ago
147c087
fix SkSL constant comparisons involving negated vectors
by Ethan Nicholas
· 6 years ago
c1c686b
added support for half input variables in SkSL fragment processors
by Ethan Nicholas
· 6 years ago
a6dd1eb
Revert "Reland "GPU support for SkMixers""
by Mike Reed
· 6 years ago
c9822a1
Reland "GPU support for SkMixers"
by Mike Reed
· 6 years ago
e6ebe74
Revert "GPU support for SkMixers"
by Ethan Nicholas
· 6 years ago
3f2d05e
GPU support for SkMixers
by Ethan Nicholas
· 6 years ago
03896ae
Fixed a couple of Vulkan bugs
by Ethan Nicholas
· 6 years ago
858fecc
Got RelaxedPrecision decorations working again in SPIR-V, and removed
by Ethan Nicholas
· 6 years ago
a70693b
Add support for runtime color filters written in SkSL.
by Ethan Nicholas
· 6 years ago
ee1c8a7
Revert "Revert "SkSL now supports null child processors""
by Ethan Nicholas
· 6 years ago
bce7d86
Revert "SkSL now supports null child processors"
by Robert Phillips
· 6 years ago
0e8dc4c
SkSL now supports null child processors
by Ethan Nicholas
· 6 years ago
ac285b1
added constant 0 and 1 swizzle components to SkSL
by Ethan Nicholas
· 6 years ago
0dc8087
SkSL Metal backend can now handle CCPR
by Ethan Nicholas
· 6 years ago
e1f5502
Reland "SkSL is now pickier about type conversions"
by Ethan Nicholas
· 6 years ago
c83da98
Revert "SkSL is now pickier about type conversions"
by Ethan Nicholas
· 6 years ago
91c1d08
SkSL is now pickier about type conversions
by Ethan Nicholas
· 6 years ago
a7ceb50
added PLS support to SkSL
by Ethan Nicholas
· 6 years ago
495993a
Remove GrColor4f
by Brian Osman
· 6 years ago
eace935
Revert "converted AARectEffect to new FP system"
by Ethan Nicholas
· 6 years ago
bf79a72
String -> const char* where possbile
by Mike Klein
· 6 years ago
222e275
converted AARectEffect to new FP system
by Ethan Nicholas
· 6 years ago
f28e55d
Add SkPMColor4f support to SkSL
by Brian Osman
· 6 years ago
9094f2c
Add fields to fragmentProcessors in sksl code.
by Michael Ludwig
· 6 years ago
78aceb2
converted overdraw effect to new FP system
by Ethan Nicholas
· 6 years ago
a427559
Refactor 'in uniform' CPP code generation
by Michael Ludwig
· 6 years ago
cd700e9
Revert "Revert "added support for sk_Dimensions to SkSL""
by Ethan Nicholas
· 6 years ago
e6ab998
Revert "added support for sk_Dimensions to SkSL"
by Greg Daniel
· 6 years ago
9335c28
added support for sk_Dimensions to SkSL
by Ethan Nicholas
· 6 years ago
937efc3
BAD_COPY_PASTE in SkSLLayout.h
by z102.zhang
· 6 years ago
ee04df4
switched SkSL from std::map to std::unordered_map
by Ethan Nicholas
· 7 years ago
0054311
Re-re-land "added GrSkSLFP and converted DitherEffect to use it"
by Ethan Nicholas
· 7 years ago
6c48e4d
Reland "Revert "added GrSkSLFP and converted DitherEffect to use it""
by Ethan Nicholas
· 7 years ago
97ae0c8
Revert "Revert "added GrSkSLFP and converted DitherEffect to use it""
by Ethan Nicholas
· 7 years ago
b609e6d
added byte and ubyte types to SKSL
by Ruiqi Mao
· 7 years ago
f203078
Revert "added GrSkSLFP and converted DitherEffect to use it"
by Kevin Lubick
· 7 years ago
dfbfc73
added GrSkSLFP and converted DitherEffect to use it
by Ethan Nicholas
· 7 years ago
d9d33c3
renamed SkSL's assert macros
by Ethan Nicholas
· 7 years ago
3c6ae62
cache SkSL headers
by Ethan Nicholas
· 7 years ago
dc09213
Revert "Revert "Make SkSL GLSL generator declare sk_FragColor inout when EXT fb fetch is used.""
by Brian Salomon
· 7 years ago
d401330
Revert "Make SkSL GLSL generator declare sk_FragColor inout when EXT fb fetch is used."
by Brian Salomon
· 7 years ago
7e1dd20
Make SkSL GLSL generator declare sk_FragColor inout when EXT fb fetch is used.
by Brian Salomon
· 7 years ago
26a9aad
initial SkSLJIT checkin
by Ethan Nicholas
· 7 years ago
8f7e28f
added frexp support to SkSL
by Ethan Nicholas
· 7 years ago
16c1196
fix SkSL SPIR-V geometry shaders' entry point declaration
by Ethan Nicholas
· 7 years ago
68dd2c1
Fixed SkSL use-after-free fuzzer bug and added defensive code to catch such problems in the future.
by Ethan Nicholas
· 7 years ago
8a83ca4
Add "sharpen" option to SkSL, to LOD bias all textures
by Brian Osman
· 7 years ago
b6ba82c
sk_in array is now sized correctly in SPIR-V output
by Ethan Nicholas
· 7 years ago
8f6c2ab
cleaned up SkSL constant handling
by Ethan Nicholas
· 7 years ago
2c33e3e
fixed inconsistent ordering of SkSL enums
by Ethan Nicholas
· 7 years ago
58d5648
fixed a couple of SkSL ushort issues
by Ethan Nicholas
· 7 years ago
39204fd
added SkSL support for all blend mode layouts
by Ethan Nicholas
· 7 years ago
aae47c8
sksl enum support
by Ethan Nicholas
· 7 years ago
82a62d2
Revert "refactored SkSLVarDeclaration out of existence"
by Ethan Nicholas
· 7 years ago
1ae353c
refactored SkSLVarDeclaration out of existence
by Ethan Nicholas
· 7 years ago
d608c09
Re-land "converted OverdrawColorFilter to SkSL"
by Ethan Nicholas
· 7 years ago
2d3cac5
Revert "converted OverdrawColorFilter to SkSL"
by Ethan Nicholas
· 7 years ago
8aa4dc9
converted OverdrawColorFilter to SkSL
by Ethan Nicholas
· 7 years ago
8239946
converted GrRectBlurEffect to SkSL
by Ethan Nicholas
· 7 years ago
bed683a
switched gl_Position and gl_PointSize to sk_*
by Ethan Nicholas
· 7 years ago
f7b8820
re-land of new SkSL precisions
by Ethan Nicholas
· 7 years ago
27185a9
Revert "Revert "Revert "Switched highp float to highfloat and mediump float to half."""
by Ethan Nicholas
· 7 years ago
05d5a13
Revert "Revert "Switched highp float to highfloat and mediump float to half.""
by Ethan Nicholas
· 7 years ago
5b5f096
Revert "Revert "Switch to the new SkSL lexer.""
by Ethan Nicholas
· 7 years ago
3585154
Revert "Switch to the new SkSL lexer."
by Ethan Nicholas
· 7 years ago
c576e93
Switch to the new SkSL lexer.
by Ethan Nicholas
· 7 years ago
1d816b9
Revert "Switched highp float to highfloat and mediump float to half."
by Brian Salomon
· 7 years ago
23f9227
Revert "fixed constant vector swizzling"
by Brian Salomon
· 7 years ago
8ac36a5
fixed constant vector swizzling
by Ethan Nicholas
· 7 years ago
88d99c6
Switched highp float to highfloat and mediump float to half.
by Ethan Nicholas
· 7 years ago
dcba08e
Revert "Revert "support for 'half' types in sksl, plus general numeric type improvements""
by Ethan Nicholas
· 8 years ago
0e96055
Revert "support for 'half' types in sksl, plus general numeric type improvements"
by Ethan Nicholas
· 8 years ago
d310879
fixed missing INT_MAX definition
by Ethan Nicholas
· 8 years ago
93061b5
support for 'half' types in sksl, plus general numeric type improvements
by Ethan Nicholas
· 8 years ago
5af9ea3
renamed SkSL types in preparation for killing precision modifiers
by Ethan Nicholas
· 8 years ago
c432b0c
fixed use-after-free in sksl switch statements
by Ethan Nicholas
· 8 years ago
68990be
Re-land of "converted GrSimpleTextureEffect to sksl"
by Ethan Nicholas
· 8 years ago
762466e
Re-re-land sksl fragment processor support
by Ethan Nicholas
· 8 years ago
5ce3972
Revert "Re-land sksl fragment processor support"
by Mike Klein
· 8 years ago
c070939
Re-land sksl fragment processor support
by Ethan Nicholas
· 8 years ago
ed50200
Revert "sksl fragment processor support"
by Ethan Nicholas
· 8 years ago
ccf5991
sksl fragment processor support
by Ethan Nicholas
· 8 years ago
Next »