Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
0157085b8788fb9d95c2f926499dcab81cf035b9
/
src
/
sksl
c35d7ea
Don't use LOD bias on OES external textures
by Brian Osman
· 7 years ago
7fe33c0
Drop unused shader support for multisample interpolation
by Chris Dalton
· 7 years ago
6028361
Drop unused shader support for sample variables
by Chris Dalton
· 7 years ago
8a83ca4
Add "sharpen" option to SkSL, to LOD bias all textures
by Brian Osman
· 7 years ago
426e6c5
Remove (unused) NV_bindless_texture from GL interface
by Brian Osman
· 7 years ago
de7220f
Add missing include (to get std::min on MSVC)
by Brian Osman
· 7 years ago
40d4420
updated SkSL README
by Ethan Nicholas
· 7 years ago
130fb3f
updated .fp file headers
by Ethan Nicholas
· 7 years ago
7f86192
Revert "Drop support for unused MSAA extensions"
by Robert Phillips
· 7 years ago
7df2746
Drop support for unused MSAA extensions
by Chris Dalton
· 7 years ago
11e5bff
workaround for Intel SPIR-V OpCompositeConstruct bug
by Ethan Nicholas
· 7 years ago
26a8d90
fixed creating a vector from another vector in SPIR-V output
by Ethan Nicholas
· 7 years ago
a56c4d2
Rename .include files to .inc
by Ben Wagner
· 7 years ago
fe8da17
Revert "Revert "converted vertex shaders to device coords""
by Robert Phillips
· 7 years ago
29b3434
Revert "converted vertex shaders to device coords"
by Ethan Nicholas
· 7 years ago
08dae92
Fixed a few spots where SkSL optimizer was not respecting side effects
by Ethan Nicholas
· 7 years ago
dba65f9
Add a workaround for inaccurate interpolants on Adreno 3xx.
by Brian Salomon
· 7 years ago
a583b81
SkSL now supports ternary lvalues
by Ethan Nicholas
· 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
9d8abc5
fixed type error in RTAdjust application
by Ethan Nicholas
· 7 years ago
be1099f
request SPIR-V InputAttachment capability when needed
by Ethan Nicholas
· 7 years ago
20df20c
Fix FPs
by Robert Phillips
· 7 years ago
cd3261a
Revert "Revert "Added SkSL workaround for devices which cannot safely access gl_FragCoord""
by Brian Osman
· 7 years ago
9d6929c
Revert "Added SkSL workaround for devices which cannot safely access gl_FragCoord"
by Brian Osman
· 7 years ago
1001f84
Added SkSL workaround for devices which cannot safely access gl_FragCoord
by Brian Osman
· 7 years ago
8fd7955
Enable the GL_EXT_geometry_shader extension where necessary
by Chris Dalton
· 7 years ago
2c33e3e
fixed inconsistent ordering of SkSL enums
by Ethan Nicholas
· 7 years ago
1afd4cd
Add GrProxyProvider
by Robert Phillips
· 7 years ago
6e6525c
sksl now provides support for inverse, transpose, et al. on older versions of OpenGL
by Ethan Nicholas
· 7 years ago
5f9836e
removed extraneous unused uniform handles for SkSL samplers
by Ethan Nicholas
· 7 years ago
58d5648
fixed a couple of SkSL ushort issues
by Ethan Nicholas
· 7 years ago
2d5f9b3
converted GrMagnifierEffect to SkSL
by Ethan Nicholas
· 7 years ago
e7e81c1
converted vertex shaders to device coords
by Ethan Nicholas
· 7 years ago
51493ee
fixed SkSL optimizing away side effects
by Ethan Nicholas
· 7 years ago
70a44b2
fixed a few SPIR-V generation errors
by Ethan Nicholas
· 7 years ago
39204fd
added SkSL support for all blend mode layouts
by Ethan Nicholas
· 7 years ago
e9d172a
converted ConstColorProcessor to SkSL
by Ethan Nicholas
· 7 years ago
8dca18a
converted GrAARectEffect to SkSL
by Ethan Nicholas
· 7 years ago
47c8ed3
Reland "Fix precision caps and rrect/ellipse effect precisions"
by Chris Dalton
· 7 years ago
7970765
Switched SkSL from using raw strings back to STRINGIFY
by Ethan Nicholas
· 7 years ago
24f9c19
Revert "Fix precision caps and rrect/ellipse effect precisions"
by Brian Osman
· 7 years ago
e421800
Fix precision caps and rrect/ellipse effect precisions
by Chris Dalton
· 7 years ago
e92b1b1
SPIR-V switch statement support
by Ethan Nicholas
· 7 years ago
aae47c8
sksl enum support
by Ethan Nicholas
· 7 years ago
024301a
fixed type error in SPIRV code generator
by Ethan Nicholas
· 7 years ago
7a59f23
Update GrFragmentProcessor handling in Make methods in SkSL
by Robert Phillips
· 7 years ago
14efcbf
converted LumaColorFilterEffect to sksl
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
ef0c9fd
fix skslc splitting escape sequences in half
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
cc30577
preliminary SkSL Metal backend
by Ethan Nicholas
· 7 years ago
1cb4171
Remove color space xform support from SkSL
by Brian Osman
· 7 years ago
e148bf7
fix for SkSL lexer crash on non-ASCII input
by Ethan Nicholas
· 7 years ago
8580d51
Add sk_InstanceID
by Chris Dalton
· 7 years ago
8239946
converted GrRectBlurEffect to SkSL
by Ethan Nicholas
· 7 years ago
5b6e627
SkSL workaround for appendf 1024 byte restriction
by Ethan Nicholas
· 7 years ago
c9472af
SkSL FPs now support child processors, converted ArithmeticFP to SkSL
by Ethan Nicholas
· 7 years ago
63fd760
Remove trailing whitespace.
by Ben Wagner
· 7 years ago
abff956
initClassID no longer auto-allocates ids
by Ethan Nicholas
· 7 years ago
567d6f4
Add GS Invocations caps to SkSL StandaloneShaderCaps
by Chris Dalton
· 7 years ago
f1b47bb
Add a cap for geometry shader invocations
by Chris Dalton
· 7 years ago
bed683a
switched gl_Position and gl_PointSize to sk_*
by Ethan Nicholas
· 7 years ago
8aa4569
switched SkSL's temporary 'highfloat' type back to 'float'
by Ethan Nicholas
· 7 years ago
906126e
Reduced size of SkSL lexer tables
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
56fbbd6
Revert "Minor fixes to SkSL precisions"
by Ethan Nicholas
· 7 years ago
9752c3c
Minor fixes to SkSL precisions
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
b5f3b65
Add missing stdarg.h include
by Roger Johannesson
· 7 years ago
8d7f4ae
Fix for Google3 roll failure
by Ethan Nicholas
· 7 years ago
ca82a92
Revert "Revert "Initial checkin of SkSL lexical analyzer generator (not actually in use yet).""
by Ethan Nicholas
· 7 years ago
3ed4781
Revert "Initial checkin of SkSL lexical analyzer generator (not actually in use yet)."
by Ethan Nicholas
· 7 years ago
3de0e49
Initial checkin of SkSL lexical analyzer generator (not actually in use yet).
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
8d4b56b
Don't emit CRLF when generating code on Windows (from SkSL)
by Brian Osman
· 7 years ago
634624a
Micro optimizations to SkSL parser
by Brian Osman
· 7 years ago
72a37be
Fix string typing in generated code
by Brian Osman
· 7 years ago
93ba0a4
Switch SkSL to std::string
by Brian Osman
· 7 years ago
08b79b7
reduced number of string copies in SkSL parser
by Ethan Nicholas
· 7 years ago
aff329b
Make GrFragmentProcessor be non-refcounted and use std::unique_ptr.
by Brian Salomon
· 7 years ago
1af6d68
added canUseFractForNegativeValues to standalone shader caps
by Ethan Nicholas
· 7 years ago
3b30c4f
Relocate gradient negative fract() workaround to GLSLCodeGenerator
by Florin Malita
· 7 years ago
dcba08e
Revert "Revert "support for 'half' types in sksl, plus general numeric type improvements""
by Ethan Nicholas
· 7 years ago
0e96055
Revert "support for 'half' types in sksl, plus general numeric type improvements"
by Ethan Nicholas
· 7 years ago
d310879
fixed missing INT_MAX definition
by Ethan Nicholas
· 7 years ago
93061b5
support for 'half' types in sksl, plus general numeric type improvements
by Ethan Nicholas
· 7 years ago
f57c0d6
automatically generate clone() methods for SkSL fragment processors
by Ethan Nicholas
· 7 years ago
45b0f15
added support for flat and noperspective modifiers in SPIR-V
by Ethan Nicholas
· 7 years ago
5af9ea3
renamed SkSL types in preparation for killing precision modifiers
by Ethan Nicholas
· 7 years ago
Next »