/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/draw/ |
H A D | 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 114 do_point( struct draw_context *draw, const char *v0 ) argument 131 do_line( struct draw_context *draw, ushort flags, const char *v0, const char *v1 ) argument 151 do_triangle( struct draw_context *draw, ushort flags, char *v0, char *v1, char *v2 ) argument 224 draw_pipeline_run( struct draw_context *draw, const struct draw_vertex_info *vert_info, const struct draw_prim_info *prim_info) argument 310 draw_pipeline_run_linear( struct draw_context *draw, const struct draw_vertex_info *vert_info, const struct draw_prim_info *prim_info) argument 343 draw_pipeline_flush( struct draw_context *draw, unsigned flags ) argument [all...] |
H A D | 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 ); 121 draw_init(struct draw_context *draw) argument 216 draw_set_mrd(struct draw_context *draw, double mrd) argument 237 draw_set_rasterizer_state( struct draw_context *draw, const struct pipe_rasterizer_state *raster, void *rast_handle ) argument 257 draw_set_driver_clipping( struct draw_context *draw, boolean bypass_clip_xy, boolean bypass_clip_z, boolean guard_band_xy) argument 276 draw_set_rasterize_stage( struct draw_context *draw, struct draw_stage *stage ) argument 288 draw_set_clip_state( struct draw_context *draw, const struct pipe_clip_state *clip ) argument 300 draw_set_viewport_state( struct draw_context *draw, const struct pipe_viewport_state *viewport ) argument 320 draw_set_vertex_buffers(struct draw_context *draw, unsigned count, const struct pipe_vertex_buffer *buffers) argument 333 draw_set_vertex_elements(struct draw_context *draw, unsigned count, const struct pipe_vertex_element *elements) argument 352 draw_set_mapped_vertex_buffer(struct draw_context *draw, unsigned attr, const void *buffer) argument 360 draw_set_mapped_constant_buffer(struct draw_context *draw, unsigned shader_type, unsigned slot, const void *buffer, unsigned size ) argument 392 draw_wide_point_threshold(struct draw_context *draw, float threshold) argument 403 draw_wide_point_sprites(struct draw_context *draw, boolean draw_sprite) argument 415 draw_wide_line_threshold(struct draw_context *draw, float threshold) argument 426 draw_enable_line_stipple(struct draw_context *draw, boolean enable) argument 437 draw_enable_point_sprites(struct draw_context *draw, boolean enable) argument 445 draw_set_force_passthrough( struct draw_context *draw, boolean enable ) argument 462 draw_alloc_extra_vertex_attrib(struct draw_context *draw, uint semantic_name, uint semantic_index) argument 493 draw_remove_extra_vertex_attribs(struct draw_context *draw) argument 504 draw_get_shader_info(const struct draw_context *draw) argument 531 draw_find_shader_output(const struct draw_context *draw, uint semantic_name, uint semantic_index) argument 565 draw_num_shader_outputs(const struct draw_context *draw) argument 583 draw_texture_samplers(struct draw_context *draw, uint shader, uint num_samplers, struct tgsi_sampler **samplers) argument 601 draw_set_render( struct draw_context *draw, struct vbuf_render *render ) argument 616 draw_set_indexes(struct draw_context *draw, const void *elements, unsigned elem_size) argument 630 draw_do_flush( struct draw_context *draw, unsigned flags ) argument 654 draw_current_shader_outputs(const struct draw_context *draw) argument 667 draw_current_shader_position_output(const struct draw_context *draw) argument 680 draw_current_shader_clipvertex_output(const struct draw_context *draw) argument 686 draw_current_shader_clipdistance_output(const struct draw_context *draw, int index) argument 703 draw_get_rasterizer_no_cull( struct draw_context *draw, boolean scissor, boolean flatshade ) argument 725 draw_set_mapped_so_targets(struct draw_context *draw, int num_targets, struct draw_so_target *targets[PIPE_MAX_SO_BUFFERS]) argument 740 draw_set_mapped_so_buffers(struct draw_context *draw, void *buffers[PIPE_MAX_SO_BUFFERS], unsigned num_buffers) argument 747 draw_set_so_state(struct draw_context *draw, struct pipe_stream_output_info *state) argument 756 draw_set_sampler_views(struct draw_context *draw, unsigned shader_stage, struct pipe_sampler_view **views, unsigned num) argument 775 draw_set_samplers(struct draw_context *draw, unsigned shader_stage, struct pipe_sampler_state **samplers, unsigned num) argument 799 draw_set_mapped_texture(struct draw_context *draw, unsigned shader_stage, unsigned sampler_idx, uint32_t width, uint32_t height, uint32_t depth, uint32_t first_level, uint32_t last_level, uint32_t row_stride[PIPE_MAX_TEXTURE_LEVELS], uint32_t img_stride[PIPE_MAX_TEXTURE_LEVELS], const void *data[PIPE_MAX_TEXTURE_LEVELS]) argument [all...] |
H A D | draw_pt_decompose.h | 4 draw->quads_always_flatshade_last; \ 6 !(draw->rasterizer->flatshade && \ 7 draw->rasterizer->flatshade_first);
|
H A D | 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, argument 74 if (!draw->force_passthrough) { 75 unsigned gs_out_prim = (draw->gs.geometry_shader ? 76 draw->gs.geometry_shader->output_primitive : 79 if (!draw 147 draw_pt_flush( struct draw_context *draw, unsigned flags ) argument 223 draw_print_arrays(struct draw_context *draw, uint prim, int start, uint count) argument 354 draw_pt_arrays_restart(struct draw_context *draw, const struct pipe_draw_info *info) argument 408 draw_arrays(struct draw_context *draw, unsigned prim, unsigned start, unsigned count) argument 420 draw_arrays_instanced(struct draw_context *draw, unsigned mode, unsigned start, unsigned count, unsigned startInstance, unsigned instanceCount) argument 451 draw_vbo(struct draw_context *draw, const struct pipe_draw_info *info) argument [all...] |
H A D | 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, floa [all...] |
H A D | draw_fs.c | 42 draw_create_fragment_shader(struct draw_context *draw, argument 58 draw_bind_fragment_shader(struct draw_context *draw, argument 61 draw_do_flush(draw, DRAW_FLUSH_STATE_CHANGE); 63 draw->fs.fragment_shader = dfs; 68 draw_delete_fragment_shader(struct draw_context *draw, argument
|
H A D | draw_pipe_validate.c | 65 draw_need_pipeline(const struct draw_context *draw, argument 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 160 struct draw_context *draw = stage->draw; local [all...] |
H A D | draw_vs.c | 59 draw_vs_set_constants(struct draw_context *draw, argument 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 93 draw_vs_set_viewport( struct draw_context *draw, const struct pipe_viewport_state *viewport ) argument 101 draw_create_vertex_shader(struct draw_context *draw, const struct pipe_shader_state *shader) argument 152 draw_bind_vertex_shader(struct draw_context *draw, struct draw_vertex_shader *dvs) argument 176 draw_delete_vertex_shader(struct draw_context *draw, struct draw_vertex_shader *dvs) argument 270 draw_vs_get_fetch( struct draw_context *draw, struct translate_key *key ) argument 284 draw_vs_get_emit( struct draw_context *draw, struct translate_key *key ) argument [all...] |
H A D | 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 189 struct draw_context *draw = fse->draw; local 253 struct draw_context *draw = fse->draw; local 311 struct draw_context *draw = fse->draw; local 362 draw_pt_middle_fse(struct draw_context *draw) argument [all...] |
H A D | 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...] |
H A D | 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 155 struct draw_context *draw = fetch->draw; local 182 struct draw_context *draw = fetch->draw; local 204 draw_pt_fetch_create(struct draw_context *draw) argument [all...] |
/external/mesa3d/src/gallium/auxiliary/draw/ |
H A D | 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 114 do_point( struct draw_context *draw, const char *v0 ) argument 131 do_line( struct draw_context *draw, ushort flags, const char *v0, const char *v1 ) argument 151 do_triangle( struct draw_context *draw, ushort flags, char *v0, char *v1, char *v2 ) argument 224 draw_pipeline_run( struct draw_context *draw, const struct draw_vertex_info *vert_info, const struct draw_prim_info *prim_info) argument 310 draw_pipeline_run_linear( struct draw_context *draw, const struct draw_vertex_info *vert_info, const struct draw_prim_info *prim_info) argument 343 draw_pipeline_flush( struct draw_context *draw, unsigned flags ) argument [all...] |
H A D | 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 ); 121 draw_init(struct draw_context *draw) argument 216 draw_set_mrd(struct draw_context *draw, double mrd) argument 237 draw_set_rasterizer_state( struct draw_context *draw, const struct pipe_rasterizer_state *raster, void *rast_handle ) argument 257 draw_set_driver_clipping( struct draw_context *draw, boolean bypass_clip_xy, boolean bypass_clip_z, boolean guard_band_xy) argument 276 draw_set_rasterize_stage( struct draw_context *draw, struct draw_stage *stage ) argument 288 draw_set_clip_state( struct draw_context *draw, const struct pipe_clip_state *clip ) argument 300 draw_set_viewport_state( struct draw_context *draw, const struct pipe_viewport_state *viewport ) argument 320 draw_set_vertex_buffers(struct draw_context *draw, unsigned count, const struct pipe_vertex_buffer *buffers) argument 333 draw_set_vertex_elements(struct draw_context *draw, unsigned count, const struct pipe_vertex_element *elements) argument 352 draw_set_mapped_vertex_buffer(struct draw_context *draw, unsigned attr, const void *buffer) argument 360 draw_set_mapped_constant_buffer(struct draw_context *draw, unsigned shader_type, unsigned slot, const void *buffer, unsigned size ) argument 392 draw_wide_point_threshold(struct draw_context *draw, float threshold) argument 403 draw_wide_point_sprites(struct draw_context *draw, boolean draw_sprite) argument 415 draw_wide_line_threshold(struct draw_context *draw, float threshold) argument 426 draw_enable_line_stipple(struct draw_context *draw, boolean enable) argument 437 draw_enable_point_sprites(struct draw_context *draw, boolean enable) argument 445 draw_set_force_passthrough( struct draw_context *draw, boolean enable ) argument 462 draw_alloc_extra_vertex_attrib(struct draw_context *draw, uint semantic_name, uint semantic_index) argument 493 draw_remove_extra_vertex_attribs(struct draw_context *draw) argument 504 draw_get_shader_info(const struct draw_context *draw) argument 531 draw_find_shader_output(const struct draw_context *draw, uint semantic_name, uint semantic_index) argument 565 draw_num_shader_outputs(const struct draw_context *draw) argument 583 draw_texture_samplers(struct draw_context *draw, uint shader, uint num_samplers, struct tgsi_sampler **samplers) argument 601 draw_set_render( struct draw_context *draw, struct vbuf_render *render ) argument 616 draw_set_indexes(struct draw_context *draw, const void *elements, unsigned elem_size) argument 630 draw_do_flush( struct draw_context *draw, unsigned flags ) argument 654 draw_current_shader_outputs(const struct draw_context *draw) argument 667 draw_current_shader_position_output(const struct draw_context *draw) argument 680 draw_current_shader_clipvertex_output(const struct draw_context *draw) argument 686 draw_current_shader_clipdistance_output(const struct draw_context *draw, int index) argument 703 draw_get_rasterizer_no_cull( struct draw_context *draw, boolean scissor, boolean flatshade ) argument 725 draw_set_mapped_so_targets(struct draw_context *draw, int num_targets, struct draw_so_target *targets[PIPE_MAX_SO_BUFFERS]) argument 740 draw_set_mapped_so_buffers(struct draw_context *draw, void *buffers[PIPE_MAX_SO_BUFFERS], unsigned num_buffers) argument 747 draw_set_so_state(struct draw_context *draw, struct pipe_stream_output_info *state) argument 756 draw_set_sampler_views(struct draw_context *draw, unsigned shader_stage, struct pipe_sampler_view **views, unsigned num) argument 775 draw_set_samplers(struct draw_context *draw, unsigned shader_stage, struct pipe_sampler_state **samplers, unsigned num) argument 799 draw_set_mapped_texture(struct draw_context *draw, unsigned shader_stage, unsigned sampler_idx, uint32_t width, uint32_t height, uint32_t depth, uint32_t first_level, uint32_t last_level, uint32_t row_stride[PIPE_MAX_TEXTURE_LEVELS], uint32_t img_stride[PIPE_MAX_TEXTURE_LEVELS], const void *data[PIPE_MAX_TEXTURE_LEVELS]) argument [all...] |
H A D | draw_pt_decompose.h | 4 draw->quads_always_flatshade_last; \ 6 !(draw->rasterizer->flatshade && \ 7 draw->rasterizer->flatshade_first);
|
H A D | 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, argument 74 if (!draw->force_passthrough) { 75 unsigned gs_out_prim = (draw->gs.geometry_shader ? 76 draw->gs.geometry_shader->output_primitive : 79 if (!draw 147 draw_pt_flush( struct draw_context *draw, unsigned flags ) argument 223 draw_print_arrays(struct draw_context *draw, uint prim, int start, uint count) argument 354 draw_pt_arrays_restart(struct draw_context *draw, const struct pipe_draw_info *info) argument 408 draw_arrays(struct draw_context *draw, unsigned prim, unsigned start, unsigned count) argument 420 draw_arrays_instanced(struct draw_context *draw, unsigned mode, unsigned start, unsigned count, unsigned startInstance, unsigned instanceCount) argument 451 draw_vbo(struct draw_context *draw, const struct pipe_draw_info *info) argument [all...] |
H A D | 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, floa [all...] |
H A D | draw_fs.c | 42 draw_create_fragment_shader(struct draw_context *draw, argument 58 draw_bind_fragment_shader(struct draw_context *draw, argument 61 draw_do_flush(draw, DRAW_FLUSH_STATE_CHANGE); 63 draw->fs.fragment_shader = dfs; 68 draw_delete_fragment_shader(struct draw_context *draw, argument
|
H A D | draw_pipe_validate.c | 65 draw_need_pipeline(const struct draw_context *draw, argument 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 160 struct draw_context *draw = stage->draw; local [all...] |
H A D | draw_vs.c | 59 draw_vs_set_constants(struct draw_context *draw, argument 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 93 draw_vs_set_viewport( struct draw_context *draw, const struct pipe_viewport_state *viewport ) argument 101 draw_create_vertex_shader(struct draw_context *draw, const struct pipe_shader_state *shader) argument 152 draw_bind_vertex_shader(struct draw_context *draw, struct draw_vertex_shader *dvs) argument 176 draw_delete_vertex_shader(struct draw_context *draw, struct draw_vertex_shader *dvs) argument 270 draw_vs_get_fetch( struct draw_context *draw, struct translate_key *key ) argument 284 draw_vs_get_emit( struct draw_context *draw, struct translate_key *key ) argument [all...] |
H A D | 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 189 struct draw_context *draw = fse->draw; local 253 struct draw_context *draw = fse->draw; local 311 struct draw_context *draw = fse->draw; local 362 draw_pt_middle_fse(struct draw_context *draw) argument [all...] |
H A D | 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...] |
H A D | 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 155 struct draw_context *draw = fetch->draw; local 182 struct draw_context *draw = fetch->draw; local 204 draw_pt_fetch_create(struct draw_context *draw) argument [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/softpipe/ |
H A D | 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, [all...] |
/external/mesa3d/src/gallium/drivers/softpipe/ |
H A D | 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, [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/targets/graw-null/ |
H A D | graw_null.c | 20 graw_set_display_func( void (*draw)( void ) )
|