/external/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_context.c | 35 #include "pipe/p_defines.h" 89 softpipe_destroy( struct pipe_context *pipe ) 91 struct softpipe_context *softpipe = softpipe_context( pipe ); 96 pipe->delete_sampler_state(pipe, softpipe->pstipple.sampler); 159 softpipe_is_resource_referenced( struct pipe_context *pipe, argument 163 struct softpipe_context *softpipe = softpipe_context( pipe ); 199 softpipe_render_condition( struct pipe_context *pipe, argument 203 struct softpipe_context *softpipe = softpipe_context( pipe ); 224 softpipe->pipe [all...] |
H A D | sp_flush.c | 33 #include "pipe/p_defines.h" 34 #include "pipe/p_screen.h" 45 softpipe_flush( struct pipe_context *pipe, argument 49 struct softpipe_context *softpipe = softpipe_context(pipe); 104 softpipe_flush_wrapped( struct pipe_context *pipe, argument 107 softpipe_flush(pipe, SP_FLUSH_TEXTURE_CACHE, fence); 120 softpipe_flush_resource(struct pipe_context *pipe, argument 131 referenced = softpipe_is_resource_referenced(pipe, texture, level, layer); 138 * disappear and the pipe driver should just ensure that all visible 154 softpipe_flush(pipe, flush_flag [all...] |
H A D | sp_state_blend.c | 39 softpipe_create_blend_state(struct pipe_context *pipe, argument 47 softpipe_bind_blend_state(struct pipe_context *pipe, argument 50 struct softpipe_context *softpipe = softpipe_context(pipe); 61 softpipe_delete_blend_state(struct pipe_context *pipe, argument 69 softpipe_set_blend_color(struct pipe_context *pipe, argument 72 struct softpipe_context *softpipe = softpipe_context(pipe); 89 softpipe_create_depth_stencil_state(struct pipe_context *pipe, argument 97 softpipe_bind_depth_stencil_state(struct pipe_context *pipe, argument 100 struct softpipe_context *softpipe = softpipe_context(pipe); 109 softpipe_delete_depth_stencil_state(struct pipe_context *pipe, voi argument 116 softpipe_set_stencil_ref(struct pipe_context *pipe, const struct pipe_stencil_ref *stencil_ref) argument 128 softpipe_set_sample_mask(struct pipe_context *pipe, unsigned sample_mask) argument 135 softpipe_init_blend_funcs(struct pipe_context *pipe) argument [all...] |
/external/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_pipe_blit.c | 38 static void svga_surface_copy(struct pipe_context *pipe, argument 46 struct svga_context *svga = svga_context(pipe); 48 /* struct pipe_screen *screen = pipe->screen; 60 util_resource_copy_region(pipe, dst_tex, dst_level, dstx, dsty, dstz, 114 svga_propagate_surface(pipe, dstsurf); 156 svga->pipe.resource_copy_region = svga_surface_copy;
|
H A D | svga_pipe_misc.c | 34 static void svga_set_scissor_state( struct pipe_context *pipe, argument 37 struct svga_context *svga = svga_context(pipe); 44 static void svga_set_polygon_stipple( struct pipe_context *pipe, argument 72 static void svga_set_framebuffer_state(struct pipe_context *pipe, argument 75 struct svga_context *svga = svga_context(pipe); 149 static void svga_set_clip_state( struct pipe_context *pipe, argument 152 struct svga_context *svga = svga_context(pipe); 164 static void svga_set_viewport_state( struct pipe_context *pipe, argument 167 struct svga_context *svga = svga_context(pipe); 178 svga->pipe [all...] |
H A D | svga_pipe_rasterizer.c | 28 #include "pipe/p_defines.h" 64 svga_create_rasterizer_state(struct pipe_context *pipe, argument 67 struct svga_context *svga = svga_context(pipe); 234 static void svga_bind_rasterizer_state( struct pipe_context *pipe, argument 237 struct svga_context *svga = svga_context(pipe); 248 static void svga_delete_rasterizer_state(struct pipe_context *pipe, argument 257 svga->pipe.create_rasterizer_state = svga_create_rasterizer_state; 258 svga->pipe.bind_rasterizer_state = svga_bind_rasterizer_state; 259 svga->pipe.delete_rasterizer_state = svga_delete_rasterizer_state;
|
H A D | svga_pipe_vertex.c | 27 #include "pipe/p_defines.h" 38 static void svga_set_vertex_buffers(struct pipe_context *pipe, argument 42 struct svga_context *svga = svga_context(pipe); 70 static void svga_set_index_buffer(struct pipe_context *pipe, argument 73 struct svga_context *svga = svga_context(pipe); 89 svga_create_vertex_elements_state(struct pipe_context *pipe, argument 103 static void svga_bind_vertex_elements_state(struct pipe_context *pipe, argument 106 struct svga_context *svga = svga_context(pipe); 113 static void svga_delete_vertex_elements_state(struct pipe_context *pipe, argument 130 svga->pipe [all...] |
/external/mesa3d/src/gallium/state_trackers/vdpau/ |
H A D | bitmap.c | 45 struct pipe_context *pipe; local 58 pipe = dev->context; 59 if (!pipe) 82 res = pipe->screen->resource_create(pipe->screen, &res_tmpl); 90 vlsurface->sampler_view = pipe->create_sampler_view(pipe, res, &sv_templ); 171 struct pipe_context *pipe; local 180 pipe = vlsurface->device->context; 187 pipe [all...] |
/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_cb_syncobj.c | 35 #include "pipe/p_context.h" 36 #include "pipe/p_screen.h" 59 struct pipe_screen *screen = st_context(ctx)->pipe->screen; 69 struct pipe_context *pipe = st_context(ctx)->pipe; local 75 pipe->flush(pipe, &so->fence); 80 struct pipe_screen *screen = st_context(ctx)->pipe->screen; 93 struct pipe_screen *screen = st_context(ctx)->pipe->screen;
|
/external/chromium_org/media/mojo/services/ |
H A D | mojo_demuxer_stream_adapter.cc | 62 mojo::ScopedDataPipeConsumerHandle pipe) { 63 // TODO(tim): We don't support pipe streaming yet. 64 DCHECK(!pipe.is_valid()); 61 OnStreamReady( mojo::ScopedDataPipeConsumerHandle pipe) argument
|
/external/chromium_org/mojo/shell/ |
H A D | dynamic_application_loader_unittest.cc | 85 MessagePipe pipe; local 87 new ApplicationLoader::SimpleLoadCallbacks(pipe.handle0.Pass()));
|
/external/chromium_org/remoting/host/ |
H A D | ipc_util_win.cc | 23 // a pipe name. 24 const char kChromePipeNamePrefix[] = "\\\\.\\pipe\\chrome."; 38 // Create a security descriptor that will be used to protect the named pipe in 49 ScopedHandle pipe; local 50 if (!CreateIpcChannel(channel_name, security_descriptor, &pipe)) { 54 // Wrap the pipe into an IPC channel. 56 IPC::ChannelProxy::Create(IPC::ChannelHandle(pipe.Get()), 61 // Convert the channel name to the pipe name. 107 // Convert the channel name to the pipe name. 111 // Create the server end of the pipe 113 base::win::ScopedHandle pipe; local [all...] |
/external/chromium_org/sandbox/mac/ |
H A D | xpc_message_server.cc | 81 xpc_pipe_t pipe = xpc_pipe_create_from_port(destination, 0); local 82 int rv = xpc_pipe_routine_forward(pipe, request.xpc); 86 xpc_release(pipe);
|
/external/chromium_org/sandbox/win/src/ |
H A D | named_pipe_dispatcher.cc | 75 // This ensures even if there is a path traversal in the pipe name, and it is 81 HANDLE pipe; local 87 default_timeout, &pipe); 90 ipc->return_info.handle = pipe;
|
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/postprocess/ |
H A D | pp_run.c | 118 p->view = p->pipe->create_sampler_view(p->pipe, in, &v_tmp); 128 p->framebuffer.cbufs[0] = p->pipe->create_surface(p->pipe, out, &p->surf); 145 pp_tgsi_to_state(struct pipe_context *pipe, const char *text, bool isvs, argument 160 return pipe->create_vs_state(pipe, &state); 162 return pipe->create_fs_state(pipe, &state); 181 util_draw_vertex_buffer(p->pipe, [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/ |
H A D | u_dirty_surfaces.h | 30 #include "pipe/p_state.h" 57 util_dirty_surfaces_use_for_sampling(struct pipe_context *pipe, struct util_dirty_surfaces *dss, util_dirty_surface_flush_t flush) argument 65 flush(pipe, &ds->base); 70 util_dirty_surfaces_use_levels_for_sampling(struct pipe_context *pipe, struct util_dirty_surfaces *dss, unsigned first, unsigned last, util_dirty_surface_flush_t flush) argument 81 flush(pipe, &ds->base); 86 util_dirty_surfaces_use_for_sampling_with(struct pipe_context *pipe, struct util_dirty_surfaces *dss, struct pipe_sampler_view *psv, struct pipe_sampler_state *pss, util_dirty_surface_flush_t flush) argument 89 util_dirty_surfaces_use_levels_for_sampling(pipe, dss, (unsigned)pss->min_lod + psv->u.tex.first_level,
|
H A D | u_draw_quad.c | 29 #include "pipe/p_context.h" 30 #include "pipe/p_defines.h" 42 util_draw_vertex_buffer(struct pipe_context *pipe, argument 54 /* tell pipe about the vertex buffer */ 66 pipe->set_vertex_buffers(pipe, 1, &vbuffer); 67 util_draw_arrays(pipe, prim_type, 0, num_verts); 99 util_draw_texquad(struct pipe_context *pipe, struct cso_context *cso, argument 142 vbuf = pipe_buffer_create(pipe->screen, PIPE_BIND_VERTEX_BUFFER, 146 pipe_buffer_write(pipe, vbu [all...] |
H A D | u_resource.c | 37 void u_transfer_destroy_vtbl(struct pipe_context *pipe, argument 41 ur->vtbl->transfer_destroy(pipe, transfer); 44 void *u_transfer_map_vtbl( struct pipe_context *pipe, argument 48 return ur->vtbl->transfer_map(pipe, transfer); 51 void u_transfer_flush_region_vtbl( struct pipe_context *pipe, argument 56 ur->vtbl->transfer_flush_region(pipe, transfer, box); 59 void u_transfer_unmap_vtbl( struct pipe_context *pipe, argument 63 ur->vtbl->transfer_unmap(pipe, transfer); 66 void u_transfer_inline_write_vtbl( struct pipe_context *pipe, argument 76 ur->vtbl->transfer_inline_write(pipe, [all...] |
H A D | u_transfer.c | 1 #include "pipe/p_context.h" 10 void u_default_transfer_inline_write( struct pipe_context *pipe, argument 34 transfer = pipe->get_transfer(pipe, 42 map = pipe_transfer_map(pipe, transfer); 73 pipe_transfer_unmap(pipe, transfer); 76 pipe_transfer_destroy(pipe, transfer); 89 void u_default_transfer_flush_region( struct pipe_context *pipe, argument 118 void u_default_transfer_unmap( struct pipe_context *pipe, argument 123 void u_default_transfer_destroy(struct pipe_context *pipe, argument [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/vl/ |
H A D | vl_idct.h | 31 #include "pipe/p_state.h" 40 struct pipe_context *pipe; member in struct:vl_idct 78 /* upload the idct matrix, which can be shared by all idct instances of a pipe */ 80 vl_idct_upload_matrix(struct pipe_context *pipe, float scale); 92 vl_idct_init(struct vl_idct *idct, struct pipe_context *pipe,
|
H A D | vl_mc.h | 31 #include "pipe/p_state.h" 32 #include "pipe/p_video_state.h" 45 struct pipe_context *pipe; member in struct:vl_mc 78 bool vl_mc_init(struct vl_mc *renderer, struct pipe_context *pipe,
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/ |
H A D | i915_clear.c | 44 i915_clear_emit(struct pipe_context *pipe, unsigned buffers, argument 49 struct i915_context *i915 = i915_context(pipe); 220 i915_clear_blitter(struct pipe_context *pipe, unsigned buffers, argument 224 util_clear(pipe, &i915_context(pipe)->framebuffer, buffers, color, depth, 229 i915_clear_render(struct pipe_context *pipe, unsigned buffers, argument 233 struct i915_context *i915 = i915_context(pipe); 238 i915_clear_emit(pipe, buffers, color, depth, stencil,
|
H A D | i915_resource_buffer.c | 33 #include "pipe/p_context.h" 34 #include "pipe/p_defines.h" 64 i915_get_transfer(struct pipe_context *pipe, argument 70 struct i915_context *i915 = i915_context(pipe); 88 i915_transfer_destroy(struct pipe_context *pipe, argument 91 struct i915_context *i915 = i915_context(pipe); 96 i915_buffer_transfer_map( struct pipe_context *pipe, argument
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nouveau/ |
H A D | nouveau_context.h | 4 #include "pipe/p_context.h" 10 struct pipe_context pipe; member in struct:nouveau_context 46 nouveau_context(struct pipe_context *pipe) argument 48 return (struct nouveau_context *)pipe;
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv30/ |
H A D | nv30_fragprog.c | 38 struct pipe_context *pipe = &nv30->base.pipe; local 44 fp->buffer = pipe_buffer_create(pipe->screen, 0, 0, fp->insn_len * 4); 47 map = pipe_buffer_map(pipe, fp->buffer, PIPE_TRANSFER_WRITE, &transfer); 54 pipe_buffer_unmap(pipe, transfer); 131 nv30_fp_state_create(struct pipe_context *pipe, argument 138 fp->pipe.tokens = tgsi_dup_tokens(cso->tokens); 139 tgsi_scan_shader(fp->pipe.tokens, &fp->info); 144 nv30_fp_state_delete(struct pipe_context *pipe, void *hwcso) argument 150 FREE((void *)fp->pipe 156 nv30_fp_state_bind(struct pipe_context *pipe, void *hwcso) argument 165 nv30_fragprog_init(struct pipe_context *pipe) argument [all...] |