/external/skia/src/pathops/ |
H A D | SkPathOpsQuad.h | 48 static void SetABC(const double* quad, double* a, double* b, double* c); 51 SkDQuad quad; local 52 quad.set(a); 53 return quad.subDivide(t1, t2); 58 SkDQuad quad; local 59 quad.set(pts); 60 return quad.subDivide(a, c, t1, t2);
|
/external/skia/tests/ |
H A D | PathOpsQuadParameterizationTest.cpp | 11 static bool point_on_parameterized_curve(const SkDQuad& quad, const SkDPoint& point) { argument 12 SkDQuadImplicit q(quad);
|
H A D | PathOpsQuadReduceOrderTest.cpp | 22 const SkDQuad& quad = testSet[index]; local 24 SkDEBUGCODE(int result = ) reducer.reduce(quad); 50 const SkDQuad& quad = quadraticLines[index]; local 51 order = reducer.reduce(quad); 53 SkDebugf("[%d] line quad order=%d\n", (int) index, order); 57 const SkDQuad& quad = quadraticModEpsilonLines[index]; local 58 order = reducer.reduce(quad); 60 SkDebugf("[%d] line mod quad order=%d\n", (int) index, order);
|
/external/chromium_org/cc/layers/ |
H A D | delegated_frame_provider_unittest.cc | 49 TextureDrawQuad* quad = local 52 quad->SetNew(sqs,
|
H A D | solid_color_layer_impl.cc | 56 SolidColorDrawQuad* quad = local 58 quad->SetNew(
|
H A D | tiled_layer_impl_unittest.cc | 273 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/quads/ |
H A D | picture_draw_quad.cc | 78 const PictureDrawQuad* PictureDrawQuad::MaterialCast(const DrawQuad* quad) { argument 79 DCHECK(quad->material == DrawQuad::PICTURE_CONTENT); 80 return static_cast<const PictureDrawQuad*>(quad);
|
H A D | render_pass.h | 88 const RenderPassDrawQuad* quad, 91 DrawQuad* CopyFromAndAppendDrawQuad(const DrawQuad* quad, 123 DrawQuadType* CopyFromAndAppendTypedDrawQuad(const DrawQuad* quad) { argument 124 return quad_list.AllocateAndCopyFrom(DrawQuadType::MaterialCast(quad));
|
H A D | render_pass_draw_quad.cc | 81 const DrawQuad* quad) { 82 DCHECK_EQ(quad->material, DrawQuad::RENDER_PASS); 83 return static_cast<const RenderPassDrawQuad*>(quad); 80 MaterialCast( const DrawQuad* quad) argument
|
H A D | texture_draw_quad.cc | 82 const TextureDrawQuad* TextureDrawQuad::MaterialCast(const DrawQuad* quad) { argument 83 DCHECK(quad->material == DrawQuad::TEXTURE_CONTENT); 84 return static_cast<const TextureDrawQuad*>(quad);
|
H A D | tile_draw_quad.cc | 60 const TileDrawQuad* TileDrawQuad::MaterialCast(const DrawQuad* quad) { argument 61 DCHECK(quad->material == DrawQuad::TILED_CONTENT); 62 return static_cast<const TileDrawQuad*>(quad);
|
H A D | yuv_video_draw_quad.cc | 73 const DrawQuad* quad) { 74 DCHECK(quad->material == DrawQuad::YUV_VIDEO_CONTENT); 75 return static_cast<const YUVVideoDrawQuad*>(quad); 72 MaterialCast( const DrawQuad* quad) argument
|
H A D | render_pass.cc | 58 // 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...] |
/external/chromium_org/cc/test/ |
H A D | render_pass_test_utils.cc | 41 SolidColorDrawQuad* quad = local 43 quad->SetNew(shared_state, rect, rect, color, false); 44 return quad; 59 SolidColorDrawQuad* quad = local 61 quad->SetNew(shared_state, rect, rect, color, false); 62 return quad; 78 SolidColorDrawQuad* quad = local 80 quad->SetNew(shared_state, rect, rect, color, false); 81 return quad; 96 RenderPassDrawQuad* quad local 124 RenderPassDrawQuad* quad = local [all...] |
H A D | layer_test_common.cc | 46 const DrawQuad* quad = &*iter; local 48 MathUtil::MapClippedRect(quad->quadTransform(), gfx::RectF(quad->rect)); 58 << " quad: " << quad_rect.ToString(); 61 << " quad: " << quad_rect.ToString(); 74 // No quad should exist if it's fully occluded. 85 const DrawQuad* quad = &*iter; local 86 DCHECK(quad->quadTransform().IsIdentityOrIntegerTranslation()); 88 MathUtil::MapEnclosingClippedRect(quad->quadTransform(), quad [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/geometry/ |
H A D | TransformState.cpp | 84 // Just move the point and/or quad. 177 FloatQuad quad = m_lastPlanarQuad; local 178 quad.move((m_direction == ApplyTransformDirection) ? m_accumulatedOffset : -m_accumulatedOffset); 180 return quad; 183 return m_accumulatedTransform->mapQuad(quad); 185 return m_accumulatedTransform->inverse().projectQuad(quad, wasClamped);
|
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/d3d1x/progs/d3d11tex/ |
H A D | d3d11tex.cpp | 38 mesh* quad; member in struct:d3d11tex 47 quad = create_tex_quad(dev, g_vs, sizeof(g_vs)); 109 quad->bind_and_draw(ctx);
|
/external/chromium_org/third_party/skia/experimental/Intersection/ |
H A D | CubicToQuadratics.cpp | 26 mid-point approx of cubic: a quad that shares the same anchors with the cubic and has the 80 void demote_cubic_to_quad(const Cubic& cubic, Quadratic& quad) { argument 81 quad[0] = cubic[0]; 85 quad[1].x = (fromC1.x + fromC2.x) / 2; 86 quad[1].y = (fromC1.y + fromC2.y) / 2; 88 lineIntersect((const _Line&) cubic[0], (const _Line&) cubic[2], quad[1]); 90 quad[2] = cubic[3];
|
/external/chromium_org/ui/gfx/test/ |
H A D | gfx_util.cc | 109 void PrintTo(const QuadF& quad, ::std::ostream* os) { argument 110 *os << quad.ToString();
|
/external/deqp/modules/gles2/functional/ |
H A D | es2fRandomFragmentOpTests.cpp | 129 static void renderQuad (const glw::Functions& gl, gls::FragmentOpUtil::QuadRenderer& renderer, const gls::FragmentOpUtil::IntegerQuad& quad, int baseX, int baseY) argument 133 std::copy(DE_ARRAY_BEGIN(quad.color), DE_ARRAY_END(quad.color), DE_ARRAY_BEGIN(translated.color)); 135 bool flipX = quad.posB.x() < quad.posA.x(); 136 bool flipY = quad.posB.y() < quad.posA.y(); 137 int viewportX = de::min(quad.posA.x(), quad.posB.x()); 138 int viewportY = de::min(quad [all...] |
/external/deqp/modules/gles3/functional/ |
H A D | es3fRandomFragmentOpTests.cpp | 129 static void renderQuad (const glw::Functions& gl, gls::FragmentOpUtil::QuadRenderer& renderer, const gls::FragmentOpUtil::IntegerQuad& quad, int baseX, int baseY) argument 133 std::copy(DE_ARRAY_BEGIN(quad.color), DE_ARRAY_END(quad.color), DE_ARRAY_BEGIN(translated.color)); 135 bool flipX = quad.posB.x() < quad.posA.x(); 136 bool flipY = quad.posB.y() < quad.posA.y(); 137 int viewportX = de::min(quad.posA.x(), quad.posB.x()); 138 int viewportY = de::min(quad [all...] |
/external/mesa3d/src/gallium/state_trackers/d3d1x/progs/d3d11tex/ |
H A D | d3d11tex.cpp | 38 mesh* quad; member in struct:d3d11tex 47 quad = create_tex_quad(dev, g_vs, sizeof(g_vs)); 109 quad->bind_and_draw(ctx);
|
/external/skia/experimental/Intersection/ |
H A D | CubicToQuadratics.cpp | 26 mid-point approx of cubic: a quad that shares the same anchors with the cubic and has the 80 void demote_cubic_to_quad(const Cubic& cubic, Quadratic& quad) { argument 81 quad[0] = cubic[0]; 85 quad[1].x = (fromC1.x + fromC2.x) / 2; 86 quad[1].y = (fromC1.y + fromC2.y) / 2; 88 lineIntersect((const _Line&) cubic[0], (const _Line&) cubic[2], quad[1]); 90 quad[2] = cubic[3];
|
/external/chromium_org/mojo/services/public/cpp/surfaces/lib/ |
H A D | surfaces_type_converters.cc | 233 QuadPtr quad = Quad::New(); local 234 quad->material = static_cast<Material>(input.material); 235 quad->rect = Rect::From(input.rect); 236 quad->opaque_rect = Rect::From(input.opaque_rect); 237 quad->visible_rect = Rect::From(input.visible_rect); 238 quad->needs_blending = input.needs_blending; 240 // converting an entire pass since it's an index into the pass' shared quad 242 quad->shared_quad_state_index = -1; 256 quad->render_pass_quad_state = pass_state.Pass(); 266 quad 366 const cc::DrawQuad& quad = *iter; local 402 QuadPtr quad = input->quads[i].Pass(); local [all...] |
/external/chromium_org/mojo/services/public/cpp/view_manager/lib/ |
H A D | bitmap_uploader.cc | 144 QuadPtr quad = Quad::New(); local 145 quad->material = MATERIAL_TEXTURE_CONTENT; 146 quad->rect = Rect::From(bounds); 147 quad->opaque_rect = Rect::From(bounds); 148 quad->visible_rect = Rect::From(bounds); 149 quad->needs_blending = true; 150 quad->shared_quad_state_index = 0u; 163 quad->texture_quad_state = texture_state.Pass(); 164 pass->quads.push_back(quad.Pass()); 168 QuadPtr quad local [all...] |