Lines Matching refs:draw
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,
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);
103 void draw_wide_point_sprites(struct draw_context *draw, boolean draw_sprite);
105 void draw_wide_line_threshold(struct draw_context *draw, float threshold);
107 void draw_enable_line_stipple(struct draw_context *draw, boolean enable);
109 void draw_enable_point_sprites(struct draw_context *draw, boolean enable);
111 void draw_set_mrd(struct draw_context *draw, double mrd);
114 draw_install_aaline_stage(struct draw_context *draw, struct pipe_context *pipe);
117 draw_install_aapoint_stage(struct draw_context *draw, struct pipe_context *pipe);
120 draw_install_pstipple_stage(struct draw_context *draw, struct pipe_context *pipe);
124 draw_get_shader_info(const struct draw_context *draw);
127 draw_find_shader_output(const struct draw_context *draw,
131 draw_num_shader_outputs(const struct draw_context *draw);
135 draw_texture_samplers(struct draw_context *draw,
141 draw_set_sampler_views(struct draw_context *draw,
146 draw_set_samplers(struct draw_context *draw,
152 draw_set_mapped_texture(struct draw_context *draw,
167 draw_create_vertex_shader(struct draw_context *draw,
169 void draw_bind_vertex_shader(struct draw_context *draw,
171 void draw_delete_vertex_shader(struct draw_context *draw,
179 draw_create_fragment_shader(struct draw_context *draw,
181 void draw_bind_fragment_shader(struct draw_context *draw,
183 void draw_delete_fragment_shader(struct draw_context *draw,
190 draw_create_geometry_shader(struct draw_context *draw,
192 void draw_bind_geometry_shader(struct draw_context *draw,
194 void draw_delete_geometry_shader(struct draw_context *draw,
202 void draw_set_vertex_buffers(struct draw_context *draw,
206 void draw_set_vertex_elements(struct draw_context *draw,
210 void draw_set_indexes(struct draw_context *draw,
213 void draw_set_mapped_vertex_buffer(struct draw_context *draw,
217 draw_set_mapped_constant_buffer(struct draw_context *draw,
224 draw_set_mapped_so_buffers(struct draw_context *draw,
229 draw_set_mapped_so_targets(struct draw_context *draw,
234 draw_set_so_state(struct draw_context *draw,
242 void draw_vbo(struct draw_context *draw,
245 void draw_arrays(struct draw_context *draw, unsigned prim,
249 draw_arrays_instanced(struct draw_context *draw,
261 void draw_set_render( struct draw_context *draw,
264 void draw_set_driver_clipping( struct draw_context *draw,
269 void draw_set_force_passthrough( struct draw_context *draw,
275 boolean draw_need_pipeline(const struct draw_context *draw,