• Home
  • Raw
  • Download

Lines Matching full:processor

29  * Some fragment-processor creation methods have preconditions that might not be satisfied by the
31 * succeeds, the new fragment processor is created and `success` is true. If a precondition is not
80 * Returns a fragment processor that generates the passed-in color, modulated by the child's
88 * Returns a parent fragment processor that adopts the passed fragment processor as a child.
96 * Returns a parent fragment processor that adopts the passed fragment processor as a child.
104 * Returns a fragment processor which samples the passed-in fragment processor using
112 * Returns a fragment processor that calls the passed in fragment processor, and then swizzles
119 * Returns a fragment processor that calls the passed in fragment processor, and then clamps
125 * Returns a fragment processor that composes two fragment processors `f` and `g` into f(g(x)).
133 * Returns a fragment processor that calls the passed in fragment processor, then runs the
144 * Returns a fragment processor that reads back the color on the surface being painted; that is,
150 * Returns a fragment processor that calls the passed in fragment processor, but evaluates it
181 * Returns a fragment processor that calls the passed in fragment processor, but ensures the
187 * Makes a copy of this fragment processor that draws equivalently to the original.
188 * If the processor has child processors they are cloned as well.
257 * To be compatible a fragment processor's output must be a modulation of its input color or
268 * If this is true then all opaque input colors to the processor produce opaque output colors.
275 * Tests whether given a constant input color the processor produces a constant output color
290 /** Returns true if this and other processor conservatively draw identically. It can only return
291 true when the two processor are of the same subclass (i.e. they return the same object from
294 A return value of true from isEqual() should not be used to test whether the processor would
310 // Generates debug info for this processor tree by recursively calling dumpInfo() on this
311 // processor and its children.
334 * Can be used as a helper to decide which fragment processor OptimizationFlags should be set. in SK_DECL_BITFIELD_OPS_FRIENDS()
410 * This method takes an existing fragment processor, clones all of its children, and registers
411 * the clones as children of this fragment processor.
503 @param fp The processor that generated this program stage.
509 etc.) that allows the processor to communicate back similar known
512 when the "is blend processor" FP flag is set.
542 // This does not recurse to any attached child processors. Recursing the entire processor tree
544 void setData(const GrGLSLProgramDataManager& pdman, const GrFragmentProcessor& processor);
608 * That expression is passed to the child's processor function as the "_coords" argument.