Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
c6dc5cf16abc4e301896559b73cf1ba6c8d2c99f
/
tests
/
SkSLInterpreterTest.cpp
4a47da7
Interpreter: Disallow return statements inside loops or conditionals
by Brian Osman
· 5 years ago
6f5358f
Interpreter: Disallow recursion
by Brian Osman
· 5 years ago
1a79f0b
ByteCode: Improved ExternalValue interface
by Brian Osman
· 5 years ago
d3494ed
ByteCode: Support out params in local function calls
by Brian Osman
· 5 years ago
fba386b
ByteCode: Allow calls to functions that return void
by Brian Osman
· 5 years ago
8d56457
ByteCode: Fix subtle bug with nested loops and lanes re-activating
by Brian Osman
· 5 years ago
08a8496
Interpreter: Simplify interface quite a bit.
by Brian Osman
· 5 years ago
569f12f
Interpreter: Vectorized interpreter
by Brian Osman
· 5 years ago
8016441
Interpreter: Refactor interface and lifetime management
by Brian Osman
· 5 years ago
5bdf525
Fix divide by zero in interpreter test
by Brian Osman
· 5 years ago
909231c
Interpreter: Matrix/Vector multiplication
by Brian Osman
· 5 years ago
1e855b2
Interpreter: Support component-wise ops for matrices
by Brian Osman
· 5 years ago
16e6fd5
Interpreter: Fix vector/matrix equality and inequality
by Brian Osman
· 5 years ago
29e013d
Interpreter: Fix construction of Matrices
by Brian Osman
· 5 years ago
ae9633b
add SkSL support for mix, cross, and dot
by Ethan Nicholas
· 5 years ago
07c117b
Support larger compound types in the interpreter
by Brian Osman
· 5 years ago
c51d791
Interpreter: Fix scalar -> vector constructors
by Brian Osman
· 5 years ago
82162ee
SkSL interpreter intrinsics
by Ethan Nicholas
· 5 years ago
9e6a393
support for SkSL interpreter external function calls
by Ethan Nicholas
· 5 years ago
b6a6f08
disassemble on unit test failure
by Mike Klein
· 5 years ago
f3fa600
Implement postfix ++/--, and use the correct 1 for floats
by Brian Osman
· 5 years ago
4e93feb
Interpreter: Implement ternary operator
by Brian Osman
· 5 years ago
1091f02
Interpreter: Change all Load/Store ops to use immediate indices
by Brian Osman
· 5 years ago
91164d1
added external value support to SkSL interpreter
by Ethan Nicholas
· 5 years ago
b745129
Interpreter: Implement/fix vectorized load/store of globals
by Brian Osman
· 5 years ago
226668a
Add support for calling functions within the interpreter
by Brian Osman
· 5 years ago
4167215
Fix stack indexing bug in vectorized unsigned -> float conversion
by Brian Osman
· 5 years ago
44d4476
Interpreter: Fix bool literals
by Brian Osman
· 5 years ago
d369a5e
Add setInputs to SkSL::Interpreter
by Brian Osman
· 5 years ago
3b41baf
Add support for float remainder to interpreter
by Brian Osman
· 5 years ago
354ecf3
fixed SkSL interpreter negate op
by Ethan Nicholas
· 5 years ago
444aa12
fixed SkSL interpreter test
by Ethan Nicholas
· 5 years ago
dfcad06
more SkSL interpreter performance work
by Ethan Nicholas
· 5 years ago
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 5 years ago
746035a
added support for interpreting generic SkSL functions
by Ethan Nicholas
· 5 years ago
0e9401d
Initial checkin of new SkSL interpreter.
by Ethan Nicholas
· 5 years ago