/external/chromium_org/third_party/WebKit/Source/core/dom/ |
ClientRectList.cpp | 39 ClientRectList::ClientRectList(const Vector<FloatQuad>& quads) 42 m_list.reserveInitialCapacity(quads.size()); 43 for (size_t i = 0; i < quads.size(); ++i) 44 m_list.append(ClientRect::create(quads[i].enclosingBoundingBox()));
|
ClientRectList.h | 43 static PassRefPtr<ClientRectList> create(const Vector<FloatQuad>& quads) { return adoptRef(new ClientRectList(quads)); }
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/softpipe/ |
sp_quad_depth_test_tmp.h | 44 * NOTE: there's no guarantee that the quads are sequentially side by 45 * side. The fragment shader may have culled some quads, etc. Sliver 46 * triangles may generate non-sequential quads. 50 struct quad_header *quads[], 54 const unsigned ix = quads[0]->input.x0; 55 const unsigned iy = quads[0]->input.y0; 58 const float dzdx = quads[0]->posCoef->dadx[2]; 59 const float dzdy = quads[0]->posCoef->dady[2]; 60 const float z0 = quads[0]->posCoef->a0[2] + dzdx * fx + dzdy * fy; 77 const unsigned outmask = quads[i]->inout.mask [all...] |
sp_quad_stipple.c | 14 * Apply polygon stipple to quads produced by triangle rasterization 17 stipple_quad(struct quad_stage *qs, struct quad_header *quads[], unsigned nr) 29 struct quad_header *quad = quads[q]; 51 quads[pass++] = quad; 54 qs->next->run(qs->next, quads, pass);
|
sp_quad_fs.c | 103 * Shade/write an array of quads 108 struct quad_header *quads[], 119 machine->InterpCoefs = quads[0]->coef; 125 * the quads' Z coordinates are step-wise interpolated with respect 128 * Z values in each pass. If interpolation starts with different quads 131 if (!shade_quad(qs, quads[i]) && i > 0) 135 coverage_quad( qs, quads[i] ); 137 quads[nr_quads++] = quads[i]; 141 qs->next->run(qs->next, quads, nr_quads) [all...] |
sp_quad_depth_test.c | 229 /* Copy quads stencil values 676 struct quad_header *quads[], \ 685 const float *aaaa = quads[i]->output.color[cbuf][3]; \ 693 quads[i]->inout.mask &= passMask; \ 695 if (quads[i]->inout.mask) \ 696 quads[pass_nr++] = quads[i]; \ 715 struct quad_header *quads[], 720 return alpha_test_quads_LESS( qs, quads, nr ); 722 return alpha_test_quads_EQUAL( qs, quads, nr ) [all...] |
/external/mesa3d/src/gallium/drivers/softpipe/ |
sp_quad_depth_test_tmp.h | 44 * NOTE: there's no guarantee that the quads are sequentially side by 45 * side. The fragment shader may have culled some quads, etc. Sliver 46 * triangles may generate non-sequential quads. 50 struct quad_header *quads[], 54 const unsigned ix = quads[0]->input.x0; 55 const unsigned iy = quads[0]->input.y0; 58 const float dzdx = quads[0]->posCoef->dadx[2]; 59 const float dzdy = quads[0]->posCoef->dady[2]; 60 const float z0 = quads[0]->posCoef->a0[2] + dzdx * fx + dzdy * fy; 77 const unsigned outmask = quads[i]->inout.mask [all...] |
sp_quad_stipple.c | 14 * Apply polygon stipple to quads produced by triangle rasterization 17 stipple_quad(struct quad_stage *qs, struct quad_header *quads[], unsigned nr) 29 struct quad_header *quad = quads[q]; 51 quads[pass++] = quad; 54 qs->next->run(qs->next, quads, pass);
|
sp_quad_fs.c | 103 * Shade/write an array of quads 108 struct quad_header *quads[], 119 machine->InterpCoefs = quads[0]->coef; 125 * the quads' Z coordinates are step-wise interpolated with respect 128 * Z values in each pass. If interpolation starts with different quads 131 if (!shade_quad(qs, quads[i]) && i > 0) 135 coverage_quad( qs, quads[i] ); 137 quads[nr_quads++] = quads[i]; 141 qs->next->run(qs->next, quads, nr_quads) [all...] |
sp_quad_depth_test.c | 229 /* Copy quads stencil values 676 struct quad_header *quads[], \ 685 const float *aaaa = quads[i]->output.color[cbuf][3]; \ 693 quads[i]->inout.mask &= passMask; \ 695 if (quads[i]->inout.mask) \ 696 quads[pass_nr++] = quads[i]; \ 715 struct quad_header *quads[], 720 return alpha_test_quads_LESS( qs, quads, nr ); 722 return alpha_test_quads_EQUAL( qs, quads, nr ) [all...] |
/external/skia/tests/ |
PathOpsCubicToQuadsTest.cpp | 22 SkTArray<SkDQuad, true> quads; local 23 CubicToQuads(cubic, precision, quads); 24 if (quads.count() != 1 && quads.count() != 2) { 26 quads.count()); 28 REPORTER_ASSERT(reporter, quads.count() == 1); 39 SkTArray<SkDQuad, true> quads; local 40 CubicToQuads(cubic, precision, quads); 41 if (quads.count() != 1 && quads.count() != 2) 56 SkTArray<SkDQuad, true> quads; local 79 SkTArray<SkDQuad, true> quads; local 184 SkTArray<SkDQuad, true> quads; local [all...] |
PathOpsQuadParameterizationTest.cpp | 36 const SkDQuad* quads[] = { local 39 size_t quadsCount = SK_ARRAY_COUNT(quads); 43 REPORTER_ASSERT(reporter, point_on_parameterized_curve(*quads[one], 44 (*quads[two])[inner])); 46 REPORTER_ASSERT(reporter, SkDQuadImplicit::Match(*quads[one], *quads[two]));
|
PathOpsTestCommon.h | 15 void CubicToQuads(const SkDCubic& cubic, double precision, SkTArray<SkDQuad, true>& quads);
|
PathOpsTestCommon.cpp | 14 void CubicToQuads(const SkDCubic& cubic, double precision, SkTArray<SkDQuad, true>& quads) { 19 quads.push_back(quad); 27 quads.push_back(quad);
|
/external/chromium_org/third_party/WebKit/Source/web/ |
WebRange.cpp | 134 Vector<FloatQuad> quads; 135 m_private->textQuads(quads); 136 for (unsigned i = 0; i < quads.size(); ++i) { 137 quads[i].setP1(frame->view()->contentsToWindow(roundedIntPoint(quads[i].p1()))); 138 quads[i].setP2(frame->view()->contentsToWindow(roundedIntPoint(quads[i].p2()))); 139 quads[i].setP3(frame->view()->contentsToWindow(roundedIntPoint(quads[i].p3()))); 140 quads[i].setP4(frame->view()->contentsToWindow(roundedIntPoint(quads[i].p4()))) [all...] |
/external/chromium_org/cc/test/ |
layer_test_common.cc | 9 #include "cc/quads/draw_quad.h" 10 #include "cc/quads/render_pass.h" 35 void LayerTestCommon::VerifyQuadsExactlyCoverRect(const QuadList& quads, 39 for (size_t i = 0; i < quads.size(); ++i) { 40 DrawQuad* quad = quads[i];
|
layer_test_common.h | 31 static void VerifyQuadsExactlyCoverRect(const QuadList& quads,
|
/external/chromium_org/cc/trees/ |
layer_tree_host_pixeltest_on_demand_raster.cc | 9 #include "cc/quads/draw_quad.h" 38 // Find the PictureLayerImpl ask it to append quads to check their material. 44 QuadList quads; variable 46 MockQuadCuller quad_culler(&quads, &shared_states); 51 for (size_t i = 0; i < quads.size(); ++i) 52 EXPECT_EQ(quads[i]->material, DrawQuad::PICTURE_CONTENT);
|
/external/chromium_org/third_party/WebKit/Source/core/accessibility/ |
AXSpinButton.cpp | 55 Vector<FloatQuad> quads; 56 m_spinButtonElement->renderer()->absoluteFocusRingQuads(quads); 58 return boundingBoxForQuads(m_spinButtonElement->renderer(), quads);
|
/external/chromium_org/cc/layers/ |
tiled_layer_impl_unittest.cc | 8 #include "cc/quads/tile_draw_quad.h" 70 void GetQuads(QuadList* quads, 81 MockQuadCuller quad_culler(quads, shared_states); 98 // Verify default layer does creates quads 111 // Layer with empty visible layer rect produces no quads 121 // Layer with non-intersecting visible layer rect produces no quads 137 // Layer with skips draw produces no quads 202 QuadList quads; local 204 GetQuads(&quads, 210 LayerTestCommon::VerifyQuadsExactlyCoverRect(quads, gfx::Rect(layer_size)) 221 QuadList quads; local 236 QuadList quads; local 256 QuadList quads; local [all...] |
nine_patch_layer_impl_unittest.cc | 8 #include "cc/quads/texture_draw_quad.h" 72 const QuadList& quads = quad_culler.quad_list(); local 73 EXPECT_EQ(expected_quad_size, quads.size()); 76 for (size_t i = 0; i < quads.size(); ++i) { 77 DrawQuad* quad = quads[i]; 96 for (size_t i = 0; i < quads.size(); ++i) { 97 DrawQuad* quad = quads[i];
|
ui_resource_layer_impl_unittest.cc | 60 const QuadList& quads = quad_culler.quad_list(); local 61 EXPECT_EQ(expected_quad_size, quads.size()); 67 // Make sure we're appending quads when there are valid values. 80 // Make sure we're not appending quads when there are invalid values. 98 const QuadList& quads = quad_culler.quad_list(); local 99 EXPECT_GE(quads.size(), (size_t)0); 100 gfx::Rect opaque_rect = quads.at(0)->opaque_rect;
|
/external/opencv/cv/src/ |
cvcalibinit.cpp | 44 uses a graph of connected quads. It is based on the code contributed 128 static int icvGenerateQuads( CvCBQuad **quads, CvCBCorner **corners, 135 static void icvFindQuadNeighbors( CvCBQuad *quads, int quad_count ); 137 static int icvFindConnectedQuads( CvCBQuad *quads, int quad_count, 145 CvCBQuad **quads, CvSize pattern_size ); 147 static int icvOrderFoundConnectedQuads( int quad_count, CvCBQuad **quads, 153 static int icvTrimCol(CvCBQuad **quads, int count, int col, int dir); 155 static int icvTrimRow(CvCBQuad **quads, int count, int row, int dir); 157 static int icvAddOuterQuad(CvCBQuad *quad, CvCBQuad **quads, int quad_count, 160 static void icvRemoveQuadFromGroup(CvCBQuad **quads, int count, CvCBQuad *q0) 217 CvCBQuad *quads = 0, **quad_group = 0; local [all...] |
/external/chromium_org/third_party/WebKit/Source/core/page/ |
TouchAdjustment.cpp | 47 // Class for remembering absolute quads of a target node and what node they represent. 125 static inline void appendQuadsToSubtargetList(Vector<FloatQuad>& quads, Node* node, SubtargetGeometryList& subtargets) 127 Vector<FloatQuad>::const_iterator it = quads.begin(); 128 const Vector<FloatQuad>::const_iterator end = quads.end(); 138 Vector<FloatQuad> quads; local 139 node->renderer()->absoluteQuads(quads); 141 appendQuadsToSubtargetList(quads, node, subtargets); 166 Vector<FloatQuad> quads; local 167 textRenderer->absoluteQuadsForRange(quads, lastOffset, offset); 168 appendQuadsToSubtargetList(quads, textNode, subtargets) 197 Vector<FloatQuad> quads; local 208 Vector<FloatQuad> quads; local [all...] |
/external/chromium_org/third_party/skia/src/gpu/ |
GrAAHairLinePathRenderer.h | 49 const PtArray& quads,
|