Flutter Impeller
impeller::ContentContext::Pipelines Struct Reference

Public Attributes

Variants< BlendColorBurnPipelineblend_colorburn
 
Variants< BlendColorDodgePipelineblend_colordodge
 
Variants< BlendColorPipelineblend_color
 
Variants< BlendDarkenPipelineblend_darken
 
Variants< BlendDifferencePipelineblend_difference
 
Variants< BlendExclusionPipelineblend_exclusion
 
Variants< BlendHardLightPipelineblend_hardlight
 
Variants< BlendHuePipelineblend_hue
 
Variants< BlendLightenPipelineblend_lighten
 
Variants< BlendLuminosityPipelineblend_luminosity
 
Variants< BlendMultiplyPipelineblend_multiply
 
Variants< BlendOverlayPipelineblend_overlay
 
Variants< BlendSaturationPipelineblend_saturation
 
Variants< BlendScreenPipelineblend_screen
 
Variants< BlendSoftLightPipelineblend_softlight
 
Variants< BorderMaskBlurPipelineborder_mask_blur
 
Variants< ClipPipelineclip
 
Variants< ColorMatrixColorFilterPipelinecolor_matrix_color_filter
 
Variants< ConicalGradientFillConicalPipelineconical_gradient_fill
 
Variants< ConicalGradientFillRadialPipelineconical_gradient_fill_radial
 
Variants< ConicalGradientFillStripPipelineconical_gradient_fill_strip
 
Variants< ConicalGradientFillStripRadialPipelineconical_gradient_fill_strip_and_radial
 
Variants< ConicalGradientSSBOFillPipelineconical_gradient_ssbo_fill
 
Variants< ConicalGradientSSBOFillPipelineconical_gradient_ssbo_fill_radial
 
Variants< ConicalGradientSSBOFillPipelineconical_gradient_ssbo_fill_strip_and_radial
 
Variants< ConicalGradientSSBOFillPipelineconical_gradient_ssbo_fill_strip
 
Variants< ConicalGradientUniformFillConicalPipelineconical_gradient_uniform_fill
 
Variants< ConicalGradientUniformFillRadialPipelineconical_gradient_uniform_fill_radial
 
Variants< ConicalGradientUniformFillStripPipelineconical_gradient_uniform_fill_strip
 
Variants< ConicalGradientUniformFillStripRadialPipelineconical_gradient_uniform_fill_strip_and_radial
 
Variants< FastGradientPipelinefast_gradient
 
Variants< FramebufferBlendColorBurnPipelineframebuffer_blend_colorburn
 
Variants< FramebufferBlendColorDodgePipelineframebuffer_blend_colordodge
 
Variants< FramebufferBlendColorPipelineframebuffer_blend_color
 
Variants< FramebufferBlendDarkenPipelineframebuffer_blend_darken
 
Variants< FramebufferBlendDifferencePipelineframebuffer_blend_difference
 
Variants< FramebufferBlendExclusionPipelineframebuffer_blend_exclusion
 
Variants< FramebufferBlendHardLightPipelineframebuffer_blend_hardlight
 
Variants< FramebufferBlendHuePipelineframebuffer_blend_hue
 
Variants< FramebufferBlendLightenPipelineframebuffer_blend_lighten
 
Variants< FramebufferBlendLuminosityPipelineframebuffer_blend_luminosity
 
Variants< FramebufferBlendMultiplyPipelineframebuffer_blend_multiply
 
Variants< FramebufferBlendOverlayPipelineframebuffer_blend_overlay
 
Variants< FramebufferBlendSaturationPipelineframebuffer_blend_saturation
 
Variants< FramebufferBlendScreenPipelineframebuffer_blend_screen
 
Variants< FramebufferBlendSoftLightPipelineframebuffer_blend_softlight
 
Variants< GaussianBlurPipelinegaussian_blur
 
Variants< GlyphAtlasPipelineglyph_atlas
 
Variants< LinePipelineline
 
Variants< LinearGradientFillPipelinelinear_gradient_fill
 
Variants< LinearGradientSSBOFillPipelinelinear_gradient_ssbo_fill
 
Variants< LinearGradientUniformFillPipelinelinear_gradient_uniform_fill
 
Variants< LinearToSrgbFilterPipelinelinear_to_srgb_filter
 
Variants< MorphologyFilterPipelinemorphology_filter
 
Variants< PorterDuffBlendPipelineclear_blend
 
Variants< PorterDuffBlendPipelinedestination_a_top_blend
 
Variants< PorterDuffBlendPipelinedestination_blend
 
Variants< PorterDuffBlendPipelinedestination_in_blend
 
