Searched refs:draw (Results 26 - 50 of 1056) sorted by relevance

1234567891011>>

/external/chromium_org/third_party/skia/src/animator/
H A DSkDrawFull.cpp14 bool SkFull::draw(SkAnimateMaker& maker) { function in class:SkFull
H A DSkDrawFull.h17 virtual bool draw(SkAnimateMaker& );
H A DSkDrawOval.h17 virtual bool draw(SkAnimateMaker& );
H A DSkDisplayList.cpp31 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 Dgraw_null.c20 graw_set_display_func( void (*draw)( void ) )
/external/skia/src/animator/
H A DSkDrawFull.cpp14 bool SkFull::draw(SkAnimateMaker& maker) { function in class:SkFull
H A DSkDrawFull.h17 virtual bool draw(SkAnimateMaker& );
H A DSkDrawOval.h17 virtual bool draw(SkAnimateMaker& );
H A DSkDisplayList.cpp31 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 Dsvga_swtnl_draw.c26 #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 Dsvga_swtnl_draw.c26 #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 Dlp_draw_arrays.c42 #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 Dlp_draw_arrays.c42 #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 Ddraw_pipe_wide_point.c37 * 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 Ddraw_pt_emit.c29 #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 Ddraw_pipe_wide_point.c37 * 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 Ddraw_pt_emit.c29 #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 Ddri_drawable.c42 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 Ddri_drawable.c42 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 Ddri_drawable.c42 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 Ddri_drawable.c42 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 Ddri_drawable.c42 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 Ddri_drawable.c42 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 Di915_context.c36 #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 Dst_cb_feedback.c30 * 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...]

Completed in 471 milliseconds

1234567891011>>