Lines Matching refs:draw
79 void draw_destroy( struct draw_context *draw );
81 void draw_flush(struct draw_context *draw);
83 void draw_set_viewport_states( struct draw_context *draw,
106 void draw_set_rasterizer_state( struct draw_context *draw,
110 void draw_set_rasterize_stage( struct draw_context *draw,
113 void draw_wide_point_threshold(struct draw_context *draw, float threshold);
115 void draw_wide_point_sprites(struct draw_context *draw, boolean draw_sprite);
117 void draw_wide_line_threshold(struct draw_context *draw, float threshold);
119 void draw_enable_line_stipple(struct draw_context *draw, boolean enable);
121 void draw_enable_point_sprites(struct draw_context *draw, boolean enable);
123 void draw_set_zs_format(struct draw_context *draw, enum pipe_format format);
126 void draw_set_constant_buffer_stride(struct draw_context *draw, unsigned num_bytes);
129 draw_install_aaline_stage(struct draw_context *draw, struct pipe_context *pipe);
132 draw_install_aapoint_stage(struct draw_context *draw, struct pipe_context *pipe);
135 draw_install_pstipple_stage(struct draw_context *draw, struct pipe_context *pipe);
139 draw_get_shader_info(const struct draw_context *draw);
142 draw_prepare_shader_outputs(struct draw_context *draw);
145 draw_find_shader_output(const struct draw_context *draw,
149 draw_will_inject_frontface(const struct draw_context *draw);
152 draw_num_shader_outputs(const struct draw_context *draw);
155 draw_total_vs_outputs(const struct draw_context *draw);
158 draw_total_gs_outputs(const struct draw_context *draw);
161 draw_total_tcs_outputs(const struct draw_context *draw);
164 draw_total_tes_outputs(const struct draw_context *draw);
167 draw_texture_sampler(struct draw_context *draw,
172 draw_image(struct draw_context *draw,
177 draw_buffer(struct draw_context *draw,
182 draw_set_sampler_views(struct draw_context *draw,
187 draw_set_samplers(struct draw_context *draw,
193 draw_set_images(struct draw_context *draw,
199 draw_set_mapped_texture(struct draw_context *draw,
212 draw_set_mapped_image(struct draw_context *draw,
227 draw_create_vertex_shader(struct draw_context *draw,
229 void draw_bind_vertex_shader(struct draw_context *draw,
231 void draw_delete_vertex_shader(struct draw_context *draw,
242 draw_create_fragment_shader(struct draw_context *draw,
244 void draw_bind_fragment_shader(struct draw_context *draw,
246 void draw_delete_fragment_shader(struct draw_context *draw,
253 draw_create_geometry_shader(struct draw_context *draw,
255 void draw_bind_geometry_shader(struct draw_context *draw,
257 void draw_delete_geometry_shader(struct draw_context *draw,
264 draw_create_tess_ctrl_shader(struct draw_context *draw,
266 void draw_bind_tess_ctrl_shader(struct draw_context *draw,
268 void draw_delete_tess_ctrl_shader(struct draw_context *draw,
271 draw_create_tess_eval_shader(struct draw_context *draw,
273 void draw_bind_tess_eval_shader(struct draw_context *draw,
275 void draw_delete_tess_eval_shader(struct draw_context *draw,
277 void draw_set_tess_state(struct draw_context *draw,
285 void draw_set_vertex_buffers(struct draw_context *draw,
290 void draw_set_vertex_elements(struct draw_context *draw,
294 void draw_set_indexes(struct draw_context *draw,
298 void draw_set_mapped_vertex_buffer(struct draw_context *draw,
303 draw_set_mapped_constant_buffer(struct draw_context *draw,
310 draw_set_mapped_shader_buffer(struct draw_context *draw,
317 draw_set_mapped_so_targets(struct draw_context *draw,
326 void draw_vbo(struct draw_context *draw,
339 void draw_set_render( struct draw_context *draw,
342 void draw_set_driver_clipping( struct draw_context *draw,
351 void draw_collect_pipeline_statistics(struct draw_context *draw,
354 void draw_collect_primitives_generated(struct draw_context *draw,
360 boolean draw_need_pipeline(const struct draw_context *draw,
376 draw_set_disk_cache_callbacks(struct draw_context *draw,