Variants< PorterDuffBlendPipelinedestination_out_blend
 
Variants< PorterDuffBlendPipelinedestination_over_blend
 
Variants< PorterDuffBlendPipelinemodulate_blend
 
Variants< PorterDuffBlendPipelineplus_blend
 
Variants< PorterDuffBlendPipelinescreen_blend
 
Variants< PorterDuffBlendPipelinesource_a_top_blend
 
Variants< PorterDuffBlendPipelinesource_blend
 
Variants< PorterDuffBlendPipelinesource_in_blend
 
Variants< PorterDuffBlendPipelinesource_out_blend
 
Variants< PorterDuffBlendPipelinesource_over_blend
 
Variants< PorterDuffBlendPipelinexor_blend
 
Variants< RadialGradientFillPipelineradial_gradient_fill
 
Variants< RadialGradientSSBOFillPipelineradial_gradient_ssbo_fill
 
Variants< RadialGradientUniformFillPipelineradial_gradient_uniform_fill
 
Variants< RRectBlurPipelinerrect_blur
 
Variants< RSuperellipseBlurPipelinersuperellipse_blur
 
Variants< SolidFillPipelinesolid_fill
 
Variants< SrgbToLinearFilterPipelinesrgb_to_linear_filter
 
Variants< SweepGradientFillPipelinesweep_gradient_fill
 
Variants< SweepGradientSSBOFillPipelinesweep_gradient_ssbo_fill
 
Variants< SweepGradientUniformFillPipelinesweep_gradient_uniform_fill
 
Variants< TextureDownsamplePipelinetexture_downsample
 
Variants< TexturePipelinetexture
 
Variants< TextureStrictSrcPipelinetexture_strict_src
 
Variants< TiledTexturePipelinetiled_texture
 
Variants< VerticesUber1Shadervertices_uber_1_
 
Variants< VerticesUber2Shadervertices_uber_2_
 
Variants< YUVToRGBFilterPipelineyuv_to_rgb_filter
 

Detailed Description

Definition at line 213 of file content_context.cc.

Member Data Documentation

◆ blend_color

Variants<BlendColorPipeline> impeller::ContentContext::Pipelines::blend_color

Definition at line 217 of file content_context.cc.

◆ blend_colorburn

Variants<BlendColorBurnPipeline> impeller::ContentContext::Pipelines::blend_colorburn

Definition at line 215 of file content_context.cc.

◆ blend_colordodge

Variants<BlendColorDodgePipeline> impeller::ContentContext::Pipelines::blend_colordodge

Definition at line 216 of file content_context.cc.

◆ blend_darken

Variants<BlendDarkenPipeline> impeller::ContentContext::Pipelines::blend_darken

Definition at line 218 of file content_context.cc.

◆ blend_difference

Variants<BlendDifferencePipeline> impeller::ContentContext::Pipelines::blend_difference

Definition at line 219 of file content_context.cc.

◆ blend_exclusion

Variants<BlendExclusionPipeline> impeller::ContentContext::Pipelines::blend_exclusion

Definition at line 220 of file content_context.cc.

◆ blend_hardlight

Variants<BlendHardLightPipeline> impeller::ContentContext::Pipelines::blend_hardlight

Definition at line 221 of file content_context.cc.

◆ blend_hue

Variants<BlendHuePipeline> impeller::ContentContext::Pipelines::blend_hue

Definition at line 222 of file content_context.cc.

◆ blend_lighten

Variants<BlendLightenPipeline> impeller::ContentContext::Pipelines::blend_lighten

Definition at line 223 of file content_context.cc.

◆ blend_luminosity

Variants<BlendLuminosityPipeline> impeller::ContentContext::Pipelines::blend_luminosity

Definition at line 224 of file content_context.cc.

◆ blend_multiply

Variants<BlendMultiplyPipeline> impeller::ContentContext::Pipelines::blend_multiply

Definition at line 225 of file content_context.cc.

◆ blend_overlay

Variants<BlendOverlayPipeline> impeller::ContentContext::Pipelines::blend_overlay

Definition at line 226 of file content_context.cc.

◆ blend_saturation

Variants<BlendSaturationPipeline> impeller::ContentContext::Pipelines::blend_saturation

Definition at line 227 of file content_context.cc.

◆ blend_screen

Variants<BlendScreenPipeline> impeller::ContentContext::Pipelines::blend_screen

Definition at line 228 of file content_context.cc.

◆ blend_softlight

Variants<BlendSoftLightPipeline> impeller::ContentContext::Pipelines::blend_softlight

Definition at line 229 of file content_context.cc.

◆ border_mask_blur

