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

1 2 3

  /external/mesa3d/src/gallium/auxiliary/draw/
draw_context.h 44 struct draw_context;
66 struct draw_context *draw_create( struct pipe_context *pipe );
69 struct draw_context *draw_create_with_llvm_context(struct pipe_context *pipe,
73 struct draw_context *draw_create_no_llvm(struct pipe_context *pipe);
75 void draw_destroy( struct draw_context *draw );
77 void draw_flush(struct draw_context *draw);
79 void draw_set_viewport_states( struct draw_context *draw,
84 void draw_set_clip_state( struct draw_context *pipe,
102 void draw_set_rasterizer_state( struct draw_context *draw,
106 void draw_set_rasterize_stage( struct draw_context *draw
    [all...]
draw_pipe.h 38 #include "draw_context.h"
58 struct draw_context *draw; /**< parent context */
84 extern struct draw_stage *draw_unfilled_stage( struct draw_context *context );
85 extern struct draw_stage *draw_twoside_stage( struct draw_context *context );
86 extern struct draw_stage *draw_offset_stage( struct draw_context *context );
87 extern struct draw_stage *draw_clip_stage( struct draw_context *context );
88 extern struct draw_stage *draw_flatshade_stage( struct draw_context *context );
89 extern struct draw_stage *draw_cull_stage( struct draw_context *context );
90 extern struct draw_stage *draw_stipple_stage( struct draw_context *context );
91 extern struct draw_stage *draw_wide_line_stage( struct draw_context *context )
    [all...]
draw_fs.c 38 #include "draw_context.h"
42 draw_create_fragment_shader(struct draw_context *draw,
58 draw_bind_fragment_shader(struct draw_context *draw,
68 draw_delete_fragment_shader(struct draw_context *draw,
draw_prim_assembler.h 52 draw_prim_assembler_create(struct draw_context *draw);
58 draw_prim_assembler_is_required(const struct draw_context *draw,
63 draw_prim_assembler_run(struct draw_context *draw,
draw_private.h 64 struct draw_context;
111 struct draw_context struct
384 boolean draw_init(struct draw_context *draw);
385 void draw_new_instance(struct draw_context *draw);
390 boolean draw_vs_init( struct draw_context *draw );
391 void draw_vs_destroy( struct draw_context *draw );
397 boolean draw_gs_init( struct draw_context *draw );
400 void draw_gs_destroy( struct draw_context *draw );
405 uint draw_current_shader_outputs(const struct draw_context *draw);
406 uint draw_current_shader_position_output(const struct draw_context *draw)
    [all...]
draw_pt.h 39 struct draw_context;
142 struct draw_pt_front_end *draw_pt_vsplit(struct draw_context *draw);
155 struct draw_pt_middle_end *draw_pt_fetch_emit( struct draw_context *draw );
156 struct draw_pt_middle_end *draw_pt_middle_fse( struct draw_context *draw );
157 struct draw_pt_middle_end *draw_pt_fetch_pipeline_or_emit(struct draw_context *draw);
158 struct draw_pt_middle_end *draw_pt_fetch_pipeline_or_emit_llvm(struct draw_context *draw);
181 struct pt_emit *draw_pt_emit_create( struct draw_context *draw );
196 struct pt_so_emit *draw_pt_so_emit_create( struct draw_context *draw );
220 struct pt_fetch *draw_pt_fetch_create( struct draw_context *draw );
240 struct pt_post_vs *draw_pt_post_vs_create( struct draw_context *draw )
    [all...]
draw_vs.h 34 #include "draw_context.h"
39 struct draw_context;
105 struct draw_context *draw;
131 struct draw_context *draw );
160 draw_create_vs_exec(struct draw_context *draw,
168 draw_create_vs_llvm(struct draw_context *draw,
180 struct translate *draw_vs_get_fetch( struct draw_context *draw,
184 struct translate *draw_vs_get_emit( struct draw_context *draw,
draw_context.c 42 #include "draw_context.h"
70 static struct draw_context *
74 struct draw_context *draw = CALLOC_STRUCT( draw_context );
108 struct draw_context *
116 struct draw_context *
127 struct draw_context *
134 boolean draw_init(struct draw_context *draw)
182 void draw_new_instance(struct draw_context *draw)
189 void draw_destroy( struct draw_context *draw
    [all...]
draw_vbuf.h 44 struct draw_context;
75 * XXX: have this in draw_context instead?
141 draw_vbuf_stage( struct draw_context *draw,
draw_gs.h 31 #include "draw_context.h"
37 struct draw_context;
61 struct draw_context *draw;
139 struct draw_context *draw);
draw_pipe.c 40 boolean draw_pipeline_init( struct draw_context *draw )
78 void draw_pipeline_destroy( struct draw_context *draw )
115 static void do_point( struct draw_context *draw,
132 static void do_line( struct draw_context *draw,
152 static void do_triangle( struct draw_context *draw,
201 struct draw_context *draw, \
226 void draw_pipeline_run( struct draw_context *draw,
300 struct draw_context *draw, \
313 void draw_pipeline_run_linear( struct draw_context *draw,
346 void draw_pipeline_flush( struct draw_context *draw,
    [all...]
draw_pt_so_emit.c 31 #include "draw/draw_context.h"
42 struct draw_context *draw;
55 draw_so_info(const struct draw_context *draw)
69 draw_has_so(const struct draw_context *draw)
81 struct draw_context *draw = emit->draw;
116 struct draw_context *draw = so->draw;
264 struct draw_context *draw = emit->draw;
305 struct pt_so_emit *draw_pt_so_emit_create( struct draw_context *draw )
draw_vs.c 40 #include "draw_context.h"
53 draw_create_vertex_shader(struct draw_context *draw,
106 draw_bind_vertex_shader(struct draw_context *draw,
132 draw_delete_vertex_shader(struct draw_context *draw,
148 draw_vs_init( struct draw_context *draw )
170 draw_vs_destroy( struct draw_context *draw )
221 draw_vs_get_fetch( struct draw_context *draw,
235 draw_vs_get_emit( struct draw_context *draw,
draw_vs_llvm.c 34 #include "draw_context.h"
43 struct draw_context *draw)
84 draw_create_vs_llvm(struct draw_context *draw,
draw_prim_assembler.c 41 struct draw_context *draw;
58 needs_primid(const struct draw_context *draw)
69 draw_prim_assembler_is_required(const struct draw_context *draw,
185 struct draw_context *draw = ia->draw;
217 draw_prim_assembler_run(struct draw_context *draw,
271 draw_prim_assembler_create(struct draw_context *draw)
draw_pt_emit.c 29 #include "draw/draw_context.h"
39 struct draw_context *draw;
58 struct draw_context *draw = emit->draw;
143 struct draw_context *draw = emit->draw;
214 struct draw_context *draw = emit->draw;
287 draw_pt_emit_create(struct draw_context *draw)
draw_pt_fetch.c 31 #include "draw/draw_context.h"
39 struct draw_context *draw;
65 struct draw_context *draw = fetch->draw;
153 struct draw_context *draw = fetch->draw;
181 struct draw_context *draw = fetch->draw;
204 draw_pt_fetch_create(struct draw_context *draw)
draw_pt_vsplit.c 29 #include "draw/draw_context.h"
41 struct draw_context *draw;
132 struct draw_context *draw = vsplit->draw;
147 struct draw_context *draw = vsplit->draw;
167 struct draw_context *draw = vsplit->draw;
251 struct draw_pt_front_end *draw_pt_vsplit(struct draw_context *draw)
draw_pt_fetch_emit.c 34 #include "draw/draw_context.h"
77 struct draw_context *draw;
96 struct draw_context *draw = feme->draw;
198 struct draw_context *draw = feme->draw;
257 struct draw_context *draw = feme->draw;
317 struct draw_context *draw = feme->draw;
376 struct draw_pt_middle_end *draw_pt_fetch_emit( struct draw_context *draw )
draw_pt_fetch_shade_emit.c 36 #include "draw/draw_context.h"
51 struct draw_context *draw;
75 struct draw_context *draw = fse->draw;
195 struct draw_context *draw = fse->draw;
259 struct draw_context *draw = fse->draw;
317 struct draw_context *draw = fse->draw;
368 draw_pt_middle_fse(struct draw_context *draw)
  /external/mesa3d/src/mesa/state_tracker/
st_cb_feedback.c 54 #include "draw/draw_context.h"
81 feedback_vertex(struct gl_context *ctx, const struct draw_context *draw,
122 struct draw_context *draw = stage->draw;
135 struct draw_context *draw = stage->draw;
152 struct draw_context *draw = stage->draw;
183 draw_glfeedback_stage(struct gl_context *ctx, struct draw_context *draw)
256 draw_glselect_stage(struct gl_context *ctx, struct draw_context *draw)
278 struct draw_context *draw = st_get_draw_context(st);
st_draw.h 50 struct draw_context *st_get_draw_context(struct st_context *st);
  /external/mesa3d/src/gallium/drivers/llvmpipe/
lp_context.h 47 struct draw_context;
135 struct draw_context *draw;
lp_setup.h 33 struct draw_context;
54 struct draw_context *draw );
  /external/mesa3d/src/gallium/drivers/softpipe/
sp_context.h 51 struct draw_context;
187 struct draw_context *draw;

Completed in 539 milliseconds

1 2 3