Flutter Engine
The Flutter Engine
Classes | Namespaces | Functions
PrecompileShader.h File Reference
#include "include/gpu/graphite/precompile/PrecompileBase.h"
#include "include/core/SkBlendMode.h"

Go to the source code of this file.

Classes

class  skgpu::graphite::PrecompileShader
 

Namespaces

namespace  skgpu
 
namespace  skgpu::graphite
 
namespace  skgpu::graphite::PrecompileShaders
 

Functions

SK_API sk_sp< PrecompileShader > skgpu::graphite::PrecompileShaders::Empty ()
 
SK_API sk_sp< PrecompileShader > skgpu::graphite::PrecompileShaders::Color ()
 
SK_API sk_sp< PrecompileShader > skgpu::graphite::PrecompileShaders::Color (sk_sp< SkColorSpace >)
 
SK_API sk_sp< PrecompileShader > skgpu::graphite::PrecompileShaders::Blend (SkSpan< const SkBlendMode > blendModes, SkSpan< const sk_sp< PrecompileShader > > dsts, SkSpan< const sk_sp< PrecompileShader > > srcs)
 
SK_API sk_sp< PrecompileShader > skgpu::graphite::PrecompileShaders::Blend (SkSpan< const sk_sp< PrecompileBlender > > blenders, SkSpan< const sk_sp< PrecompileShader > > dsts, SkSpan< const sk_sp< PrecompileShader > > srcs)
 
SK_API sk_sp< PrecompileShader > skgpu::graphite::PrecompileShaders::CoordClamp (SkSpan< const sk_sp< PrecompileShader > >)
 
SK_API sk_sp< PrecompileShader > skgpu::graphite::PrecompileShaders::Image ()
 
SK_API sk_sp< PrecompileShader > skgpu::graphite::PrecompileShaders::RawImage ()
 
SK_API sk_sp< PrecompileShader > skgpu::graphite::PrecompileShaders::MakeFractalNoise ()
 
SK_API sk_sp< PrecompileShader > skgpu::graphite::PrecompileShaders::MakeTurbulence ()
 
SK_API sk_sp< PrecompileShader > skgpu::graphite::PrecompileShaders::LinearGradient ()
 
SK_API sk_sp< PrecompileShader > skgpu::graphite::PrecompileShaders::RadialGradient ()
 
SK_API sk_sp< PrecompileShader > skgpu::graphite::PrecompileShaders::TwoPointConicalGradient ()
 
SK_API sk_sp< PrecompileShader > skgpu::graphite::PrecompileShaders::SweepGradient ()
 
SK_API sk_sp< PrecompileShader > skgpu::graphite::PrecompileShaders::Picture ()
 
SK_API sk_sp< PrecompileShader > skgpu::graphite::PrecompileShaders::LocalMatrix (SkSpan< const sk_sp< PrecompileShader > > wrapped)
 
SK_API sk_sp< PrecompileShader > skgpu::graphite::PrecompileShaders::ColorFilter (SkSpan< const sk_sp< PrecompileShader > > shaders, SkSpan< const sk_sp< PrecompileColorFilter > > colorFilters)
 
SK_API sk_sp< PrecompileShader > skgpu::graphite::PrecompileShaders::WorkingColorSpace (SkSpan< const sk_sp< PrecompileShader > > shaders, SkSpan< const sk_sp< SkColorSpace > > colorSpaces)