/external/skia/include/core/ |
H A D | SkDrawable.h | 20 * 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 D | SkMultiPictureDraw.h | 21 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 D | SkDrawable.h | 20 * 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 D | SkMultiPictureDraw.h | 21 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 D | draw_pipe_aapoint.c | 364 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 D | draw_pipe_cull.c | 70 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 D | draw_prim_assembler.c | 41 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 D | dri_drawable.c | 42 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 D | lp_state_clip.c | 32 #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 D | sp_state_clip.c | 32 #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 D | vbo_split.c | 108 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 D | animation-w-velocity-ctrl.py | 18 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 D | tdemo_lindenmayer_indian.py | 38 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 D | lindenmayer.py | 38 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 D | SkSGGeometryNode.cpp | 22 void GeometryNode::draw(SkCanvas* canvas, const SkPaint& paint) const { function in class:sksg::GeometryNode
|
/external/skia/src/core/ |
H A D | SkDeferredDisplayList.cpp | 24 bool SkDeferredDisplayList::draw(SkSurface* surface) const { function in class:SkDeferredDisplayList
|
/external/skqp/experimental/sksg/ |
H A D | SkSGGeometryNode.cpp | 22 void GeometryNode::draw(SkCanvas* canvas, const SkPaint& paint) const { function in class:sksg::GeometryNode
|
/external/skqp/src/core/ |
H A D | SkDeferredDisplayList.cpp | 24 bool SkDeferredDisplayList::draw(SkSurface* surface) const { function in class:SkDeferredDisplayList
|
/external/skia/gm/ |
H A D | matrixconvolution.cpp | 60 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 D | matriximagefilter.cpp | 13 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 D | matrixconvolution.cpp | 60 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 D | matriximagefilter.cpp | 13 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 D | Renderer.cpp | 154 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 D | nv30_draw.c | 26 #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 D | nouveau_context.c | 236 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...] |