Lines Matching defs:quad

167 // solid color quads and a surface quad referencing embedded_surface.
168 // embedded_surface has a frame containing only a solid color quad. The solid
169 // color quad should be aggregated into the final frame.
309 // The first pass will just be the first pass from the root surfaces quad
318 // quad embedded into the root surface's second pass.
331 // This render pass pass quad will reference the first pass from the
348 // The first quad will be the yellow quad from the embedded surface's last
353 // The next quad will be a render pass quad referencing the second pass from
362 // The last quad will be a render pass quad referencing the first pass from
380 // The last quad in the last pass will reference the second pass from the
393 // Tests an invalid surface reference in a frame. The surface quad should just
412 // Tests a reference to a valid surface with no submitted frame. This quad
434 // Tests a surface quad referencing itself, generating a trivial cycle.
435 // The quad creating the cycle should be dropped from the final frame.
582 // This tests that we update shared quad state pointers correctly within
583 // aggregated passes. The shared quad state list on the aggregated pass will
584 // include the shared quad states from each pass in one list so the quads will
585 // end up pointed to shared quad state objects at different offsets. This test
586 // uses the blend_mode value stored on the shared quad state to track the shared
587 // quad state, but anything saved on the shared quad state would work.
590 // root_surface -> quad with kClear_Mode,
592 // quad with kDstOver_Mode,
594 // quad with kDstIn_Mode
595 // child_one_surface -> quad with kSrc_Mode,
597 // quad with kSrcOver_Mode
598 // child_two_surface -> quad with kSrcIn_Mode
599 // grandchild_surface -> quad with kDst_Mode
717 // The root surface has one pass with a surface quad transformed by +10 in the y
720 // The child surface has two passes. The first pass has a quad with a transform
724 // After aggregation, the child surface's root pass quad should have both
805 // The first pass should have one shared quad state for the one solid color
806 // quad.
808 // The second (root) pass should have just two shared quad states. We'll
832 // The first quad in the root pass is the solid color quad from the original
836 // The second quad in the root pass is aggregated from the child surface so
838 // and the child surface draw quad's translation (8, 0).
854 // The second quad in the root pass is aggregated from the child, so its
1093 TextureDrawQuad* quad = pass->CreateAndAppendDrawQuad<TextureDrawQuad>();
1104 quad->SetAll(sqs,
1117 quad->shared_quad_state = sqs;