Searched refs:draw (Results 51 - 75 of 859) sorted by relevance

1234567891011>>

/external/skia/include/core/
H A DSkDrawable.h20 * Base-class for objects that draw into SkCanvas.
24 * change its generation ID whenever its internal state changes such that it will draw differently.
32 * (i.e. the saveLevel() on the canvas will match what it was when draw() was called,
35 void draw(SkCanvas*, const SkMatrix* = nullptr);
36 void draw(SkCanvas*, SkScalar x, SkScalar y);
42 * it is presumed that calling the draw() method will render the same thing as well.
50 * Return the (conservative) bounds of what the drawable will draw. If the drawable can
73 * of their drawable. Note: this picture must draw the same as what would be drawn from
H A DSkMultiPictureDraw.h21 then attempts to optimally draw the pictures into the canvases, sharing
35 * @param canvas the canvas in which to draw picture
36 * @param picture the picture to draw into canvas
38 * @param paint if non-NULL, draw picture to a temporary buffer
49 * draw.
51 void draw(bool flush = false);
66 void draw();
/external/skqp/include/core/
H A DSkDrawable.h20 * Base-class for objects that draw into SkCanvas.
24 * change its generation ID whenever its internal state changes such that it will draw differently.
32 * (i.e. the saveLevel() on the canvas will match what it was when draw() was called,
35 void draw(SkCanvas*, const SkMatrix* = nullptr);
36 void draw(SkCanvas*, SkScalar x, SkScalar y);
42 * it is presumed that calling the draw() method will render the same thing as well.
50 * Return the (conservative) bounds of what the drawable will draw. If the drawable can
73 * of their drawable. Note: this picture must draw the same as what would be drawn from
H A DSkMultiPictureDraw.h21 then attempts to optimally draw the pictures into the canvases, sharing
35 * @param canvas the canvas in which to draw picture
36 * @param picture the picture to draw into canvas
38 * @param paint if non-NULL, draw picture to a temporary buffer
49 * draw.
51 void draw(bool flush = false);
66 void draw();
/external/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_pipe_aapoint.c364 struct pipe_context *pipe = aapoint->stage.draw->pipe;
409 * When we're about to draw our first AA point in a batch, this function is
415 struct draw_context *draw = aapoint->stage.draw; local
416 struct pipe_context *pipe = draw->pipe;
422 draw->suspend_flushing = TRUE;
424 draw->suspend_flushing = FALSE;
546 struct draw_context *draw = stage->draw; local
547 struct pipe_context *pipe = draw
582 struct draw_context *draw = stage->draw; local
628 draw_aapoint_prepare_outputs(struct draw_context *draw, struct draw_stage *stage) argument
662 draw_aapoint_stage(struct draw_context *draw) argument
695 struct draw_context *draw = (struct draw_context *) pipe->draw; local
759 draw_install_aapoint_stage(struct draw_context *draw, struct pipe_context *pipe) argument
[all...]
H A Ddraw_pipe_cull.c70 draw_current_shader_num_written_culldistances(stage->draw);
72 draw_current_shader_num_written_clipdistances(stage->draw);
80 draw_current_shader_ccdistance_output(stage->draw, cull_idx);
100 draw_current_shader_num_written_culldistances(stage->draw);
102 draw_current_shader_num_written_clipdistances(stage->draw);
110 draw_current_shader_ccdistance_output(stage->draw, cull_idx);
131 draw_current_shader_num_written_culldistances(stage->draw);
133 draw_current_shader_num_written_clipdistances(stage->draw);
140 draw_current_shader_ccdistance_output(stage->draw, cull_idx);
155 const unsigned pos = draw_current_shader_position_output(stage->draw);
[all...]
H A Ddraw_prim_assembler.c41 struct draw_context *draw; member in struct:draw_assembler
58 needs_primid(const struct draw_context *draw) argument
60 const struct draw_fragment_shader *fs = draw->fs.fragment_shader;
61 const struct draw_geometry_shader *gs = draw->gs.geometry_shader;
69 draw_prim_assembler_is_required(const struct draw_context *draw, argument
80 return needs_primid(draw);
185 struct draw_context *draw = ia->draw; local
186 if (needs_primid(draw)) {
188 ia->draw, TGSI_SEMANTIC_PRIMI
217 draw_prim_assembler_run(struct draw_context *draw, const struct draw_prim_info *input_prims, const struct draw_vertex_info *input_verts, struct draw_prim_info *output_prims, struct draw_vertex_info *output_verts) argument
271 draw_prim_assembler_create(struct draw_context *draw) argument
[all...]
/external/mesa3d/src/gallium/state_trackers/dri/
H A Ddri_drawable.c42 swap_fences_unref(struct dri_drawable *draw);
310 swap_fences_pop_front(struct dri_drawable *draw) argument
312 struct pipe_screen *screen = draw->screen->base.screen;
315 if (draw->desired_fences == 0)
318 if (draw->cur_fences >= draw->desired_fences) {
319 screen->fence_reference(screen, &fence, draw->swap_fences[draw->tail]);
320 screen->fence_reference(screen, &draw->swap_fences[draw
335 swap_fences_push_back(struct dri_drawable *draw, struct pipe_fence_handle *fence) argument
359 swap_fences_unref(struct dri_drawable *draw) argument
[all...]
/external/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_state_clip.c32 #include "draw/draw_context.h"
41 /* pass the clip state to the draw module */
42 draw_set_clip_state(llvmpipe->draw, clip);
54 /* pass the viewport info to the draw module */
55 draw_set_viewport_states(llvmpipe->draw, start_slot, num_viewports,
72 draw_flush(llvmpipe->draw);
90 draw_flush(llvmpipe->draw);
/external/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_state_clip.c32 #include "draw/draw_context.h"
41 /* pass the clip state to the draw module */
42 draw_set_clip_state(softpipe->draw, clip);
54 /* pass the viewport info to the draw module */
55 draw_set_viewport_states(softpipe->draw, start_slot, num_viewports,
72 draw_flush(softpipe->draw);
89 draw_flush(softpipe->draw);
/external/mesa3d/src/mesa/vbo/
H A Dvbo_split.c108 vbo_draw_func draw,
130 draw, limits );
138 min_index, max_index, draw, limits );
152 min_index, max_index, draw, limits );
101 vbo_split_prims( struct gl_context *ctx, const struct gl_vertex_array *arrays[], const struct _mesa_prim *prim, GLuint nr_prims, const struct _mesa_index_buffer *ib, GLuint min_index, GLuint max_index, vbo_draw_func draw, const struct split_limits *limits ) argument
/external/python/cpython2/Demo/tkinter/matt/
H A Danimation-w-velocity-ctrl.py18 self.draw = Canvas(self, width="5i", height="5i")
25 self.draw.create_rectangle(0, 0, 10, 10, tags="thing", fill="blue")
26 self.draw.pack(side=LEFT)
32 self.draw.move("thing", str, str)
/external/python/cpython2/Demo/turtle/
H A Dtdemo_lindenmayer_indian.py38 def draw( commands, rules ): function
44 draw(rules[b], rules)
77 draw(drawing, snake_rules)
112 draw(drawing, krishna_rules)
/external/python/cpython3/Lib/turtledemo/
H A Dlindenmayer.py38 def draw( commands, rules ): function
44 draw(rules[b], rules)
77 draw(drawing, snake_rules)
112 draw(drawing, krishna_rules)
/external/skia/experimental/sksg/
H A DSkSGGeometryNode.cpp22 void GeometryNode::draw(SkCanvas* canvas, const SkPaint& paint) const { function in class:sksg::GeometryNode
/external/skia/src/core/
H A DSkDeferredDisplayList.cpp24 bool SkDeferredDisplayList::draw(SkSurface* surface) const { function in class:SkDeferredDisplayList
/external/skqp/experimental/sksg/
H A DSkSGGeometryNode.cpp22 void GeometryNode::draw(SkCanvas* canvas, const SkPaint& paint) const { function in class:sksg::GeometryNode
/external/skqp/src/core/
H A DSkDeferredDisplayList.cpp24 bool SkDeferredDisplayList::draw(SkSurface* surface) const { function in class:SkDeferredDisplayList
/external/skia/gm/
H A Dmatrixconvolution.cpp60 void draw(SkCanvas* canvas, int x, int y, const SkIPoint& kernelOffset, function in class:skiagm::MatrixConvolutionGM
112 this->draw(canvas, x, 10, kernelOffset, MCIF::kClamp_TileMode, true, &rect);
113 this->draw(canvas, x, 110, kernelOffset, MCIF::kClampToBlack_TileMode, true, &rect);
114 this->draw(canvas, x, 210, kernelOffset, MCIF::kRepeat_TileMode, true, &rect);
119 this->draw(canvas, 310, 10, kernelOffset, MCIF::kClamp_TileMode, true, &smallRect);
120 this->draw(canvas, 310, 110, kernelOffset, MCIF::kClampToBlack_TileMode, true, &smallRect);
121 this->draw(canvas, 310, 210, kernelOffset, MCIF::kRepeat_TileMode, true, &smallRect);
123 this->draw(canvas, 410, 10, kernelOffset, MCIF::kClamp_TileMode, false, &rect);
124 this->draw(canvas, 410, 110, kernelOffset, MCIF::kClampToBlack_TileMode, false, &rect);
125 this->draw(canva
[all...]
H A Dmatriximagefilter.cpp13 static void draw(SkCanvas* canvas, const SkRect& rect, const SkBitmap& bitmap, function
52 draw(canvas, srcRect, checkerboard, matrix, kNone_SkFilterQuality);
55 draw(canvas, srcRect, checkerboard, matrix, kLow_SkFilterQuality);
60 draw(canvas, srcRect, checkerboard, matrix, kMedium_SkFilterQuality);
63 draw(canvas, srcRect, checkerboard, matrix, kHigh_SkFilterQuality);
/external/skqp/gm/
H A Dmatrixconvolution.cpp60 void draw(SkCanvas* canvas, int x, int y, const SkIPoint& kernelOffset, function in class:skiagm::MatrixConvolutionGM
112 this->draw(canvas, x, 10, kernelOffset, MCIF::kClamp_TileMode, true, &rect);
113 this->draw(canvas, x, 110, kernelOffset, MCIF::kClampToBlack_TileMode, true, &rect);
114 this->draw(canvas, x, 210, kernelOffset, MCIF::kRepeat_TileMode, true, &rect);
119 this->draw(canvas, 310, 10, kernelOffset, MCIF::kClamp_TileMode, true, &smallRect);
120 this->draw(canvas, 310, 110, kernelOffset, MCIF::kClampToBlack_TileMode, true, &smallRect);
121 this->draw(canvas, 310, 210, kernelOffset, MCIF::kRepeat_TileMode, true, &smallRect);
123 this->draw(canvas, 410, 10, kernelOffset, MCIF::kClamp_TileMode, false, &rect);
124 this->draw(canvas, 410, 110, kernelOffset, MCIF::kClampToBlack_TileMode, false, &rect);
125 this->draw(canva
[all...]
H A Dmatriximagefilter.cpp13 static void draw(SkCanvas* canvas, const SkRect& rect, const SkBitmap& bitmap, function
52 draw(canvas, srcRect, checkerboard, matrix, kNone_SkFilterQuality);
55 draw(canvas, srcRect, checkerboard, matrix, kLow_SkFilterQuality);
60 draw(canvas, srcRect, checkerboard, matrix, kMedium_SkFilterQuality);
63 draw(canvas, srcRect, checkerboard, matrix, kHigh_SkFilterQuality);
/external/swiftshader/src/Renderer/
H A DRenderer.cpp154 for(int draw = 0; draw < DRAW_COUNT; draw++)
156 drawCall[draw] = new DrawCall();
157 drawList[draw] = drawCall[draw];
191 for(int draw = 0; draw < DRAW_COUNT; draw++)
193 delete drawCall[draw];
211 void Renderer::draw(DrawType drawType, unsigned int indexOffset, unsigned int count, bool update) function in class:sw::Renderer
284 DrawCall *draw = nullptr; local
771 DrawCall *draw = drawList[currentDraw & DRAW_COUNT_BITS]; local
871 DrawCall *draw = drawList[primitiveProgress[unit].drawCall & DRAW_COUNT_BITS]; local
906 DrawCall *draw = drawList[pixelProgress[cluster].drawCall & DRAW_COUNT_BITS]; local
940 DrawCall &draw = *drawList[primitiveProgress[unit].drawCall & DRAW_COUNT_BITS]; local
1075 DrawCall *draw = drawList[primitiveDrawCall & DRAW_COUNT_BITS]; local
1523 DrawCall &draw = *drawList[primitiveProgress[unit].drawCall & DRAW_COUNT_BITS]; local
1569 DrawCall &draw = *drawList[primitiveProgress[unit].drawCall & DRAW_COUNT_BITS]; local
1626 DrawCall &draw = *drawList[primitiveProgress[unit].drawCall & DRAW_COUNT_BITS]; local
1670 DrawCall &draw = *drawList[primitiveProgress[unit].drawCall & DRAW_COUNT_BITS]; local
1695 DrawCall &draw = *drawList[primitiveProgress[unit].drawCall & DRAW_COUNT_BITS]; local
1714 setupLine(Primitive &primitive, Triangle &triangle, const DrawCall &draw) argument
1910 setupPoint(Primitive &primitive, Triangle &triangle, const DrawCall &draw) argument
[all...]
/external/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnv30_draw.c26 #include "draw/draw_context.h"
27 #include "draw/draw_vertex.h"
28 #include "draw/draw_pipe.h"
29 #include "draw/draw_vbuf.h"
30 #include "draw/draw_private.h"
280 struct nv30_render *r = nv30_render(nv30->draw->render);
382 struct draw_context *draw = nv30->draw; local
390 draw_set_viewport_states(draw, 0, 1, &nv30->viewport);
392 draw_set_rasterizer_state(draw,
500 struct draw_context *draw; local
[all...]
/external/mesa3d/src/mesa/drivers/dri/nouveau/
H A Dnouveau_context.c236 nouveau_update_renderbuffers(__DRIcontext *dri_ctx, __DRIdrawable *draw) argument
241 struct gl_framebuffer *fb = draw->driverPrivate;
247 if (draw->lastStamp == draw->dri2.stamp)
249 draw->lastStamp = draw->dri2.stamp;
262 buffers = screen->dri2.loader->getBuffers(draw, &draw->w, &draw->h,
264 draw
321 update_framebuffer(__DRIcontext *dri_ctx, __DRIdrawable *draw, int *stamp) argument
395 validate_framebuffer(__DRIcontext *dri_ctx, __DRIdrawable *draw, int *stamp) argument
[all...]

Completed in 3242 milliseconds

1234567891011>>