Searched defs:pipe (Results 226 - 250 of 647) sorted by relevance

1234567891011>>

/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/postprocess/
H A Dpp_mlaa.c41 #include "pipe/p_compiler.h"
52 #include "pipe/p_screen.h"
63 up_consts(struct pipe_context *pipe) argument
68 pipe->transfer_inline_write(pipe, constbuf, 0, PIPE_TRANSFER_WRITE,
97 up_consts(p->pipe);
102 pipe_set_constant_buffer(p->pipe, PIPE_SHADER_VERTEX, 0, constbuf);
103 pipe_set_constant_buffer(p->pipe, PIPE_SHADER_FRAGMENT, 0, constbuf);
125 p->pipe->clear(p->pipe, PIPE_CLEAR_STENCI
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/
H A Du_upload_mgr.c32 #include "pipe/p_defines.h"
34 #include "pipe/p_context.h"
42 struct pipe_context *pipe; member in struct:u_upload_mgr
57 struct u_upload_mgr *u_upload_create( struct pipe_context *pipe, argument
66 upload->pipe = pipe;
81 pipe_buffer_flush_mapped_range(upload->pipe, upload->transfer,
84 pipe_transfer_unmap(upload->pipe, upload->transfer);
85 pipe_transfer_destroy(upload->pipe, upload->transfer);
130 upload->buffer = pipe_buffer_create( upload->pipe
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/vl/
H A Dvl_matrix_filter.c30 #include "pipe/p_context.h"
68 return ureg_create_shader_and_destroy(shader, filter->pipe);
147 return ureg_create_shader_and_destroy(shader, filter->pipe);
151 vl_matrix_filter_init(struct vl_matrix_filter *filter, struct pipe_context *pipe, argument
163 assert(filter && pipe);
168 filter->pipe = pipe;
173 filter->rs_state = pipe->create_rasterizer_state(pipe, &rs_state);
186 filter->blend = pipe
[all...]
H A Dvl_median_filter.c28 #include "pipe/p_context.h"
66 return ureg_create_shader_and_destroy(shader, filter->pipe);
80 struct pipe_screen *screen = filter->pipe->screen;
154 return ureg_create_shader_and_destroy(shader, filter->pipe);
238 vl_median_filter_init(struct vl_median_filter *filter, struct pipe_context *pipe, argument
249 assert(filter && pipe);
254 filter->pipe = pipe;
259 filter->rs_state = pipe->create_rasterizer_state(pipe,
[all...]
H A Dvl_vertex_buffers.c39 vl_vb_upload_quads(struct pipe_context *pipe) argument
47 assert(pipe);
54 pipe->screen,
67 pipe,
78 pipe_buffer_unmap(pipe, buf_transfer);
84 vl_vb_upload_pos(struct pipe_context *pipe, unsigned width, unsigned height) argument
92 assert(pipe);
99 pipe->screen,
112 pipe,
125 pipe_buffer_unmap(pipe, buf_transfe
161 vl_vb_get_ves_ycbcr(struct pipe_context *pipe) argument
182 vl_vb_get_ves_mv(struct pipe_context *pipe) argument
208 vl_vb_init(struct vl_vertex_buffer *buffer, struct pipe_context *pipe, unsigned width, unsigned height) argument
294 vl_vb_map(struct vl_vertex_buffer *buffer, struct pipe_context *pipe) argument
349 vl_vb_unmap(struct vl_vertex_buffer *buffer, struct pipe_context *pipe) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/
H A Dlp_state_sampler.c45 llvmpipe_create_sampler_state(struct pipe_context *pipe, argument
68 llvmpipe_bind_sampler_states(struct pipe_context *pipe, argument
74 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe);
114 llvmpipe_bind_fragment_sampler_states(struct pipe_context *pipe, argument
117 llvmpipe_bind_sampler_states(pipe, PIPE_SHADER_FRAGMENT, 0, num, samplers);
122 llvmpipe_bind_vertex_sampler_states(struct pipe_context *pipe, argument
125 llvmpipe_bind_sampler_states(pipe, PIPE_SHADER_VERTEX, 0, num, samplers);
130 llvmpipe_bind_geometry_sampler_states(struct pipe_context *pipe, argument
133 llvmpipe_bind_sampler_states(pipe, PIPE_SHADER_GEOMETRY, 0, num, samplers);
137 llvmpipe_set_sampler_views(struct pipe_context *pipe, argument
186 llvmpipe_set_fragment_sampler_views(struct pipe_context *pipe, unsigned num, struct pipe_sampler_view **views) argument
195 llvmpipe_set_vertex_sampler_views(struct pipe_context *pipe, unsigned num, struct pipe_sampler_view **views) argument
204 llvmpipe_set_geometry_sampler_views(struct pipe_context *pipe, unsigned num, struct pipe_sampler_view **views) argument
212 llvmpipe_create_sampler_view(struct pipe_context *pipe, struct pipe_resource *texture, const struct pipe_sampler_view *templ) argument
231 llvmpipe_sampler_view_destroy(struct pipe_context *pipe, struct pipe_sampler_view *view) argument
240 llvmpipe_delete_sampler_state(struct pipe_context *pipe, void *sampler) argument
[all...]
H A Dlp_surface.c54 lp_resource_copy(struct pipe_context *pipe, argument
72 util_resource_copy_region(pipe, dst, dst_level, dstx, dsty, dstz,
77 llvmpipe_flush_resource(pipe,
84 llvmpipe_flush_resource(pipe,
178 lp->pipe.resource_copy_region = lp_resource_copy;
179 lp->pipe.clear_render_target = util_clear_render_target;
180 lp->pipe.clear_depth_stencil = util_clear_depth_stencil;
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv30/
H A Dnv30_clear.c26 #include "pipe/p_defines.h"
53 nv30_clear(struct pipe_context *pipe, unsigned buffers, argument
56 struct nv30_context *nv30 = nv30_context(pipe);
97 nv30_clear_render_target(struct pipe_context *pipe, struct pipe_surface *ps, argument
101 struct nv30_context *nv30 = nv30_context(pipe);
109 rt_format = nv30_format(pipe->screen, ps->format)->hw;
156 nv30_clear_depth_stencil(struct pipe_context *pipe, struct pipe_surface *ps, argument
160 struct nv30_context *nv30 = nv30_context(pipe);
168 rt_format = nv30_format(pipe->screen, ps->format)->hw;
221 nv30_clear_init(struct pipe_context *pipe) argument
[all...]
H A Dnv30_query.c102 nv30_query(struct pipe_query *pipe) argument
104 return (struct nv30_query *)pipe;
108 nv30_query_create(struct pipe_context *pipe, unsigned type) argument
142 nv30_query_destroy(struct pipe_context *pipe, struct pipe_query *pq) argument
148 nv30_query_begin(struct pipe_context *pipe, struct pipe_query *pq) argument
150 struct nv30_context *nv30 = nv30_context(pipe);
177 nv30_query_end(struct pipe_context *pipe, struct pipe_query *pq) argument
179 struct nv30_context *nv30 = nv30_context(pipe);
198 nv30_query_result(struct pipe_context *pipe, struct pipe_query *pq, argument
201 struct nv30_screen *screen = nv30_screen(pipe
234 nv40_query_render_condition(struct pipe_context *pipe, struct pipe_query *pq, uint mode) argument
258 nv30_query_init(struct pipe_context *pipe) argument
[all...]
H A Dnv30_texture.c41 wrap_mode(unsigned pipe) argument
45 switch (pipe) {
128 nv30_sampler_state_create(struct pipe_context *pipe, argument
131 struct nouveau_object *eng3d = nv30_context(pipe)->screen->eng3d;
139 so->pipe = *cso;
167 so->wrap |= nv30_context(pipe)->config.aniso;
184 nv30_sampler_state_delete(struct pipe_context *pipe, void *hwcso) argument
201 nv30_sampler_view_create(struct pipe_context *pipe, struct pipe_resource *pt, argument
204 const struct nv30_texfmt *fmt = nv30_texfmt(pipe->screen, tmpl->format);
205 struct nouveau_object *eng3d = nv30_context(pipe)
292 nv30_sampler_view_destroy(struct pipe_context *pipe, struct pipe_sampler_view *view) argument
300 nv30_texture_init(struct pipe_context *pipe) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/
H A Dnv50_program.c316 info->bin.source = (void *)prog->pipe.tokens;
364 if (prog->pipe.stream_output.num_outputs)
366 &prog->pipe.stream_output);
425 const struct pipe_shader_state pipe = p->pipe; local
442 p->pipe = pipe;
H A Dnv50_push.c2 #include "pipe/p_context.h"
3 #include "pipe/p_state.h"
253 struct pipe_context *pipe = &nv50->base.pipe; local
260 pipe->get_query_result(pipe, targ->pq, TRUE, (void *)&vert_count);
H A Dnv50_stateobj.h5 #include "pipe/p_state.h"
20 struct pipe_blend_state pipe; member in struct:nv50_blend_stateobj
26 struct pipe_rasterizer_state pipe; member in struct:nv50_rasterizer_stateobj
32 struct pipe_depth_stencil_alpha_state pipe; member in struct:nv50_zsa_stateobj
48 struct pipe_vertex_element pipe; member in struct:nv50_vertex_element
66 struct pipe_stream_output_target pipe; member in struct:nv50_so_target
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nvc0/
H A Dnvc0_program.h5 #include "pipe/p_state.h"
20 struct pipe_shader_state pipe; member in struct:nvc0_program
H A Dnvc0_stateobj.h5 #include "pipe/p_state.h"
18 struct pipe_blend_state pipe; member in struct:nvc0_blend_stateobj
24 struct pipe_rasterizer_state pipe; member in struct:nvc0_rasterizer_stateobj
30 struct pipe_depth_stencil_alpha_state pipe; member in struct:nvc0_zsa_stateobj
46 struct pipe_vertex_element pipe; member in struct:nvc0_vertex_element
65 struct pipe_stream_output_target pipe; member in struct:nvc0_so_target
H A Dnvc0_tex.c57 nvc0_create_sampler_view(struct pipe_context *pipe, argument
75 view->pipe = *templ;
76 view->pipe.reference.count = 1;
77 view->pipe.texture = NULL;
78 view->pipe.context = pipe;
82 pipe_resource_reference(&view->pipe.texture, texture);
86 desc = util_format_description(view->pipe.format);
88 tic[0] = nvc0_format_table[view->pipe.format].tic;
90 tex_int = util_format_is_pure_integer(view->pipe
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/
H A Dr300_context.c252 static void r300_init_states(struct pipe_context *pipe) argument
254 struct r300_context *r300 = r300_context(pipe);
267 pipe->set_blend_color(pipe, &bc);
268 pipe->set_clip_state(pipe, &cs);
269 pipe->set_scissor_state(pipe, &ss);
H A Dr300_screen_buffer.c92 static void r300_buffer_transfer_destroy(struct pipe_context *pipe, argument
95 struct r300_context *r300 = r300_context(pipe);
100 r300_buffer_transfer_map( struct pipe_context *pipe, argument
103 struct r300_context *r300 = r300_context(pipe);
104 struct r300_screen *r300screen = r300_screen(pipe->screen);
128 static void r300_buffer_transfer_unmap( struct pipe_context *pipe, argument
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r600/
H A Dr600_buffer.c86 static void *r600_buffer_transfer_map(struct pipe_context *pipe, argument
90 struct r600_context *rctx = (struct r600_context*)pipe;
148 pipe_buffer_create(pipe->screen, PIPE_BIND_VERTEX_BUFFER,
162 static void r600_buffer_transfer_unmap(struct pipe_context *pipe, argument
172 r600_copy_buffer(pipe, transfer->resource, transfer->box.x,
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeonsi/
H A Dr600_buffer.c29 #include "pipe/p_screen.h"
72 static void *r600_buffer_transfer_map(struct pipe_context *pipe, argument
76 struct r600_context *rctx = (struct r600_context*)pipe;
86 static void r600_buffer_transfer_unmap(struct pipe_context *pipe, argument
92 static void r600_buffer_transfer_flush_region(struct pipe_context *pipe, argument
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/rbug/
H A Drbug_objects.h32 #include "pipe/p_compiler.h"
33 #include "pipe/p_state.h"
91 struct pipe_context *pipe; member in struct:rbug_transfer
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/softpipe/
H A Dsp_state_sampler.c57 softpipe_create_sampler_state(struct pipe_context *pipe, argument
73 softpipe_bind_sampler_states(struct pipe_context *pipe, argument
79 struct softpipe_context *softpipe = softpipe_context(pipe);
120 softpipe_bind_fragment_sampler_states(struct pipe_context *pipe, argument
123 softpipe_bind_sampler_states(pipe, PIPE_SHADER_FRAGMENT, 0, num, samplers);
128 softpipe_bind_vertex_sampler_states(struct pipe_context *pipe, argument
132 softpipe_bind_sampler_states(pipe, PIPE_SHADER_VERTEX, 0, num, samplers);
137 softpipe_bind_geometry_sampler_states(struct pipe_context *pipe, argument
141 softpipe_bind_sampler_states(pipe, PIPE_SHADER_GEOMETRY, 0, num, samplers);
146 softpipe_create_sampler_view(struct pipe_context *pipe, argument
165 softpipe_sampler_view_destroy(struct pipe_context *pipe, struct pipe_sampler_view *view) argument
174 softpipe_set_sampler_views(struct pipe_context *pipe, unsigned shader, unsigned start, unsigned num, struct pipe_sampler_view **views) argument
223 softpipe_set_fragment_sampler_views(struct pipe_context *pipe, unsigned num, struct pipe_sampler_view **views) argument
232 softpipe_set_vertex_sampler_views(struct pipe_context *pipe, unsigned num, struct pipe_sampler_view **views) argument
241 softpipe_set_geometry_sampler_views(struct pipe_context *pipe, unsigned num, struct pipe_sampler_view **views) argument
360 softpipe_delete_sampler_state(struct pipe_context *pipe, void *sampler) argument
376 softpipe_init_sampler_funcs(struct pipe_context *pipe) argument
[all...]
H A Dsp_state_shader.c33 #include "pipe/p_defines.h"
60 stipple_fs = util_pstipple_create_fragment_shader(&softpipe->pipe,
121 softpipe_create_fs_state(struct pipe_context *pipe, argument
124 struct softpipe_context *softpipe = softpipe_context(pipe);
148 softpipe_bind_fs_state(struct pipe_context *pipe, void *fs) argument
150 struct softpipe_context *softpipe = softpipe_context(pipe);
176 softpipe_delete_fs_state(struct pipe_context *pipe, void *fs) argument
178 struct softpipe_context *softpipe = softpipe_context(pipe);
206 softpipe_create_vs_state(struct pipe_context *pipe, argument
209 struct softpipe_context *softpipe = softpipe_context(pipe);
241 softpipe_bind_vs_state(struct pipe_context *pipe, void *vs) argument
255 softpipe_delete_vs_state(struct pipe_context *pipe, void *vs) argument
268 softpipe_create_gs_state(struct pipe_context *pipe, const struct pipe_shader_state *templ) argument
307 softpipe_bind_gs_state(struct pipe_context *pipe, void *gs) argument
321 softpipe_delete_gs_state(struct pipe_context *pipe, void *gs) argument
337 softpipe_set_constant_buffer(struct pipe_context *pipe, uint shader, uint index, struct pipe_constant_buffer *cb) argument
379 softpipe_init_shader_funcs(struct pipe_context *pipe) argument
[all...]
H A Dsp_tile_cache.c84 sp_create_tile_cache( struct pipe_context *pipe )
91 maxLevels = pipe->screen->get_param(pipe->screen, PIPE_CAP_MAX_TEXTURE_2D_LEVELS);
101 tc->pipe = pipe;
144 tc->pipe->transfer_destroy(tc->pipe, tc->transfer);
159 struct pipe_context *pipe = tc->pipe; local
166 pipe
[all...]
H A Dsp_tile_cache.h32 #include "pipe/p_compiler.h"
83 struct pipe_context *pipe; member in struct:softpipe_tile_cache
103 sp_create_tile_cache( struct pipe_context *pipe );

Completed in 8156 milliseconds

1234567891011>>