Variants<BorderMaskBlurPipeline> impeller::ContentContext::Pipelines::border_mask_blur

Definition at line 230 of file content_context.cc.

◆ clear_blend

Variants<PorterDuffBlendPipeline> impeller::ContentContext::Pipelines::clear_blend

Definition at line 269 of file content_context.cc.

◆ clip

Variants<ClipPipeline> impeller::ContentContext::Pipelines::clip

Definition at line 231 of file content_context.cc.

◆ color_matrix_color_filter

Variants<ColorMatrixColorFilterPipeline> impeller::ContentContext::Pipelines::color_matrix_color_filter

Definition at line 232 of file content_context.cc.

◆ conical_gradient_fill

Variants<ConicalGradientFillConicalPipeline> impeller::ContentContext::Pipelines::conical_gradient_fill

Definition at line 233 of file content_context.cc.

◆ conical_gradient_fill_radial

Variants<ConicalGradientFillRadialPipeline> impeller::ContentContext::Pipelines::conical_gradient_fill_radial

Definition at line 234 of file content_context.cc.

◆ conical_gradient_fill_strip

Variants<ConicalGradientFillStripPipeline> impeller::ContentContext::Pipelines::conical_gradient_fill_strip

Definition at line 235 of file content_context.cc.

◆ conical_gradient_fill_strip_and_radial

Variants<ConicalGradientFillStripRadialPipeline> impeller::ContentContext::Pipelines::conical_gradient_fill_strip_and_radial

Definition at line 236 of file content_context.cc.

◆ conical_gradient_ssbo_fill

Variants<ConicalGradientSSBOFillPipeline> impeller::ContentContext::Pipelines::conical_gradient_ssbo_fill

Definition at line 237 of file content_context.cc.

◆ conical_gradient_ssbo_fill_radial

Variants<ConicalGradientSSBOFillPipeline> impeller::ContentContext::Pipelines::conical_gradient_ssbo_fill_radial

Definition at line 238 of file content_context.cc.

◆ conical_gradient_ssbo_fill_strip

Variants<ConicalGradientSSBOFillPipeline> impeller::ContentContext::Pipelines::conical_gradient_ssbo_fill_strip

Definition at line 240 of file content_context.cc.

◆ conical_gradient_ssbo_fill_strip_and_radial

Variants<ConicalGradientSSBOFillPipeline> impeller::ContentContext::Pipelines::conical_gradient_ssbo_fill_strip_and_radial

Definition at line 239 of file content_context.cc.

◆ conical_gradient_uniform_fill

Variants<ConicalGradientUniformFillConicalPipeline> impeller::ContentContext::Pipelines::conical_gradient_uniform_fill

Definition at line 241 of file content_context.cc.

◆ conical_gradient_uniform_fill_radial

Variants<ConicalGradientUniformFillRadialPipeline> impeller::ContentContext::Pipelines::conical_gradient_uniform_fill_radial

Definition at line 242 of file content_context.cc.

◆ conical_gradient_uniform_fill_strip

Variants<ConicalGradientUniformFillStripPipeline> impeller::ContentContext::Pipelines::conical_gradient_uniform_fill_strip

Definition at line 243 of file content_context.cc.

◆ conical_gradient_uniform_fill_strip_and_radial

Variants<ConicalGradientUniformFillStripRadialPipeline> impeller::ContentContext::Pipelines::conical_gradient_uniform_fill_strip_and_radial

Definition at line 244 of file content_context.cc.

◆ destination_a_top_blend

Variants<PorterDuffBlendPipeline> impeller::ContentContext::Pipelines::destination_a_top_blend

Definition at line 270 of file content_context.cc.

◆ destination_blend

Variants<PorterDuffBlendPipeline> impeller::ContentContext::Pipelines::destination_blend

Definition at line 271 of file content_context.cc.

◆ destination_in_blend

Variants<PorterDuffBlendPipeline> impeller::ContentContext::Pipelines::destination_in_blend

Definition at line 272 of file content_context.cc.

◆ destination_out_blend

Variants<PorterDuffBlendPipeline> impeller::ContentContext::Pipelines::destination_out_blend

Definition at line 273 of file content_context.cc.

◆ destination_over_blend

Variants<PorterDuffBlendPipeline> impeller::ContentContext::Pipelines::destination_over_blend

Definition at line 274 of file content_context.cc.

◆ fast_gradient

Variants<FastGradientPipeline> impeller::ContentContext::Pipelines::fast_gradient

Definition at line 245 of file content_context.cc.

◆ framebuffer_blend_color

Variants<FramebufferBlendColorPipeline> impeller::ContentContext::Pipelines::framebuffer_blend_color

