HomeSort by relevance Sort by last modified time
    Searched refs:quads (Results 1 - 25 of 91) sorted by null

1 2 3 4

  /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,

Completed in 2547 milliseconds

1 2 3 4