/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/postprocess/ |
H A D | pp_mlaa.c | 41 #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 D | u_upload_mgr.c | 32 #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 D | vl_matrix_filter.c | 30 #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 D | vl_median_filter.c | 28 #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 D | vl_vertex_buffers.c | 39 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 D | lp_state_sampler.c | 45 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 D | lp_surface.c | 54 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 D | nv30_clear.c | 26 #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 D | nv30_query.c | 102 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 D | nv30_texture.c | 41 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 D | nv50_program.c | 316 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 D | nv50_push.c | 2 #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 D | nv50_stateobj.h | 5 #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 D | nvc0_program.h | 5 #include "pipe/p_state.h" 20 struct pipe_shader_state pipe; member in struct:nvc0_program
|
H A D | nvc0_stateobj.h | 5 #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 D | nvc0_tex.c | 57 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 D | r300_context.c | 252 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 D | r300_screen_buffer.c | 92 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 D | r600_buffer.c | 86 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 D | r600_buffer.c | 29 #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 D | rbug_objects.h | 32 #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 D | sp_state_sampler.c | 57 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 D | sp_state_shader.c | 33 #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 D | sp_tile_cache.c | 84 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 D | sp_tile_cache.h | 32 #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 );
|