Searched defs:pipe (Results 151 - 175 of 647) sorted by relevance

1234567891011>>

/external/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_context.c35 #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 Dsp_flush.c33 #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 Dsp_state_blend.c39 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 Dsvga_pipe_blit.c38 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 Dsvga_pipe_misc.c34 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 Dsvga_pipe_rasterizer.c28 #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 Dsvga_pipe_vertex.c27 #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 Dbitmap.c45 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 Dst_cb_syncobj.c35 #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 Dmojo_demuxer_stream_adapter.cc62 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 Ddynamic_application_loader_unittest.cc85 MessagePipe pipe; local
87 new ApplicationLoader::SimpleLoadCallbacks(pipe.handle0.Pass()));
/external/chromium_org/remoting/host/
H A Dipc_util_win.cc23 // 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 Dxpc_message_server.cc81 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 Dnamed_pipe_dispatcher.cc75 // 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 Dpp_run.c118 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 Du_dirty_surfaces.h30 #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 Du_draw_quad.c29 #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 Du_resource.c37 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 Du_transfer.c1 #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 Dvl_idct.h31 #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 Dvl_mc.h31 #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 Di915_clear.c44 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 Di915_resource_buffer.c33 #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 Dnouveau_context.h4 #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 Dnv30_fragprog.c38 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...]

Completed in 346 milliseconds

1234567891011>>