Lines Matching refs:CompositeMethod
88 CompositeMethod method;
333 virtual bool beginComposite(RenderCompositor* cmp, CompositeMethod method, uint8_t opacity) = 0;
340 static inline bool MASK_REGION_MERGING(CompositeMethod method) in MASK_REGION_MERGING()
343 case CompositeMethod::AlphaMask: in MASK_REGION_MERGING()
344 case CompositeMethod::InvAlphaMask: in MASK_REGION_MERGING()
345 case CompositeMethod::LumaMask: in MASK_REGION_MERGING()
346 case CompositeMethod::InvLumaMask: in MASK_REGION_MERGING()
347 case CompositeMethod::SubtractMask: in MASK_REGION_MERGING()
348 case CompositeMethod::IntersectMask: in MASK_REGION_MERGING()
351 case CompositeMethod::AddMask: in MASK_REGION_MERGING()
352 case CompositeMethod::DifferenceMask: in MASK_REGION_MERGING()
353 case CompositeMethod::LightenMask: in MASK_REGION_MERGING()
354 case CompositeMethod::DarkenMask: in MASK_REGION_MERGING()
379 static inline ColorSpace COMPOSITE_TO_COLORSPACE(RenderMethod* renderer, CompositeMethod method) in COMPOSITE_TO_COLORSPACE()
382 case CompositeMethod::AlphaMask: in COMPOSITE_TO_COLORSPACE()
383 case CompositeMethod::InvAlphaMask: in COMPOSITE_TO_COLORSPACE()
384 case CompositeMethod::AddMask: in COMPOSITE_TO_COLORSPACE()
385 case CompositeMethod::DifferenceMask: in COMPOSITE_TO_COLORSPACE()
386 case CompositeMethod::SubtractMask: in COMPOSITE_TO_COLORSPACE()
387 case CompositeMethod::IntersectMask: in COMPOSITE_TO_COLORSPACE()
388 case CompositeMethod::LightenMask: in COMPOSITE_TO_COLORSPACE()
389 case CompositeMethod::DarkenMask: in COMPOSITE_TO_COLORSPACE()
392 case CompositeMethod::LumaMask: in COMPOSITE_TO_COLORSPACE()
393 case CompositeMethod::InvLumaMask: in COMPOSITE_TO_COLORSPACE()