Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
d2be5c51e3d79d147333fc0ad93724b39791034d
/
src
/
sksl
/
SkSLMetalCodeGenerator.h
98c1f82
Add a new statement type 'InlineMarker' to indicate inlined functions.
by John Stiles
· 5 years ago
7571f9e
Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'.
by John Stiles
· 5 years ago
fcf8cb2
Implement matrix casting in Metal.
by John Stiles
· 5 years ago
a6841be
Enable ClangTidy check llvm-namespace-comment.
by John Stiles
· 5 years ago
cdcdb04
Restore support for Metal 1.x when setting up globals.
by John Stiles
· 5 years ago
1bdafbf
Reland "Improve matrix construction abilities in Metal codegen."
by John Stiles
· 5 years ago
1fa15b1
Revert "Improve matrix construction abilities in Metal codegen."
by John Stiles
· 5 years ago
daa573e
Improve matrix construction abilities in Metal codegen.
by John Stiles
· 5 years ago
ff350cb
fixed null dereference in SkSLMetalCodeGenerator
by Ethan Nicholas
· 5 years ago
45fa810
fix texture projection and fmod on metal
by Ethan Nicholas
· 6 years ago
5a9a9b8
Revert "added support for SkSL unpremul function"
by Ethan Nicholas
· 6 years ago
ffdc3e6
added support for SkSL unpremul function
by Ethan Nicholas
· 6 years ago
f931e40
fixed some issues with Metal shader functions
by Ethan Nicholas
· 6 years ago
c6dce5a
Child fragment processors are now written as separate functions
by Ethan Nicholas
· 6 years ago
25132b6
Remove unused caps: UnsignedSupport and ImageLoadStoreSupport
by Brian Osman
· 6 years ago
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 6 years ago
0dc8087
SkSL Metal backend can now handle CCPR
by Ethan Nicholas
· 7 years ago
842d31b
fixed Metal matrix constructors
by Ethan Nicholas
· 7 years ago
dba7aab
sksl: Add support for 2x2 matrix inversions in Metal
by Chris Dalton
· 7 years ago
b8eeb80
added integration for non-moltenvk use of SkSLC MSL generator
by Timothy Liang
· 7 years ago
dc89f19
consolidated writing fields logic and added more builtins for skslc msl backend
by Timothy Liang
· 7 years ago
651286f
fixed vec3 size differences and mod calculation of skslc msl backend
by Timothy Liang
· 7 years ago
7d63778
fixed interface/in/out struct for mvk integration and added a few missing builtins to skslc msl backend
by Timothy Liang
· 7 years ago
a06f215
added interface block, vector comparison intrinsics, and mvk integration for metal sksl backend
by Timothy Liang
· 7 years ago
ee84fe1
added global variable and multi-texture support to metal sksl backend
by Timothy Liang
· 7 years ago
6403b0e
added basic texturing to metal sksl backend
by Timothy Liang
· 7 years ago
82a62d2
Revert "refactored SkSLVarDeclaration out of existence"
by Ethan Nicholas
· 8 years ago
1ae353c
refactored SkSLVarDeclaration out of existence
by Ethan Nicholas
· 8 years ago
cc30577
preliminary SkSL Metal backend
by Ethan Nicholas
· 8 years ago