Lines Matching defs:RecordedOp
156 #define SUPER(Type) RecordedOp(RecordedOpId::Type, unmappedBounds, localMatrix, localClip, paint)
157 #define SUPER_PAINTLESS(Type) RecordedOp(RecordedOpId::Type, unmappedBounds, localMatrix, localClip, nullptr)
159 struct RecordedOp {
175 RecordedOp(unsigned int opId, BASE_PARAMS)
183 struct RenderNodeOp : RecordedOp {
205 struct ArcOp : RecordedOp {
216 struct BitmapOp : RecordedOp {
223 struct BitmapMeshOp : RecordedOp {
239 struct BitmapRectOp : RecordedOp {
248 struct CirclePropsOp : RecordedOp {
251 : RecordedOp(RecordedOpId::CirclePropsOp, Rect(), localMatrix, localClip, paint)
260 struct ColorOp : RecordedOp {
263 : RecordedOp(RecordedOpId::ColorOp, Rect(), Matrix4::identity(), localClip, nullptr)
270 struct FunctorOp : RecordedOp {
274 : RecordedOp(RecordedOpId::FunctorOp, Rect(), localMatrix, localClip, nullptr)
279 struct LinesOp : RecordedOp {
288 struct OvalOp : RecordedOp {
293 struct PatchOp : RecordedOp {
302 struct PathOp : RecordedOp {
309 struct PointsOp : RecordedOp {
318 struct RectOp : RecordedOp {
323 struct RoundRectOp : RecordedOp {
332 struct RoundRectPropsOp : RecordedOp {
335 : RecordedOp(RecordedOpId::RoundRectPropsOp, Rect(), localMatrix, localClip, paint)
350 struct VectorDrawableOp : RecordedOp {
365 struct ShadowOp : RecordedOp {
367 : RecordedOp(RecordedOpId::ShadowOp, Rect(), Matrix4::identity(), nullptr, nullptr)
375 struct SimpleRectsOp : RecordedOp { // Filled, no AA (TODO: better name?)
384 struct TextOp : RecordedOp {
400 struct TextOnPathOp : RecordedOp {
404 : RecordedOp(RecordedOpId::TextOnPathOp, Rect(), localMatrix, localClip, paint)
418 struct TextureLayerOp : RecordedOp {
425 : RecordedOp(RecordedOpId::TextureLayerOp, op.unmappedBounds, replacementMatrix,
441 struct BeginLayerOp : RecordedOp {
452 struct EndLayerOp : RecordedOp {
454 : RecordedOp(RecordedOpId::EndLayerOp, Rect(), Matrix4::identity(), nullptr, nullptr) {}
457 struct BeginUnclippedLayerOp : RecordedOp {
462 struct EndUnclippedLayerOp : RecordedOp {
464 : RecordedOp(RecordedOpId::EndUnclippedLayerOp, Rect(), Matrix4::identity(), nullptr, nullptr) {}
467 struct CopyToLayerOp : RecordedOp {
468 CopyToLayerOp(const RecordedOp& op, OffscreenBuffer** layerHandle)
469 : RecordedOp(RecordedOpId::CopyToLayerOp,
483 struct CopyFromLayerOp : RecordedOp {
484 CopyFromLayerOp(const RecordedOp& op, OffscreenBuffer** layerHandle)
485 : RecordedOp(RecordedOpId::CopyFromLayerOp,
503 struct LayerOp : RecordedOp {
513 : RecordedOp(RecordedOpId::LayerOp, Rect(node.getWidth(), node.getHeight()), Matrix4::identity(), nullptr, nullptr)