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

1 2 3 4 5 6 7 8 91011>>

  /external/mesa3d/src/gallium/auxiliary/draw/
draw_pipe.c 33 #include "draw/draw_private.h"
34 #include "draw/draw_pipe.h"
39 boolean draw_pipeline_init( struct draw_context *draw )
42 draw->pipeline.wide_line = draw_wide_line_stage( draw );
43 draw->pipeline.wide_point = draw_wide_point_stage( draw );
44 draw->pipeline.stipple = draw_stipple_stage( draw );
45 draw->pipeline.unfilled = draw_unfilled_stage( draw )
    [all...]
draw_context.c 70 * Create new draw module context with gallivm state for LLVM JIT.
75 struct draw_context *draw = CALLOC_STRUCT( draw_context ); local
76 if (draw == NULL)
81 draw->llvm = draw_llvm_create(draw);
82 if (!draw->llvm)
87 draw->pipe = pipe;
89 if (!draw_init(draw))
92 return draw;
95 draw_destroy( draw );
    [all...]
draw_pt_decompose.h 4 draw->quads_always_flatshade_last; \
6 !(draw->rasterizer->flatshade && \
7 draw->rasterizer->flatshade_first);
draw_pt.c 33 #include "draw/draw_context.h"
34 #include "draw/draw_gs.h"
35 #include "draw/draw_private.h"
36 #include "draw/draw_pt.h"
37 #include "draw/draw_vs.h"
55 draw_pt_arrays(struct draw_context *draw,
74 if (!draw->force_passthrough) {
75 unsigned gs_out_prim = (draw->gs.geometry_shader ?
76 draw->gs.geometry_shader->output_primitive :
79 if (!draw->render)
    [all...]
draw_context.h 69 void draw_destroy( struct draw_context *draw );
71 void draw_flush(struct draw_context *draw);
73 void draw_set_viewport_state( struct draw_context *draw,
80 * Sets the rasterization state used by the draw module.
83 * draw module sets the state back on the driver itself using the
88 * the actual state - that's because the draw module can try to
91 * draw_set_rasterizer_state(driver->draw, state->pipe_state, state);
94 void draw_set_rasterizer_state( struct draw_context *draw,
98 void draw_set_rasterize_stage( struct draw_context *draw,
101 void draw_wide_point_threshold(struct draw_context *draw, float threshold)
    [all...]
draw_fs.c 42 draw_create_fragment_shader(struct draw_context *draw,
58 draw_bind_fragment_shader(struct draw_context *draw,
61 draw_do_flush(draw, DRAW_FLUSH_STATE_CHANGE);
63 draw->fs.fragment_shader = dfs;
68 draw_delete_fragment_shader(struct draw_context *draw,
draw_pipe_validate.c 65 draw_need_pipeline(const struct draw_context *draw,
71 if (draw->render &&
72 draw->render->need_pipeline)
74 return draw->render->need_pipeline( draw->render,
86 if (rasterizer->line_stipple_enable && draw->pipeline.line_stipple)
90 if (roundf(rasterizer->line_width) > draw->pipeline.wide_line_threshold)
94 if (rasterizer->line_smooth && draw->pipeline.aaline)
101 if (rasterizer->point_size > draw->pipeline.wide_point_threshold)
106 && draw->pipeline.wide_point_sprites
160 struct draw_context *draw = stage->draw; local
    [all...]
draw_vs.c 59 draw_vs_set_constants(struct draw_context *draw,
69 if (size > draw->vs.const_storage_size[slot]) {
70 if (draw->vs.aligned_constant_storage[slot]) {
71 align_free((void *)draw->vs.aligned_constant_storage[slot]);
72 draw->vs.const_storage_size[slot] = 0;
74 draw->vs.aligned_constant_storage[slot] =
76 if (draw->vs.aligned_constant_storage[slot]) {
77 draw->vs.const_storage_size[slot] = size;
81 if (draw->vs.aligned_constant_storage[slot]) {
82 memcpy((void *)draw->vs.aligned_constant_storage[slot]
    [all...]
draw_pt_fetch_shade_emit.c 36 #include "draw/draw_context.h"
37 #include "draw/draw_private.h"
38 #include "draw/draw_vbuf.h"
39 #include "draw/draw_vertex.h"
40 #include "draw/draw_pt.h"
41 #include "draw/draw_vs.h"
51 struct draw_context *draw; member in struct:fetch_shade_emit
75 struct draw_context *draw = fse->draw; local
76 unsigned num_vs_inputs = draw->vs.vertex_shader->info.num_inputs
189 struct draw_context *draw = fse->draw; local
253 struct draw_context *draw = fse->draw; local
311 struct draw_context *draw = fse->draw; local
    [all...]
draw_pt_fetch_emit.c 34 #include "draw/draw_context.h"
35 #include "draw/draw_private.h"
36 #include "draw/draw_vbuf.h"
37 #include "draw/draw_vertex.h"
38 #include "draw/draw_pt.h"
39 #include "draw/draw_gs.h"
47 * - draw vertex element/buffer state
55 * - a set of draw indices we received as an input
59 * - calling the backend draw functions.
77 struct draw_context *draw; member in struct:fetch_emit_middle_end
96 struct draw_context *draw = feme->draw; local
191 struct draw_context *draw = feme->draw; local
249 struct draw_context *draw = feme->draw; local
308 struct draw_context *draw = feme->draw; local
    [all...]
draw_pt_fetch.c 31 #include "draw/draw_context.h"
32 #include "draw/draw_private.h"
33 #include "draw/draw_pt.h"
39 struct draw_context *draw; member in struct:pt_fetch
65 struct draw_context *draw = fetch->draw; local
85 assert(draw->pt.nr_vertex_elements + num_extra_inputs >= vs_input_count);
87 nr_inputs = MIN2(vs_input_count, draw->pt.nr_vertex_elements + num_extra_inputs);
97 } else if (util_format_is_pure_sint(draw->pt.vertex_element[i].src_format)) {
99 key.element[nr].input_format = draw->pt.vertex_element[ei].src_format
155 struct draw_context *draw = fetch->draw; local
182 struct draw_context *draw = fetch->draw; local
    [all...]
  /frameworks/base/packages/WallpaperCropper/src/com/android/gallery3d/glrenderer/
Texture.java 41 public void draw(GLCanvas canvas, int x, int y); method in interface:Texture
42 public void draw(GLCanvas canvas, int x, int y, int w, int h); method in interface:Texture
  /packages/apps/Gallery2/src/com/android/gallery3d/glrenderer/
Texture.java 41 public void draw(GLCanvas canvas, int x, int y); method in interface:Texture
42 public void draw(GLCanvas canvas, int x, int y, int w, int h); method in interface:Texture
  /packages/apps/Launcher3/WallpaperPicker/src/com/android/gallery3d/glrenderer/
Texture.java 41 public void draw(GLCanvas canvas, int x, int y); method in interface:Texture
42 public void draw(GLCanvas canvas, int x, int y, int w, int h); method in interface:Texture
  /external/mesa3d/src/gallium/drivers/softpipe/
sp_draw_arrays.c 44 #include "draw/draw_context.h"
63 struct draw_context *draw = sp->draw; local
83 draw_set_mapped_vertex_buffer(draw, i, buf);
92 draw_set_indexes(draw,
103 draw_set_mapped_so_targets(draw, sp->num_so_targets,
106 /* draw! */
107 draw_vbo(draw, info);
109 /* unmap vertex/index buffers - will cause draw module to flush */
111 draw_set_mapped_vertex_buffer(draw, i, NULL)
    [all...]
  /cts/tests/tests/uirendering/src/android/uirendering/cts/testinfrastructure/
CanvasClient.java 24 void draw(Canvas canvas, int width, int height); method in interface:CanvasClient
  /external/mesa3d/src/gallium/targets/graw-null/
graw_null.c 20 graw_set_display_func( void (*draw)( void ) )
  /external/skia/src/animator/
SkDisplayBounds.h 18 bool draw(SkAnimateMaker& ) override;
SkDrawFull.cpp 14 bool SkFull::draw(SkAnimateMaker& maker) { function in class:SkFull
SkDrawFull.h 17 bool draw(SkAnimateMaker& ) override;
SkDrawOval.h 17 bool draw(SkAnimateMaker& ) override;
  /external/skia/tools/VisualBench/
VisualModule.h 26 virtual void draw(SkCanvas* canvas)=0;
  /external/skia/experimental/docs/
exampleSlides.js 318 { "draw":"text.curve1d1", "paint":"paints.textBase" },
319 { "draw":"text.curve1d2", "paint":"paints.textBase" }
322 { "draw":"text.curveMultiple1", "paint":"paints.textBase" },
323 { "draw":"text.curveMultiple2", "paint":"paints.textBase" }
326 { "draw":"text.line1DDest1", "paint":"paints.textBase" },
327 { "draw":"text.line1DDest2", "paint":"paints.textBase" }
330 { "draw":"text.sectorXYA", "paint":"paints.sectorADesc" },
331 { "draw":"paths.wedgeXY8", "paint":"paints.gradient1" }
334 { "draw":"text.sectorXYB", "paint":"paints.sectorBDesc" },
335 { "draw":"paths.wedgeXY6", "paint":"paints.gradient2"
    [all...]
  /external/mesa3d/src/gallium/drivers/svga/
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/llvmpipe/
lp_draw_arrays.c 42 #include "draw/draw_context.h"
47 * Draw vertex arrays, with optional indexing, optional instancing.
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)
    [all...]

Completed in 432 milliseconds

1 2 3 4 5 6 7 8 91011>>