Definition at line 248 of file content_context.cc.

◆ framebuffer_blend_colorburn

Variants<FramebufferBlendColorBurnPipeline> impeller::ContentContext::Pipelines::framebuffer_blend_colorburn

Definition at line 246 of file content_context.cc.

◆ framebuffer_blend_colordodge

Variants<FramebufferBlendColorDodgePipeline> impeller::ContentContext::Pipelines::framebuffer_blend_colordodge

Definition at line 247 of file content_context.cc.

◆ framebuffer_blend_darken

Variants<FramebufferBlendDarkenPipeline> impeller::ContentContext::Pipelines::framebuffer_blend_darken

Definition at line 249 of file content_context.cc.

◆ framebuffer_blend_difference

Variants<FramebufferBlendDifferencePipeline> impeller::ContentContext::Pipelines::framebuffer_blend_difference

Definition at line 250 of file content_context.cc.

◆ framebuffer_blend_exclusion

Variants<FramebufferBlendExclusionPipeline> impeller::ContentContext::Pipelines::framebuffer_blend_exclusion

Definition at line 251 of file content_context.cc.

◆ framebuffer_blend_hardlight

Variants<FramebufferBlendHardLightPipeline> impeller::ContentContext::Pipelines::framebuffer_blend_hardlight

Definition at line 252 of file content_context.cc.

◆ framebuffer_blend_hue

Variants<FramebufferBlendHuePipeline> impeller::ContentContext::Pipelines::framebuffer_blend_hue

Definition at line 253 of file content_context.cc.

◆ framebuffer_blend_lighten

Variants<FramebufferBlendLightenPipeline> impeller::ContentContext::Pipelines::framebuffer_blend_lighten

Definition at line 254 of file content_context.cc.

◆ framebuffer_blend_luminosity

Variants<FramebufferBlendLuminosityPipeline> impeller::ContentContext::Pipelines::framebuffer_blend_luminosity

Definition at line 255 of file content_context.cc.

◆ framebuffer_blend_multiply

Variants<FramebufferBlendMultiplyPipeline> impeller::ContentContext::Pipelines::framebuffer_blend_multiply

Definition at line 256 of file content_context.cc.

◆ framebuffer_blend_overlay

Variants<FramebufferBlendOverlayPipeline> impeller::ContentContext::Pipelines::framebuffer_blend_overlay

Definition at line 257 of file content_context.cc.

◆ framebuffer_blend_saturation

Variants<FramebufferBlendSaturationPipeline> impeller::ContentContext::Pipelines::framebuffer_blend_saturation

Definition at line 258 of file content_context.cc.

◆ framebuffer_blend_screen

Variants<FramebufferBlendScreenPipeline> impeller::ContentContext::Pipelines::framebuffer_blend_screen

Definition at line 259 of file content_context.cc.

◆ framebuffer_blend_softlight

Variants<FramebufferBlendSoftLightPipeline> impeller::ContentContext::Pipelines::framebuffer_blend_softlight

Definition at line 260 of file content_context.cc.

◆ gaussian_blur

Variants<GaussianBlurPipeline> impeller::ContentContext::Pipelines::gaussian_blur

Definition at line 261 of file content_context.cc.

◆ glyph_atlas

Variants<GlyphAtlasPipeline> impeller::ContentContext::Pipelines::glyph_atlas

Definition at line 262 of file content_context.cc.

◆ line

Variants<LinePipeline> impeller::ContentContext::Pipelines::line

Definition at line 263 of file content_context.cc.

◆ linear_gradient_fill

Variants<LinearGradientFillPipeline> impeller::ContentContext::Pipelines::linear_gradient_fill

Definition at line 264 of file content_context.cc.

◆ linear_gradient_ssbo_fill

Variants<LinearGradientSSBOFillPipeline> impeller::ContentContext::Pipelines::linear_gradient_ssbo_fill

Definition at line 265 of file content_context.cc.

◆ linear_gradient_uniform_fill

Variants<LinearGradientUniformFillPipeline> impeller::ContentContext::Pipelines::linear_gradient_uniform_fill

Definition at line 266 of file content_context.cc.

◆ linear_to_srgb_filter

Variants<LinearToSrgbFilterPipeline> impeller::ContentContext::Pipelines::linear_to_srgb_filter

Definition at line 267 of file content_context.cc.

◆ modulate_blend

Variants<PorterDuffBlendPipeline> impeller::ContentContext::Pipelines::modulate_blend

Definition at line 275 of file content_context.cc.

◆ morphology_filter

Variants<MorphologyFilterPipeline> impeller::ContentContext::Pipelines::morphology_filter

Definition at line 268 of file content_context.cc.

