Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
5c211130646b41ed5d703f4c6f0f8133f9b58726
/
src
/
sksl
6bc650e
Fix Metal bots.
by Jim Van Verth
· 6 years ago
3d48299
Set correct uniform size for Metal.
by Jim Van Verth
· 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
842d31b
fixed Metal matrix constructors
by Ethan Nicholas
· 6 years ago
6ac8d36
Revert "Reland "fixed VK geometry shaders""
by Ethan Nicholas
· 6 years ago
347d365
Reland "fixed VK geometry shaders"
by Ethan Nicholas
· 6 years ago
483909c
Revert "fixed VK geometry shaders"
by Ethan Nicholas
· 6 years ago
eef1ed0
fixed VK geometry shaders
by Ethan Nicholas
· 6 years ago
a7ceb50
added PLS support to SkSL
by Ethan Nicholas
· 6 years ago
d866168
fixed SPIR-V decoration
by Ethan Nicholas
· 6 years ago
56b4e3d
disallow varying matrices in shaders
by Ethan Nicholas
· 6 years ago
a9a0690
fixed SPIR-V indexing a swizzle
by Ethan Nicholas
· 6 years ago
8eb64d3
fixed SPIR-V global initializer ordering
by Ethan Nicholas
· 6 years ago
f0b6044
Revert "Fix performance regresion on Mali, while preserving sk_FragCoord.w"
by Michael Ludwig
· 6 years ago
246bc3d
Revert "Revert "Use unnormalized coords all the way through with GL_TEXTURE_RECTANGLE textures.""
by Brian Salomon
· 6 years ago
a34e6ea
Fix performance regresion on Mali, while preserving sk_FragCoord.w
by Michael Ludwig
· 6 years ago
47be94a
Revert "Use unnormalized coords all the way through with GL_TEXTURE_RECTANGLE textures."
by Brian Salomon
· 6 years ago
10273c1
Use unnormalized coords all the way through with GL_TEXTURE_RECTANGLE textures.
by Brian Salomon
· 6 years ago
20798e5
passing fragcoord.w in SPIR-V and Metal
by Ethan Nicholas
· 6 years ago
5e1f6ea
Remove unnecessary gl_FragCoord workaround
by Michael Ludwig
· 6 years ago
2335644
Fix occurrences of "-Wextra-semi-stmt"
by Brian Salomon
· 6 years ago
07ee63d
sksl: Add builtinFMASupport to StandaloneShaderCaps
by Chris Dalton
· 6 years ago
a708618
sksl: Polyfill fma() when not present in GLSL
by Chris Dalton
· 6 years ago
dba7aab
sksl: Add support for 2x2 matrix inversions in Metal
by Chris Dalton
· 6 years ago
0921219
sksl: Support fwidth()
by Chris Dalton
· 6 years ago
b11ab57
remove src/jumper
by Mike Klein
· 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
d23c819
fixed SPIR-V interface variable declarations
by Ethan Nicholas
· 6 years ago
24d438b
Implement sweep gradient layout
by Michael Ludwig
· 6 years ago
4f94ef6
Reland "Base Gradient FP Refactor"
by Michael Ludwig
· 6 years ago
1ea5656
Revert "Base Gradient FP Refactor"
by Cary Clark
· 6 years ago
10f7a1e
Base Gradient FP Refactor
by Michael Ludwig
· 6 years ago
9094f2c
Add fields to fragmentProcessors in sksl code.
by Michael Ludwig
· 6 years ago
1fc5fbd
Reland "Redo how extra emit code flushing operates" with type fix.
by Michael Ludwig
· 6 years ago
d044019
Revert "Redo how extra emit code flushing operates"
by Michael Ludwig
· 6 years ago
9b8181b
Redo how extra emit code flushing operates
by Michael Ludwig
· 6 years ago
7b429ae
Implement boolean short circuit folding in SkSL
by Michael Ludwig
· 6 years ago
78aceb2
converted overdraw effect to new FP system
by Ethan Nicholas
· 6 years ago
a45e1a7
fixed ASAN error while compiling .fp files
by Ethan Nicholas
· 6 years ago
72efd80
Fixes for primitive handling for uniforms
by Michael Ludwig
· 6 years ago
a427559
Refactor 'in uniform' CPP code generation
by Michael Ludwig
· 6 years ago
92e4c7f
Support input color argument to process() function in sksl .fp files
by Michael Ludwig
· 6 years ago
231de03
Improve inputColor handling in fragment processor implementations.
by Michael Ludwig
· 6 years ago
ce00811
converted arithmetic FP to new FP structure
by Ethan Nicholas
· 6 years ago
cd700e9
Revert "Revert "added support for sk_Dimensions to SkSL""
by Ethan Nicholas
· 6 years ago
5005a22
fixed skslc's nested conditional break detection
by Ethan Nicholas
· 6 years ago
3b83afe
Try again to fix leak of SkSL parser map when built standalone
by Brian Salomon
· 6 years ago
140f3da
Revert "Fix leak in SkSLParser"
by Brian Salomon
· 6 years ago
e82ef48
Fix leak in SkSLParser
by Brian Salomon
· 6 years ago
2f4c09b
Add remove_pow_with_constant_exponent workaround
by Adrienne Walker
· 6 years ago
8b23ca6
Add rewrite_do_while_loops workaround
by Adrienne Walker
· 6 years ago
e84fb19
Add reset and findLastOf to SkSLString.
by Michael Ludwig
· 6 years ago
92b161f
Add emulate_abs_int_function workaround
by Adrienne Walker
· 6 years ago
c02165f
Add unfold_short_circuit_as_ternary workaround
by Adrienne Walker
· 6 years ago
e6ab998
Revert "added support for sk_Dimensions to SkSL"
by Greg Daniel
· 6 years ago
ee8295c
Add add_and_true_to_loop_condition workaround
by Adrienne Walker
· 6 years ago
9335c28
added support for sk_Dimensions to SkSL
by Ethan Nicholas
· 6 years ago
d74f2c8
After call 'va_start',some place not call 'va_end'
by z102.zhang
· 6 years ago
937efc3
BAD_COPY_PASTE in SkSLLayout.h
by z102.zhang
· 6 years ago
609fbe3
fixed the size in bytes of vec3s to match Metal standard in Metal gpu backend
by Timothy Liang
· 6 years ago
de0be80
only set color index if using dual source blending in Metal gpu backend
by Timothy Liang
· 6 years ago
5422f9a
implemented GrMtlGpuCommandBuffer for draws in Metal gpu backend
by Timothy Liang
· 6 years ago
7b8875d
implemented SK_CLOCKWISE_BUILTIN for Metal SkSLC
by Timothy Liang
· 6 years ago
f1b1464
fixed early return breaking things in .fp files
by Ethan Nicholas
· 6 years ago
057c390
attached uniform and varying handlers to GrMtlPipelineStateBuilder
by Timothy Liang
· 6 years ago
929a681
SkSL coordTransform argument is now optional
by Ethan Nicholas
· 6 years ago
12fb9cf
added SkSL saturate() function
by Ethan Nicholas
· 6 years ago
c7735f1
improved SkSL lexer performance
by Ethan Nicholas
· 6 years ago
ee04df4
switched SkSL from std::map to std::unordered_map
by Ethan Nicholas
· 6 years ago
b91c466
Don't change the front face direction in Vulkan
by Chris Dalton
· 6 years ago
fd98c2c
Make some GrSurfaceProxy and GrTextureProxy methods easier to access
by Brian Salomon
· 6 years ago
c8ece3d
Don't use glFrontFace
by Chris Dalton
· 6 years ago
0054311
Re-re-land "added GrSkSLFP and converted DitherEffect to use it"
by Ethan Nicholas
· 6 years ago
f7dcd76
Remove array of TextureSampler pointers from GrIOResourceProcessor.
by Brian Salomon
· 6 years ago
49d14e9
sksl: Add a "sk_Clockwise" built-in
by Chris Dalton
· 6 years ago
88f6d37
Fixed GLSL header line ordering
by Ethan Nicholas
· 6 years ago
0b63196
fixed geometry shaders when canUseFragCoord is false
by Ethan Nicholas
· 6 years ago
b93af7e
Revert "Revert "removed SkSLLayoutLexer""
by Ethan Nicholas
· 6 years ago
734b2a8
Revert "removed SkSLLayoutLexer"
by Ethan Nicholas
· 6 years ago
804f817
removed SkSLLayoutLexer
by Ethan Nicholas
· 6 years ago
b8eeb80
added integration for non-moltenvk use of SkSLC MSL generator
by Timothy Liang
· 6 years ago
0f21c23
fixed a bug with SPIR-V ternaries
by Ethan Nicholas
· 6 years ago
43d225f
added byte type support to SkSLC MSL generator
by Timothy Liang
· 6 years ago
cc10d79
Move fragCoord workaround declaration
by Brian Osman
· 6 years ago
6c48e4d
Reland "Revert "added GrSkSLFP and converted DitherEffect to use it""
by Ethan Nicholas
· 6 years ago
97ae0c8
Revert "Revert "added GrSkSLFP and converted DitherEffect to use it""
by Ethan Nicholas
· 6 years ago
4a34197
fixed SPIR-V memory layout
by Ethan Nicholas
· 6 years ago
b609e6d
added byte and ubyte types to SKSL
by Ruiqi Mao
· 6 years ago
81d1511
Fixed SPIR-V geometry shaders
by Ethan Nicholas
· 6 years ago
0df2113
fixed SPIR-V matrix operations
by Ethan Nicholas
· 6 years ago
662ea4b
Remove texel buffer support.
by Brian Salomon
· 6 years ago
38f118a
update and skip accepts check in lexers
by Mike Klein
· 6 years ago
f203078
Revert "added GrSkSLFP and converted DitherEffect to use it"
by Kevin Lubick
· 6 years ago
dfbfc73
added GrSkSLFP and converted DitherEffect to use it
by Ethan Nicholas
· 6 years ago
Next »