Home
last modified time | relevance | path

Searched refs:pipe_context (Results 1 – 25 of 768) sorted by relevance

12345678910>>...31

/external/mesa3d/src/gallium/include/pipe/
Dp_context.h77 struct pipe_context { struct
83 void (*destroy)( struct pipe_context * ); argument
89 void (*draw_vbo)( struct pipe_context *pipe, argument
98 void (*render_condition)( struct pipe_context *pipe, argument
106 struct pipe_query *(*create_query)( struct pipe_context *pipe, argument
109 void (*destroy_query)(struct pipe_context *pipe, argument
112 void (*begin_query)(struct pipe_context *pipe, struct pipe_query *q); argument
113 void (*end_query)(struct pipe_context *pipe, struct pipe_query *q); argument
120 boolean (*get_query_result)(struct pipe_context *pipe, argument
130 void * (*create_blend_state)(struct pipe_context *, argument
[all …]
/external/chromium_org/third_party/mesa/src/src/gallium/include/pipe/
Dp_context.h77 struct pipe_context { struct
83 void (*destroy)( struct pipe_context * ); argument
89 void (*draw_vbo)( struct pipe_context *pipe, argument
98 void (*render_condition)( struct pipe_context *pipe, argument
106 struct pipe_query *(*create_query)( struct pipe_context *pipe, argument
109 void (*destroy_query)(struct pipe_context *pipe, argument
112 void (*begin_query)(struct pipe_context *pipe, struct pipe_query *q); argument
113 void (*end_query)(struct pipe_context *pipe, struct pipe_query *q); argument
120 boolean (*get_query_result)(struct pipe_context *pipe, argument
130 void * (*create_blend_state)(struct pipe_context *, argument
[all …]
/external/mesa3d/src/gallium/drivers/galahad/
Dglhd_context.c40 galahad_context_destroy(struct pipe_context *_pipe) in galahad_context_destroy()
43 struct pipe_context *pipe = glhd_pipe->pipe; in galahad_context_destroy()
51 galahad_context_draw_vbo(struct pipe_context *_pipe, in galahad_context_draw_vbo()
55 struct pipe_context *pipe = glhd_pipe->pipe; in galahad_context_draw_vbo()
65 galahad_context_create_query(struct pipe_context *_pipe, in galahad_context_create_query()
69 struct pipe_context *pipe = glhd_pipe->pipe; in galahad_context_create_query()
86 galahad_context_destroy_query(struct pipe_context *_pipe, in galahad_context_destroy_query()
90 struct pipe_context *pipe = glhd_pipe->pipe; in galahad_context_destroy_query()
97 galahad_context_begin_query(struct pipe_context *_pipe, in galahad_context_begin_query()
101 struct pipe_context *pipe = glhd_pipe->pipe; in galahad_context_begin_query()
[all …]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/galahad/
Dglhd_context.c40 galahad_context_destroy(struct pipe_context *_pipe) in galahad_context_destroy()
43 struct pipe_context *pipe = glhd_pipe->pipe; in galahad_context_destroy()
51 galahad_context_draw_vbo(struct pipe_context *_pipe, in galahad_context_draw_vbo()
55 struct pipe_context *pipe = glhd_pipe->pipe; in galahad_context_draw_vbo()
65 galahad_context_create_query(struct pipe_context *_pipe, in galahad_context_create_query()
69 struct pipe_context *pipe = glhd_pipe->pipe; in galahad_context_create_query()
86 galahad_context_destroy_query(struct pipe_context *_pipe, in galahad_context_destroy_query()
90 struct pipe_context *pipe = glhd_pipe->pipe; in galahad_context_destroy_query()
97 galahad_context_begin_query(struct pipe_context *_pipe, in galahad_context_begin_query()
101 struct pipe_context *pipe = glhd_pipe->pipe; in galahad_context_begin_query()
[all …]
/external/mesa3d/src/gallium/drivers/identity/
Did_context.c38 identity_destroy(struct pipe_context *_pipe) in identity_destroy()
41 struct pipe_context *pipe = id_pipe->pipe; in identity_destroy()
49 identity_draw_vbo(struct pipe_context *_pipe, in identity_draw_vbo()
53 struct pipe_context *pipe = id_pipe->pipe; in identity_draw_vbo()
59 identity_create_query(struct pipe_context *_pipe, in identity_create_query()
63 struct pipe_context *pipe = id_pipe->pipe; in identity_create_query()
70 identity_destroy_query(struct pipe_context *_pipe, in identity_destroy_query()
74 struct pipe_context *pipe = id_pipe->pipe; in identity_destroy_query()
81 identity_begin_query(struct pipe_context *_pipe, in identity_begin_query()
85 struct pipe_context *pipe = id_pipe->pipe; in identity_begin_query()
[all …]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/identity/
Did_context.c38 identity_destroy(struct pipe_context *_pipe) in identity_destroy()
41 struct pipe_context *pipe = id_pipe->pipe; in identity_destroy()
49 identity_draw_vbo(struct pipe_context *_pipe, in identity_draw_vbo()
53 struct pipe_context *pipe = id_pipe->pipe; in identity_draw_vbo()
59 identity_create_query(struct pipe_context *_pipe, in identity_create_query()
63 struct pipe_context *pipe = id_pipe->pipe; in identity_create_query()
70 identity_destroy_query(struct pipe_context *_pipe, in identity_destroy_query()
74 struct pipe_context *pipe = id_pipe->pipe; in identity_destroy_query()
81 identity_begin_query(struct pipe_context *_pipe, in identity_begin_query()
85 struct pipe_context *pipe = id_pipe->pipe; in identity_begin_query()
[all …]
/external/mesa3d/src/gallium/auxiliary/util/
Du_transfer.h10 struct pipe_context;
17 void u_default_transfer_inline_write( struct pipe_context *pipe,
26 void u_default_transfer_flush_region( struct pipe_context *pipe,
30 struct pipe_transfer * u_default_get_transfer(struct pipe_context *context,
36 void u_default_transfer_unmap( struct pipe_context *pipe,
39 void u_default_transfer_destroy(struct pipe_context *pipe,
56 struct pipe_transfer *(*get_transfer)(struct pipe_context *,
62 void (*transfer_destroy)(struct pipe_context *,
65 void *(*transfer_map)( struct pipe_context *,
68 void (*transfer_flush_region)( struct pipe_context *,
[all …]
Du_simple_shaders.h36 struct pipe_context;
47 util_make_vertex_passthrough_shader(struct pipe_context *pipe,
53 util_make_vertex_passthrough_shader_with_so(struct pipe_context *pipe,
61 util_make_fragment_tex_shader_writemask(struct pipe_context *pipe,
67 util_make_fragment_tex_shader(struct pipe_context *pipe, unsigned tex_target,
72 util_make_fragment_tex_shader_writedepth(struct pipe_context *pipe,
78 util_make_fragment_tex_shader_writedepthstencil(struct pipe_context *pipe,
84 util_make_fragment_tex_shader_writestencil(struct pipe_context *pipe,
90 util_make_fragment_passthrough_shader(struct pipe_context *pipe);
94 util_make_fragment_cloneinput_shader(struct pipe_context *pipe, int num_cbufs,
[all …]
Du_tile.h35 struct pipe_context;
64 pipe_get_tile_raw(struct pipe_context *pipe,
70 pipe_put_tile_raw(struct pipe_context *pipe,
77 pipe_get_tile_rgba(struct pipe_context *pipe,
83 pipe_get_tile_rgba_format(struct pipe_context *pipe,
90 pipe_put_tile_rgba(struct pipe_context *pipe,
96 pipe_put_tile_rgba_format(struct pipe_context *pipe,
104 pipe_get_tile_z(struct pipe_context *pipe,
110 pipe_put_tile_z(struct pipe_context *pipe,
134 pipe_get_tile_ui_format(struct pipe_context *pipe,
[all …]
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/
Du_transfer.h10 struct pipe_context;
17 void u_default_transfer_inline_write( struct pipe_context *pipe,
26 void u_default_transfer_flush_region( struct pipe_context *pipe,
30 struct pipe_transfer * u_default_get_transfer(struct pipe_context *context,
36 void u_default_transfer_unmap( struct pipe_context *pipe,
39 void u_default_transfer_destroy(struct pipe_context *pipe,
56 struct pipe_transfer *(*get_transfer)(struct pipe_context *,
62 void (*transfer_destroy)(struct pipe_context *,
65 void *(*transfer_map)( struct pipe_context *,
68 void (*transfer_flush_region)( struct pipe_context *,
[all …]
Du_simple_shaders.h36 struct pipe_context;
47 util_make_vertex_passthrough_shader(struct pipe_context *pipe,
53 util_make_vertex_passthrough_shader_with_so(struct pipe_context *pipe,
61 util_make_fragment_tex_shader_writemask(struct pipe_context *pipe,
67 util_make_fragment_tex_shader(struct pipe_context *pipe, unsigned tex_target,
72 util_make_fragment_tex_shader_writedepth(struct pipe_context *pipe,
78 util_make_fragment_tex_shader_writedepthstencil(struct pipe_context *pipe,
84 util_make_fragment_tex_shader_writestencil(struct pipe_context *pipe,
90 util_make_fragment_passthrough_shader(struct pipe_context *pipe);
94 util_make_fragment_cloneinput_shader(struct pipe_context *pipe, int num_cbufs,
[all …]
Du_tile.h35 struct pipe_context;
64 pipe_get_tile_raw(struct pipe_context *pipe,
70 pipe_put_tile_raw(struct pipe_context *pipe,
77 pipe_get_tile_rgba(struct pipe_context *pipe,
83 pipe_get_tile_rgba_format(struct pipe_context *pipe,
90 pipe_put_tile_rgba(struct pipe_context *pipe,
96 pipe_put_tile_rgba_format(struct pipe_context *pipe,
104 pipe_get_tile_z(struct pipe_context *pipe,
110 pipe_put_tile_z(struct pipe_context *pipe,
134 pipe_get_tile_ui_format(struct pipe_context *pipe,
[all …]
/external/mesa3d/src/gallium/drivers/trace/
Dtr_context.c86 trace_context_draw_vbo(struct pipe_context *_pipe, in trace_context_draw_vbo()
90 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_draw_vbo()
104 trace_context_create_query(struct pipe_context *_pipe, in trace_context_create_query()
108 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_create_query()
127 trace_context_destroy_query(struct pipe_context *_pipe, in trace_context_destroy_query()
131 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_destroy_query()
145 trace_context_begin_query(struct pipe_context *_pipe, in trace_context_begin_query()
149 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_begin_query()
163 trace_context_end_query(struct pipe_context *_pipe, in trace_context_end_query()
167 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_end_query()
[all …]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/trace/
Dtr_context.c86 trace_context_draw_vbo(struct pipe_context *_pipe, in trace_context_draw_vbo()
90 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_draw_vbo()
104 trace_context_create_query(struct pipe_context *_pipe, in trace_context_create_query()
108 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_create_query()
127 trace_context_destroy_query(struct pipe_context *_pipe, in trace_context_destroy_query()
131 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_destroy_query()
145 trace_context_begin_query(struct pipe_context *_pipe, in trace_context_begin_query()
149 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_begin_query()
163 trace_context_end_query(struct pipe_context *_pipe, in trace_context_end_query()
167 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_end_query()
[all …]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/noop/
Dnoop_state.c33 static void noop_draw_vbo(struct pipe_context *ctx, const struct pipe_draw_info *info) in noop_draw_vbo()
37 static void noop_set_blend_color(struct pipe_context *ctx, in noop_set_blend_color()
42 static void *noop_create_blend_state(struct pipe_context *ctx, in noop_create_blend_state()
54 static void *noop_create_dsa_state(struct pipe_context *ctx, in noop_create_dsa_state()
66 static void *noop_create_rs_state(struct pipe_context *ctx, in noop_create_rs_state()
78 static void *noop_create_sampler_state(struct pipe_context *ctx, in noop_create_sampler_state()
90 static struct pipe_sampler_view *noop_create_sampler_view(struct pipe_context *ctx, in noop_create_sampler_view()
105 static struct pipe_surface *noop_create_surface(struct pipe_context *ctx, in noop_create_surface()
128 static void noop_set_vs_sampler_view(struct pipe_context *ctx, unsigned count, in noop_set_vs_sampler_view()
133 static void noop_set_ps_sampler_view(struct pipe_context *ctx, unsigned count, in noop_set_ps_sampler_view()
[all …]
/external/mesa3d/src/gallium/drivers/noop/
Dnoop_state.c33 static void noop_draw_vbo(struct pipe_context *ctx, const struct pipe_draw_info *info) in noop_draw_vbo()
37 static void noop_set_blend_color(struct pipe_context *ctx, in noop_set_blend_color()
42 static void *noop_create_blend_state(struct pipe_context *ctx, in noop_create_blend_state()
54 static void *noop_create_dsa_state(struct pipe_context *ctx, in noop_create_dsa_state()
66 static void *noop_create_rs_state(struct pipe_context *ctx, in noop_create_rs_state()
78 static void *noop_create_sampler_state(struct pipe_context *ctx, in noop_create_sampler_state()
90 static struct pipe_sampler_view *noop_create_sampler_view(struct pipe_context *ctx, in noop_create_sampler_view()
105 static struct pipe_surface *noop_create_surface(struct pipe_context *ctx, in noop_create_surface()
128 static void noop_set_vs_sampler_view(struct pipe_context *ctx, unsigned count, in noop_set_vs_sampler_view()
133 static void noop_set_ps_sampler_view(struct pipe_context *ctx, unsigned count, in noop_set_ps_sampler_view()
[all …]
Dnoop_pipe.c36 void noop_init_state_functions(struct pipe_context *ctx);
49 static struct pipe_query *noop_create_query(struct pipe_context *ctx, unsigned query_type) in noop_create_query()
56 static void noop_destroy_query(struct pipe_context *ctx, struct pipe_query *query) in noop_destroy_query()
61 static void noop_begin_query(struct pipe_context *ctx, struct pipe_query *query) in noop_begin_query()
65 static void noop_end_query(struct pipe_context *ctx, struct pipe_query *query) in noop_end_query()
69 static boolean noop_get_query_result(struct pipe_context *ctx, in noop_get_query_result()
149 static struct pipe_transfer *noop_get_transfer(struct pipe_context *context, in noop_get_transfer()
169 static void *noop_transfer_map(struct pipe_context *pipe, in noop_transfer_map()
177 static void noop_transfer_flush_region(struct pipe_context *pipe, in noop_transfer_flush_region()
183 static void noop_transfer_unmap(struct pipe_context *pipe, in noop_transfer_unmap()
[all …]
/external/mesa3d/src/gallium/drivers/rbug/
Drbug_context.c41 rbug_destroy(struct pipe_context *_pipe) in rbug_destroy()
44 struct pipe_context *pipe = rb_pipe->pipe; in rbug_destroy()
115 rbug_draw_vbo(struct pipe_context *_pipe, const struct pipe_draw_info *info) in rbug_draw_vbo()
118 struct pipe_context *pipe = rb_pipe->pipe; in rbug_draw_vbo()
136 rbug_create_query(struct pipe_context *_pipe, in rbug_create_query()
140 struct pipe_context *pipe = rb_pipe->pipe; in rbug_create_query()
149 rbug_destroy_query(struct pipe_context *_pipe, in rbug_destroy_query()
153 struct pipe_context *pipe = rb_pipe->pipe; in rbug_destroy_query()
162 rbug_begin_query(struct pipe_context *_pipe, in rbug_begin_query()
166 struct pipe_context *pipe = rb_pipe->pipe; in rbug_begin_query()
[all …]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/rbug/
Drbug_context.c41 rbug_destroy(struct pipe_context *_pipe) in rbug_destroy()
44 struct pipe_context *pipe = rb_pipe->pipe; in rbug_destroy()
115 rbug_draw_vbo(struct pipe_context *_pipe, const struct pipe_draw_info *info) in rbug_draw_vbo()
118 struct pipe_context *pipe = rb_pipe->pipe; in rbug_draw_vbo()
136 rbug_create_query(struct pipe_context *_pipe, in rbug_create_query()
140 struct pipe_context *pipe = rb_pipe->pipe; in rbug_create_query()
149 rbug_destroy_query(struct pipe_context *_pipe, in rbug_destroy_query()
153 struct pipe_context *pipe = rb_pipe->pipe; in rbug_destroy_query()
162 rbug_begin_query(struct pipe_context *_pipe, in rbug_begin_query()
166 struct pipe_context *pipe = rb_pipe->pipe; in rbug_begin_query()
[all …]
/external/mesa3d/src/gallium/drivers/r600/
Devergreen_compute.h35 void *evergreen_create_compute_state(struct pipe_context *ctx, const const struct pipe_compute_stat…
36 void evergreen_delete_compute_state(struct pipe_context *ctx, void *state);
37 void evergreen_compute_upload_input(struct pipe_context *context, const uint *block_layout, const u…
44 void* r600_compute_global_transfer_map(struct pipe_context *ctx, struct pipe_transfer* transfer);
45 void r600_compute_global_transfer_unmap(struct pipe_context *ctx, struct pipe_transfer* transfer);
46 struct pipe_transfer * r600_compute_global_get_transfer(struct pipe_context *, struct pipe_resource…
48 void r600_compute_global_transfer_destroy(struct pipe_context *, struct pipe_transfer *);
49 void r600_compute_global_transfer_flush_region( struct pipe_context *, struct pipe_transfer *, cons…
50 void r600_compute_global_transfer_inline_write( struct pipe_context *, struct pipe_resource *, unsi…
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r600/
Devergreen_compute.h35 void *evergreen_create_compute_state(struct pipe_context *ctx, const const struct pipe_compute_stat…
36 void evergreen_delete_compute_state(struct pipe_context *ctx, void *state);
37 void evergreen_compute_upload_input(struct pipe_context *context, const uint *block_layout, const u…
44 void* r600_compute_global_transfer_map(struct pipe_context *ctx, struct pipe_transfer* transfer);
45 void r600_compute_global_transfer_unmap(struct pipe_context *ctx, struct pipe_transfer* transfer);
46 struct pipe_transfer * r600_compute_global_get_transfer(struct pipe_context *, struct pipe_resource…
48 void r600_compute_global_transfer_destroy(struct pipe_context *, struct pipe_transfer *);
49 void r600_compute_global_transfer_flush_region( struct pipe_context *, struct pipe_transfer *, cons…
50 void r600_compute_global_transfer_inline_write( struct pipe_context *, struct pipe_resource *, unsi…
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_state_blend.c39 softpipe_create_blend_state(struct pipe_context *pipe, in softpipe_create_blend_state()
47 softpipe_bind_blend_state(struct pipe_context *pipe, in softpipe_bind_blend_state()
61 softpipe_delete_blend_state(struct pipe_context *pipe, in softpipe_delete_blend_state()
69 softpipe_set_blend_color(struct pipe_context *pipe, in softpipe_set_blend_color()
89 softpipe_create_depth_stencil_state(struct pipe_context *pipe, in softpipe_create_depth_stencil_state()
97 softpipe_bind_depth_stencil_state(struct pipe_context *pipe, in softpipe_bind_depth_stencil_state()
109 softpipe_delete_depth_stencil_state(struct pipe_context *pipe, void *depth) in softpipe_delete_depth_stencil_state()
116 softpipe_set_stencil_ref(struct pipe_context *pipe, in softpipe_set_stencil_ref()
128 softpipe_set_sample_mask(struct pipe_context *pipe, in softpipe_set_sample_mask()
135 softpipe_init_blend_funcs(struct pipe_context *pipe) in softpipe_init_blend_funcs()
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/softpipe/
Dsp_state_blend.c39 softpipe_create_blend_state(struct pipe_context *pipe, in softpipe_create_blend_state()
47 softpipe_bind_blend_state(struct pipe_context *pipe, in softpipe_bind_blend_state()
61 softpipe_delete_blend_state(struct pipe_context *pipe, in softpipe_delete_blend_state()
69 softpipe_set_blend_color(struct pipe_context *pipe, in softpipe_set_blend_color()
89 softpipe_create_depth_stencil_state(struct pipe_context *pipe, in softpipe_create_depth_stencil_state()
97 softpipe_bind_depth_stencil_state(struct pipe_context *pipe, in softpipe_bind_depth_stencil_state()
109 softpipe_delete_depth_stencil_state(struct pipe_context *pipe, void *depth) in softpipe_delete_depth_stencil_state()
116 softpipe_set_stencil_ref(struct pipe_context *pipe, in softpipe_set_stencil_ref()
128 softpipe_set_sample_mask(struct pipe_context *pipe, in softpipe_set_sample_mask()
135 softpipe_init_blend_funcs(struct pipe_context *pipe) in softpipe_init_blend_funcs()
/external/mesa3d/src/gallium/drivers/nv30/
Dnv30_context.h130 nv30_context(struct pipe_context *pipe) in nv30_context()
135 struct pipe_context *
139 nv30_vbo_init(struct pipe_context *pipe);
145 nv30_query_init(struct pipe_context *pipe);
148 nv30_state_init(struct pipe_context *pipe);
151 nv30_clear_init(struct pipe_context *pipe);
154 nv30_vertprog_init(struct pipe_context *pipe);
160 nv30_fragprog_init(struct pipe_context *pipe);
166 nv30_texture_init(struct pipe_context *pipe);
172 nv30_fragtex_init(struct pipe_context *pipe);
[all …]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv30/
Dnv30_context.h130 nv30_context(struct pipe_context *pipe) in nv30_context()
135 struct pipe_context *
139 nv30_vbo_init(struct pipe_context *pipe);
145 nv30_query_init(struct pipe_context *pipe);
148 nv30_state_init(struct pipe_context *pipe);
151 nv30_clear_init(struct pipe_context *pipe);
154 nv30_vertprog_init(struct pipe_context *pipe);
160 nv30_fragprog_init(struct pipe_context *pipe);
166 nv30_texture_init(struct pipe_context *pipe);
172 nv30_fragtex_init(struct pipe_context *pipe);
[all …]

12345678910>>...31