◆ plus_blend

Variants<PorterDuffBlendPipeline> impeller::ContentContext::Pipelines::plus_blend

Definition at line 276 of file content_context.cc.

◆ radial_gradient_fill

Variants<RadialGradientFillPipeline> impeller::ContentContext::Pipelines::radial_gradient_fill

Definition at line 284 of file content_context.cc.

◆ radial_gradient_ssbo_fill

Variants<RadialGradientSSBOFillPipeline> impeller::ContentContext::Pipelines::radial_gradient_ssbo_fill

Definition at line 285 of file content_context.cc.

◆ radial_gradient_uniform_fill

Variants<RadialGradientUniformFillPipeline> impeller::ContentContext::Pipelines::radial_gradient_uniform_fill

Definition at line 286 of file content_context.cc.

◆ rrect_blur

Variants<RRectBlurPipeline> impeller::ContentContext::Pipelines::rrect_blur

Definition at line 287 of file content_context.cc.

◆ rsuperellipse_blur

Variants<RSuperellipseBlurPipeline> impeller::ContentContext::Pipelines::rsuperellipse_blur

Definition at line 288 of file content_context.cc.

◆ screen_blend

Variants<PorterDuffBlendPipeline> impeller::ContentContext::Pipelines::screen_blend

Definition at line 277 of file content_context.cc.

◆ solid_fill

Variants<SolidFillPipeline> impeller::ContentContext::Pipelines::solid_fill

Definition at line 289 of file content_context.cc.

◆ source_a_top_blend

Variants<PorterDuffBlendPipeline> impeller::ContentContext::Pipelines::source_a_top_blend

Definition at line 278 of file content_context.cc.

◆ source_blend

Variants<PorterDuffBlendPipeline> impeller::ContentContext::Pipelines::source_blend

Definition at line 279 of file content_context.cc.

◆ source_in_blend

Variants<PorterDuffBlendPipeline> impeller::ContentContext::Pipelines::source_in_blend

Definition at line 280 of file content_context.cc.

◆ source_out_blend

Variants<PorterDuffBlendPipeline> impeller::ContentContext::Pipelines::source_out_blend

Definition at line 281 of file content_context.cc.

◆ source_over_blend

Variants<PorterDuffBlendPipeline> impeller::ContentContext::Pipelines::source_over_blend

Definition at line 282 of file content_context.cc.

◆ srgb_to_linear_filter

Variants<SrgbToLinearFilterPipeline> impeller::ContentContext::Pipelines::srgb_to_linear_filter

Definition at line 290 of file content_context.cc.

◆ sweep_gradient_fill

Variants<SweepGradientFillPipeline> impeller::ContentContext::Pipelines::sweep_gradient_fill

Definition at line 291 of file content_context.cc.

◆ sweep_gradient_ssbo_fill

Variants<SweepGradientSSBOFillPipeline> impeller::ContentContext::Pipelines::sweep_gradient_ssbo_fill

Definition at line 292 of file content_context.cc.

◆ sweep_gradient_uniform_fill

Variants<SweepGradientUniformFillPipeline> impeller::ContentContext::Pipelines::sweep_gradient_uniform_fill

Definition at line 293 of file content_context.cc.

◆ texture

Variants<TexturePipeline> impeller::ContentContext::Pipelines::texture

Definition at line 295 of file content_context.cc.

◆ texture_downsample

Variants<TextureDownsamplePipeline> impeller::ContentContext::Pipelines::texture_downsample

Definition at line 294 of file content_context.cc.

◆ texture_strict_src

Variants<TextureStrictSrcPipeline> impeller::ContentContext::Pipelines::texture_strict_src

Definition at line 296 of file content_context.cc.

◆ tiled_texture

Variants<TiledTexturePipeline> impeller::ContentContext::Pipelines::tiled_texture

Definition at line 297 of file content_context.cc.

◆ vertices_uber_1_

Variants<VerticesUber1Shader> impeller::ContentContext::Pipelines::vertices_uber_1_

Definition at line 298 of file content_context.cc.

◆ vertices_uber_2_

Variants<VerticesUber2Shader> impeller::ContentContext::Pipelines::vertices_uber_2_

Definition at line 299 of file content_context.cc.

◆ xor_blend

Variants<PorterDuffBlendPipeline> impeller::ContentContext::Pipelines::xor_blend

Definition at line 283 of file content_context.cc.

◆ yuv_to_rgb_filter

Variants<YUVToRGBFilterPipeline> impeller::ContentContext::Pipelines::yuv_to_rgb_filter

Definition at line 300 of file content_context.cc.


The documentation for this struct was generated from the following file: