Lines Matching defs:that
4 * Use of this source code is governed by a BSD-style license that can be
123 explicit TestFP(const TestFP& that) : INHERITED(that) {}
253 // Initializes the two test texture proxies that are available to the FP test factories.
258 // Put premul data into the RGBA texture that the test FPs can optionally use.
284 // Put random values into the alpha texture that the test FPs can optionally use.
363 // Creates a texture of premul colors used as the output of the fragment processor that precedes
402 // from that, it is not uncommon for a valid output to differ from estimate by up to 0.01
403 // (really 1/128 ~ .0078, but frequently floating point issues make that tolerance a little
415 // local coord and the three corresponding FP outputs, this ensures that either:
417 // where fp is the pre-modulated color that should not be changing across frames (FP's state doesn't
423 // It is required that the three input colors have the same alpha as fp is allowed to be a function
437 // to 0, in which case we estimate the pre-modulated color using one of the stepped frames that
479 // This can be enabled to print the values that caused this check to fail.
573 // that appear. If we see an optimization bit appear in those first 100 trials, we keep
574 // running tests until we see at least five successful trials that have this optimization
576 // that this FP doesn't support that optimization at all.
589 // optimization bit that can be returned, stop running trials.
635 // Draw base frame last so that rtc holds the original FP behavior if we need to dump
879 // Tests that a fragment processor returned by GrFragmentProcessor::clone() is equivalent to its
932 // Check that the results are the same.