/external/chromium_org/third_party/skia/src/animator/ |
H A D | SkDrawFull.cpp | 14 bool SkFull::draw(SkAnimateMaker& maker) { function in class:SkFull
|
H A D | SkDrawFull.h | 17 virtual bool draw(SkAnimateMaker& );
|
H A D | SkDrawOval.h | 17 virtual bool draw(SkAnimateMaker& );
|
H A D | SkDisplayList.cpp | 31 bool SkDisplayList::draw(SkAnimateMaker& maker, SkMSec inTime) { function in class:SkDisplayList 42 SkDrawable* draw = fDrawList[index]; local 43 draw->initialize(); // allow matrices to reset themselves 44 SkASSERT(draw->isDrawable()); 46 result |= draw->draw(maker); 75 SkDrawable* draw = (**list)[index]; local 76 if (draw == match) 78 if (draw->isApply()) { 79 SkApply* apply = (SkApply*) draw; 100 SearchGroupForMatch(SkDrawable* draw, SkDrawable* match, SkTDDrawableArray** list, SkGroup** parent, SkGroup** found, SkTDDrawableArray** grandList, int &index) argument 118 SkDrawable* draw = fDrawList[index]; local 154 SkDrawable* draw = fDrawList[index]; local [all...] |
/external/mesa3d/src/gallium/targets/graw-null/ |
H A D | graw_null.c | 20 graw_set_display_func( void (*draw)( void ) )
|
/external/skia/src/animator/ |
H A D | SkDrawFull.cpp | 14 bool SkFull::draw(SkAnimateMaker& maker) { function in class:SkFull
|
H A D | SkDrawFull.h | 17 virtual bool draw(SkAnimateMaker& );
|
H A D | SkDrawOval.h | 17 virtual bool draw(SkAnimateMaker& );
|
H A D | SkDisplayList.cpp | 31 bool SkDisplayList::draw(SkAnimateMaker& maker, SkMSec inTime) { function in class:SkDisplayList 42 SkDrawable* draw = fDrawList[index]; local 43 draw->initialize(); // allow matrices to reset themselves 44 SkASSERT(draw->isDrawable()); 46 result |= draw->draw(maker); 75 SkDrawable* draw = (**list)[index]; local 76 if (draw == match) 78 if (draw->isApply()) { 79 SkApply* apply = (SkApply*) draw; 100 SearchGroupForMatch(SkDrawable* draw, SkDrawable* match, SkTDDrawableArray** list, SkGroup** parent, SkGroup** found, SkTDDrawableArray** grandList, int &index) argument 118 SkDrawable* draw = fDrawList[index]; local 154 SkDrawable* draw = fDrawList[index]; local [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/svga/ |
H A D | svga_swtnl_draw.c | 26 #include "draw/draw_context.h" 27 #include "draw/draw_vbuf.h" 45 struct draw_context *draw = svga->swtnl.draw; local 52 assert(draw); 75 draw_set_mapped_vertex_buffer(draw, i, map); 85 draw_set_indexes(draw, 97 draw, PIPE_SHADER_VERTEX, 0, 102 draw_vbo(draw, info); 104 draw_flush(svga->swtnl.draw); [all...] |
/external/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_swtnl_draw.c | 26 #include "draw/draw_context.h" 27 #include "draw/draw_vbuf.h" 45 struct draw_context *draw = svga->swtnl.draw; local 52 assert(draw); 75 draw_set_mapped_vertex_buffer(draw, i, map); 85 draw_set_indexes(draw, 97 draw, PIPE_SHADER_VERTEX, 0, 102 draw_vbo(draw, info); 104 draw_flush(svga->swtnl.draw); [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/ |
H A D | lp_draw_arrays.c | 42 #include "draw/draw_context.h" 50 * the drawing to the 'draw' module. 56 struct draw_context *draw = lp->draw; local 73 draw_set_mapped_vertex_buffer(draw, i, buf); 82 draw_set_indexes(draw, 91 /* draw! */ 92 draw_vbo(draw, info); 98 draw_set_mapped_vertex_buffer(draw, i, NULL); 101 draw_set_indexes(draw, NUL [all...] |
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_draw_arrays.c | 42 #include "draw/draw_context.h" 50 * the drawing to the 'draw' module. 56 struct draw_context *draw = lp->draw; local 73 draw_set_mapped_vertex_buffer(draw, i, buf); 82 draw_set_indexes(draw, 91 /* draw! */ 92 draw_vbo(draw, info); 98 draw_set_mapped_vertex_buffer(draw, i, NULL); 101 draw_set_indexes(draw, NUL [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/draw/ |
H A D | draw_pipe_wide_point.c | 37 * in the draw module. 97 const struct draw_context *draw = wide->stage.draw; local 98 const struct pipe_rasterizer_state *rast = draw->rasterizer; 124 const unsigned pos = draw_current_shader_position_output(stage->draw); 125 const boolean sprite = (boolean) stage->draw->rasterizer->point_quad_rasterization; 197 struct draw_context *draw = stage->draw; local 198 struct pipe_context *pipe = draw->pipe; 199 const struct pipe_rasterizer_state *rast = draw 280 struct draw_context *draw = stage->draw; local [all...] |
H A D | draw_pt_emit.c | 29 #include "draw/draw_context.h" 30 #include "draw/draw_private.h" 31 #include "draw/draw_vbuf.h" 32 #include "draw/draw_vertex.h" 33 #include "draw/draw_pt.h" 38 struct draw_context *draw; member in struct:pt_emit 54 struct draw_context *draw = emit->draw; local 62 draw_do_flush( draw, DRAW_FLUSH_BACKEND ); 69 draw 129 struct draw_context *draw = emit->draw; local 199 struct draw_context *draw = emit->draw; local 271 draw_pt_emit_create(struct draw_context *draw) argument [all...] |
/external/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_pipe_wide_point.c | 37 * in the draw module. 97 const struct draw_context *draw = wide->stage.draw; local 98 const struct pipe_rasterizer_state *rast = draw->rasterizer; 124 const unsigned pos = draw_current_shader_position_output(stage->draw); 125 const boolean sprite = (boolean) stage->draw->rasterizer->point_quad_rasterization; 197 struct draw_context *draw = stage->draw; local 198 struct pipe_context *pipe = draw->pipe; 199 const struct pipe_rasterizer_state *rast = draw 280 struct draw_context *draw = stage->draw; local [all...] |
H A D | draw_pt_emit.c | 29 #include "draw/draw_context.h" 30 #include "draw/draw_private.h" 31 #include "draw/draw_vbuf.h" 32 #include "draw/draw_vertex.h" 33 #include "draw/draw_pt.h" 38 struct draw_context *draw; member in struct:pt_emit 54 struct draw_context *draw = emit->draw; local 62 draw_do_flush( draw, DRAW_FLUSH_BACKEND ); 69 draw 129 struct draw_context *draw = emit->draw; local 199 struct draw_context *draw = emit->draw; local 271 draw_pt_emit_create(struct draw_context *draw) argument [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/dri/common/ |
H A D | dri_drawable.c | 42 swap_fences_unref(struct dri_drawable *draw); 293 swap_fences_pop_front(struct dri_drawable *draw) argument 295 struct pipe_screen *screen = draw->screen->base.screen; 298 if (draw->desired_fences == 0) 301 if (draw->cur_fences >= draw->desired_fences) { 302 screen->fence_reference(screen, &fence, draw->swap_fences[draw->tail]); 303 screen->fence_reference(screen, &draw->swap_fences[draw 318 swap_fences_push_back(struct dri_drawable *draw, struct pipe_fence_handle *fence) argument 342 swap_fences_unref(struct dri_drawable *draw) argument 369 struct dri_drawable *draw = dri_drawable(dPriv); local [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/dri/drm/ |
H A D | dri_drawable.c | 42 swap_fences_unref(struct dri_drawable *draw); 293 swap_fences_pop_front(struct dri_drawable *draw) argument 295 struct pipe_screen *screen = draw->screen->base.screen; 298 if (draw->desired_fences == 0) 301 if (draw->cur_fences >= draw->desired_fences) { 302 screen->fence_reference(screen, &fence, draw->swap_fences[draw->tail]); 303 screen->fence_reference(screen, &draw->swap_fences[draw 318 swap_fences_push_back(struct dri_drawable *draw, struct pipe_fence_handle *fence) argument 342 swap_fences_unref(struct dri_drawable *draw) argument 369 struct dri_drawable *draw = dri_drawable(dPriv); local [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/dri/sw/ |
H A D | dri_drawable.c | 42 swap_fences_unref(struct dri_drawable *draw); 293 swap_fences_pop_front(struct dri_drawable *draw) argument 295 struct pipe_screen *screen = draw->screen->base.screen; 298 if (draw->desired_fences == 0) 301 if (draw->cur_fences >= draw->desired_fences) { 302 screen->fence_reference(screen, &fence, draw->swap_fences[draw->tail]); 303 screen->fence_reference(screen, &draw->swap_fences[draw 318 swap_fences_push_back(struct dri_drawable *draw, struct pipe_fence_handle *fence) argument 342 swap_fences_unref(struct dri_drawable *draw) argument 369 struct dri_drawable *draw = dri_drawable(dPriv); local [all...] |
/external/mesa3d/src/gallium/state_trackers/dri/common/ |
H A D | dri_drawable.c | 42 swap_fences_unref(struct dri_drawable *draw); 293 swap_fences_pop_front(struct dri_drawable *draw) argument 295 struct pipe_screen *screen = draw->screen->base.screen; 298 if (draw->desired_fences == 0) 301 if (draw->cur_fences >= draw->desired_fences) { 302 screen->fence_reference(screen, &fence, draw->swap_fences[draw->tail]); 303 screen->fence_reference(screen, &draw->swap_fences[draw 318 swap_fences_push_back(struct dri_drawable *draw, struct pipe_fence_handle *fence) argument 342 swap_fences_unref(struct dri_drawable *draw) argument 369 struct dri_drawable *draw = dri_drawable(dPriv); local [all...] |
/external/mesa3d/src/gallium/state_trackers/dri/drm/ |
H A D | dri_drawable.c | 42 swap_fences_unref(struct dri_drawable *draw); 293 swap_fences_pop_front(struct dri_drawable *draw) argument 295 struct pipe_screen *screen = draw->screen->base.screen; 298 if (draw->desired_fences == 0) 301 if (draw->cur_fences >= draw->desired_fences) { 302 screen->fence_reference(screen, &fence, draw->swap_fences[draw->tail]); 303 screen->fence_reference(screen, &draw->swap_fences[draw 318 swap_fences_push_back(struct dri_drawable *draw, struct pipe_fence_handle *fence) argument 342 swap_fences_unref(struct dri_drawable *draw) argument 369 struct dri_drawable *draw = dri_drawable(dPriv); local [all...] |
/external/mesa3d/src/gallium/state_trackers/dri/sw/ |
H A D | dri_drawable.c | 42 swap_fences_unref(struct dri_drawable *draw); 293 swap_fences_pop_front(struct dri_drawable *draw) argument 295 struct pipe_screen *screen = draw->screen->base.screen; 298 if (draw->desired_fences == 0) 301 if (draw->cur_fences >= draw->desired_fences) { 302 screen->fence_reference(screen, &fence, draw->swap_fences[draw->tail]); 303 screen->fence_reference(screen, &draw->swap_fences[draw 318 swap_fences_push_back(struct dri_drawable *draw, struct pipe_fence_handle *fence) argument 342 swap_fences_unref(struct dri_drawable *draw) argument 369 struct dri_drawable *draw = dri_drawable(dPriv); local [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/ |
H A D | i915_context.c | 36 #include "draw/draw_context.h" 55 struct draw_context *draw = i915->draw; local 74 draw_set_indexes(draw, 80 draw_set_mapped_constant_buffer(draw, PIPE_SHADER_VERTEX, 0, 85 draw_set_mapped_constant_buffer(draw, PIPE_SHADER_VERTEX, 0, NULL, 0); 93 draw_vbo(i915->draw, info); 96 draw_set_indexes(draw, NULL, 0); 105 draw_flush(i915->draw); 122 draw_destroy(i915->draw); [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/ |
H A D | st_cb_feedback.c | 30 * Basically, we use a private instance of the 'draw' module for doing 54 #include "draw/draw_context.h" 55 #include "draw/draw_pipe.h" 83 feedback_vertex(struct gl_context *ctx, const struct draw_context *draw, argument 122 struct draw_context *draw = stage->draw; local 125 feedback_vertex(fs->ctx, draw, prim->v[0]); 126 feedback_vertex(fs->ctx, draw, prim->v[1]); 127 feedback_vertex(fs->ctx, draw, prim->v[2]); 135 struct draw_context *draw local 152 struct draw_context *draw = stage->draw; local 183 draw_glfeedback_stage(struct gl_context *ctx, struct draw_context *draw) argument 256 draw_glselect_stage(struct gl_context *ctx, struct draw_context *draw) argument 278 struct draw_context *draw = st->draw; local [all...] |