Searched defs:quad (Results 1 - 25 of 235) sorted by path

12345678910

/external/chromium_org/cc/base/
H A Dfloat_quad_unittest.cc33 gfx::QuadF quad = local
36 EXPECT_TRUE(quad.IsRectilinear()) << "case " << i;
54 gfx::QuadF quad = local
57 EXPECT_FALSE(quad.IsRectilinear()) << "case " << i;
H A Dmath_util.cc141 SkMScalar quad[4 * 2]; // input: 4 x 2D points local
142 quad[0] = src_rect.x();
143 quad[1] = src_rect.y();
144 quad[2] = src_rect.right();
145 quad[3] = src_rect.y();
146 quad[4] = src_rect.right();
147 quad[5] = src_rect.bottom();
148 quad[6] = src_rect.x();
149 quad[7] = src_rect.bottom();
152 transform.matrix().map2(quad,
206 SkMScalar quad[2 * 2]; // input: 2 x 2D points local
[all...]
/external/chromium_org/cc/layers/
H A Ddelegated_frame_provider_unittest.cc49 TextureDrawQuad* quad = local
52 quad->SetNew(sqs,
H A Dheads_up_display_layer_impl.cc151 TextureDrawQuad* quad = local
153 quad->SetNew(shared_quad_state,
H A Dnine_patch_layer_impl.cc221 TextureDrawQuad* quad = local
223 quad->SetNew(shared_quad_state,
238 TextureDrawQuad* quad = local
240 quad->SetNew(shared_quad_state,
255 TextureDrawQuad* quad = local
257 quad->SetNew(shared_quad_state,
272 TextureDrawQuad* quad = local
274 quad->SetNew(shared_quad_state,
289 TextureDrawQuad* quad = local
291 quad
306 TextureDrawQuad* quad = local
323 TextureDrawQuad* quad = local
340 TextureDrawQuad* quad = local
358 TextureDrawQuad* quad = local
[all...]
H A Dpainted_scrollbar_layer_impl.cc103 TextureDrawQuad* quad = local
105 quad->SetNew(shared_quad_state,
124 TextureDrawQuad* quad = local
126 quad->SetNew(shared_quad_state,
H A Dpicture_layer_impl.cc231 PictureDrawQuad* quad = local
233 quad->SetNew(shared_quad_state,
346 TileDrawQuad* quad = local
348 quad->SetNew(shared_quad_state,
373 PictureDrawQuad* quad = local
375 quad->SetNew(shared_quad_state,
389 SolidColorDrawQuad* quad = local
391 quad->SetNew(shared_quad_state,
404 CheckerboardDrawQuad* quad = local
407 quad
411 SolidColorDrawQuad* quad = local
[all...]
H A Drender_surface_impl.cc227 RenderPassDrawQuad* quad = local
229 quad->SetNew(shared_quad_state,
H A Dsolid_color_layer_impl.cc56 SolidColorDrawQuad* quad = local
58 quad->SetNew(
H A Dtiled_layer_impl.cc256 TileDrawQuad* quad = render_pass->CreateAndAppendDrawQuad<TileDrawQuad>(); local
257 quad->SetNew(shared_quad_state,
H A Dtiled_layer_impl_unittest.cc273 const TileDrawQuad* quad = TileDrawQuad::MaterialCast(&*iter); local
275 EXPECT_NE(0u, quad->resource_id) << LayerTestCommon::quad_string << i;
276 EXPECT_EQ(gfx::RectF(gfx::PointF(), tile_size), quad->tex_coord_rect)
278 EXPECT_EQ(tile_size, quad->texture_size) << LayerTestCommon::quad_string
376 // The layer outputs one quad, which is partially occluded.
/external/chromium_org/cc/output/
H A Ddirect_renderer.cc289 const DrawQuad& quad) {
290 if (quad.isClipped()) {
291 SetScissorTestRectInDrawSpace(frame, quad.clipRect());
304 const DrawQuad& quad,
309 if (quad.isClipped())
310 quad_scissor_rect.Intersect(quad.clipRect());
374 const DrawQuad& quad = *it; local
379 frame, quad, render_pass_scissor, &should_skip_quad);
381 SetScissorStateForQuad(frame, quad);
385 DoDrawQuad(frame, &quad);
288 SetScissorStateForQuad(const DrawingFrame* frame, const DrawQuad& quad) argument
302 SetScissorStateForQuadWithRenderPassScissor( const DrawingFrame* frame, const DrawQuad& quad, const gfx::Rect& render_pass_scissor, bool* should_skip_quad) argument
[all...]
H A Dgl_renderer.cc92 Float4 UVTransform(const TextureDrawQuad* quad) { argument
93 gfx::PointF uv0 = quad->uv_top_left;
94 gfx::PointF uv1 = quad->uv_bottom_right;
96 if (quad->flipped) {
463 // Insert WaitSyncPointCHROMIUM on quad resources prior to drawing the frame,
486 void GLRenderer::DoDrawQuad(DrawingFrame* frame, const DrawQuad* quad) { argument
487 DCHECK(quad->rect.Contains(quad->visible_rect));
488 if (quad->material != DrawQuad::TEXTURE_CONTENT) {
492 switch (quad
534 DrawCheckerboardQuad(const DrawingFrame* frame, const CheckerboardDrawQuad* quad) argument
577 DrawDebugBorderQuad(const DrawingFrame* frame, const DebugBorderDrawQuad* quad) argument
839 GetBackgroundWithFilters( DrawingFrame* frame, const RenderPassDrawQuad* quad, const gfx::Transform& contents_device_transform, const gfx::Transform& contents_device_transform_inverse, bool* background_changed) argument
975 DrawRenderPassQuad(DrawingFrame* frame, const RenderPassDrawQuad* quad) argument
1390 SetupQuadForAntialiasing( const gfx::Transform& device_transform, const DrawQuad* quad, gfx::QuadF* local_quad, float edge[24]) argument
1474 DrawSolidColorQuad(const DrawingFrame* frame, const SolidColorDrawQuad* quad) argument
1569 DrawTileQuad(const DrawingFrame* frame, const TileDrawQuad* quad) argument
1574 DrawContentQuad(const DrawingFrame* frame, const ContentDrawQuadBase* quad, ResourceProvider::ResourceId resource_id) argument
1747 DrawYUVVideoQuad(const DrawingFrame* frame, const YUVVideoDrawQuad* quad) argument
1874 DrawStreamVideoQuad(const DrawingFrame* frame, const StreamVideoDrawQuad* quad) argument
1912 DrawPictureQuad(const DrawingFrame* frame, const PictureDrawQuad* quad) argument
2052 EnqueueTextureQuad(const DrawingFrame* frame, const TextureDrawQuad* quad) argument
2117 DrawIOSurfaceQuad(const DrawingFrame* frame, const IOSurfaceDrawQuad* quad) argument
2215 SetShaderQuadF(const gfx::QuadF& quad, int quad_location) argument
[all...]
H A Doverlay_strategy_single_on_top.cc35 const TextureDrawQuad& quad = *TextureDrawQuad::MaterialCast(draw_quad); local
36 if (!resource_provider_->AllowOverlay(quad.resource_id)) {
61 const TextureDrawQuad& quad = local
66 OverlayCandidate::GetOverlayTransform(quad.quadTransform(), quad.flipped);
68 !quad.quadTransform().IsIdentityOrTranslation() || quad.needs_blending ||
69 quad.shared_quad_state->opacity != 1.f ||
70 quad.shared_quad_state->blend_mode != SkXfermode::kSrcOver_Mode ||
71 quad
[all...]
H A Doverlay_unittest.cc306 // Check that the quad is gone.
401 TextureDrawQuad* quad = local
405 quad->premultiplied_alpha = true;
417 TextureDrawQuad* quad = local
421 quad->needs_blending = true;
433 TextureDrawQuad* quad = local
437 quad->background_color = SK_ColorBLACK;
530 MOCK_METHOD2(DoDrawQuad, void(DrawingFrame* frame, const DrawQuad* quad));
H A Drenderer_pixeltest.cc100 RenderPassDrawQuad* quad = local
102 quad->SetNew(shared_state,
142 TextureDrawQuad* quad = local
144 quad->SetNew(shared_state,
1163 // This tests the case where we have a RenderPass with a mask, but the quad
1286 // A non-visible quad in the filtering render pass.
1437 // Draw a blue quad that covers the entire device viewport. It should be
1460 // Draw a green quad that covers the entire device viewport. The stencil
1529 // Draw a blue quad that covers the entire device viewport. It should be
1728 // One clipped blue quad i
1924 PictureDrawQuad* quad = pass->CreateAndAppendDrawQuad<PictureDrawQuad>(); local
[all...]
H A Dshader.cc323 "quad",
339 // TODO(epenner): Find the cause of this 'quad' uniform
346 uniform TexCoordPrecision vec2 quad[4]; local
350 vec2 pos = quad[int(a_index)]; // NOLINT
360 uniform TexCoordPrecision vec2 quad[4];
362 vec2 pos = quad[int(a_index)]; // NOLINT
381 "quad",
404 uniform TexCoordPrecision vec2 quad[4]; local
409 vec2 pos = quad[int(a_index)]; // NOLINT
438 "quad",
463 uniform TexCoordPrecision vec2 quad[4]; local
518 uniform TexCoordPrecision vec2 quad[4]; local
567 uniform TexCoordPrecision vec2 quad[4]; local
[all...]
H A Dsoftware_renderer.cc230 void SoftwareRenderer::DoDrawQuad(DrawingFrame* frame, const DrawQuad* quad) { argument
233 QuadRectTransform(&quad_rect_matrix, quad->quadTransform(), quad->rect);
246 bool all_four_edges_are_exterior = quad->IsTopEdge() &&
247 quad->IsLeftEdge() &&
248 quad->IsBottomEdge() &&
249 quad->IsRightEdge();
255 if (quad->ShouldDrawWithBlending() ||
256 quad->shared_quad_state->blend_mode != SkXfermode::kSrcOver_Mode) {
257 current_paint_.setAlpha(quad
302 DrawCheckerboardQuad(const DrawingFrame* frame, const CheckerboardDrawQuad* quad) argument
312 DrawDebugBorderQuad(const DrawingFrame* frame, const DebugBorderDrawQuad* quad) argument
331 DrawPictureQuad(const DrawingFrame* frame, const PictureDrawQuad* quad) argument
358 DrawSolidColorQuad(const DrawingFrame* frame, const SolidColorDrawQuad* quad) argument
368 DrawTextureQuad(const DrawingFrame* frame, const TextureDrawQuad* quad) argument
428 DrawTileQuad(const DrawingFrame* frame, const TileDrawQuad* quad) argument
455 DrawRenderPassQuad(const DrawingFrame* frame, const RenderPassDrawQuad* quad) argument
552 DrawUnsupportedQuad(const DrawingFrame* frame, const DrawQuad* quad) argument
[all...]
H A Dsoftware_renderer_unittest.cc288 TileDrawQuad* quad = local
290 quad->SetNew(shared_quad_state,
298 quad->visible_rect = visible_rect;
339 // Draw a fullscreen green quad in a first frame.
394 // Pass drawn as inner quad is magenta.
408 // Interior pass quad has smaller visible rect.
/external/chromium_org/cc/quads/
H A Dcheckerboard_draw_quad.cc41 const DrawQuad* quad) {
42 DCHECK(quad->material == DrawQuad::CHECKERBOARD);
43 return static_cast<const CheckerboardDrawQuad*>(quad);
40 MaterialCast( const DrawQuad* quad) argument
H A Ddebug_border_draw_quad.cc48 const DrawQuad* quad) {
49 DCHECK(quad->material == DrawQuad::DEBUG_BORDER);
50 return static_cast<const DebugBorderDrawQuad*>(quad);
47 MaterialCast( const DrawQuad* quad) argument
H A Ddraw_quad_unittest.cc87 void CompareDrawQuad(DrawQuad* quad, argument
90 EXPECT_EQ(quad->material, copy->material);
91 EXPECT_RECT_EQ(quad->rect, copy->rect);
92 EXPECT_RECT_EQ(quad->visible_rect, copy->visible_rect);
93 EXPECT_RECT_EQ(quad->opaque_rect, copy->opaque_rect);
94 EXPECT_EQ(quad->needs_blending, copy->needs_blending);
111 #define SETUP_AND_COPY_QUAD_NEW(Type, quad) \
117 #define SETUP_AND_COPY_QUAD_ALL(Type, quad) \
123 #define SETUP_AND_COPY_QUAD_NEW_RP(Type, quad, a) \
129 #define SETUP_AND_COPY_QUAD_ALL_RP(Type, quad,
706 IterateAndCount(DrawQuad* quad) argument
[all...]
H A Dio_surface_draw_quad.cc55 const DrawQuad* quad) {
56 DCHECK(quad->material == DrawQuad::IO_SURFACE_CONTENT);
57 return static_cast<const IOSurfaceDrawQuad*>(quad);
54 MaterialCast( const DrawQuad* quad) argument
H A Dpicture_draw_quad.cc78 const PictureDrawQuad* PictureDrawQuad::MaterialCast(const DrawQuad* quad) { argument
79 DCHECK(quad->material == DrawQuad::PICTURE_CONTENT);
80 return static_cast<const PictureDrawQuad*>(quad);
H A Drender_pass.cc58 // Each layer usually produces one shared quad state, so the number of layers
110 DrawQuad* quad = &*iter; local
112 if (quad->material == DrawQuad::RENDER_PASS) {
114 RenderPassDrawQuad::MaterialCast(quad);
121 quad, copy_pass->shared_quad_state_list[sqs_i]);
208 const RenderPassDrawQuad* quad,
212 CopyFromAndAppendTypedDrawQuad<RenderPassDrawQuad>(quad);
219 const DrawQuad* quad,
221 switch (quad->material) {
223 CopyFromAndAppendTypedDrawQuad<CheckerboardDrawQuad>(quad);
207 CopyFromAndAppendRenderPassDrawQuad( const RenderPassDrawQuad* quad, const SharedQuadState* shared_quad_state, RenderPassId render_pass_id) argument
218 CopyFromAndAppendDrawQuad( const DrawQuad* quad, const SharedQuadState* shared_quad_state) argument
[all...]

Completed in 3121 milliseconds

12345678910