/external/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_draw_arrays.c | 34 #include "pipe/p_defines.h" 35 #include "pipe/p_context.h" 61 softpipe_draw_vbo(struct pipe_context *pipe, argument 64 struct softpipe_context *sp = softpipe_context(pipe); 73 util_draw_indirect(pipe, info); 127 if (softpipe_screen(sp->pipe.screen)->use_llvm) { 159 if (softpipe_screen(sp->pipe.screen)->use_llvm) {
|
H A D | sp_state_rasterizer.c | 28 #include "pipe/p_defines.h" 37 softpipe_create_rasterizer_state(struct pipe_context *pipe, argument 45 softpipe_bind_rasterizer_state(struct pipe_context *pipe, argument 48 struct softpipe_context *softpipe = softpipe_context(pipe); 63 softpipe_delete_rasterizer_state(struct pipe_context *pipe, argument 71 softpipe_init_rasterizer_funcs(struct pipe_context *pipe) argument 73 pipe->create_rasterizer_state = softpipe_create_rasterizer_state; 74 pipe->bind_rasterizer_state = softpipe_bind_rasterizer_state; 75 pipe->delete_rasterizer_state = softpipe_delete_rasterizer_state;
|
/external/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_pipe_flush.c | 26 #include "pipe/p_defines.h" 35 static void svga_flush( struct pipe_context *pipe, argument 39 struct svga_context *svga = svga_context(pipe); 61 debug_dump_surface_bmp(&svga->pipe, filename, fb->cbufs[i]); 66 debug_dump_surface_bmp(&svga->pipe, filename, fb->zsbuf); 76 svga->pipe.flush = svga_flush;
|
/external/mesa3d/src/gallium/state_trackers/clover/core/ |
H A D | queue.hpp | 32 #include "pipe/p_context.h" 72 pipe_context *pipe; member in class:clover::command_queue
|
/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_cb_texturebarrier.c | 39 #include "pipe/p_context.h" 40 #include "pipe/p_defines.h" 51 struct pipe_context *pipe = st_context(ctx)->pipe; local 53 pipe->texture_barrier(pipe, PIPE_TEXTURE_BARRIER_SAMPLER); 63 struct pipe_context *pipe = st_context(ctx)->pipe; local 65 pipe->texture_barrier(pipe, PIPE_TEXTURE_BARRIER_FRAMEBUFFE 75 struct pipe_context *pipe = st_context(ctx)->pipe; local [all...] |
/external/drm_hwcomposer/ |
H A D | drmcrtc.cpp | 29 DrmCrtc::DrmCrtc(DrmResources *drm, drmModeCrtcPtr c, unsigned pipe) argument 32 pipe_(pipe), 61 unsigned DrmCrtc::pipe() const { function in class:android::DrmCrtc
|
/external/jarjar/src/main/com/tonicsystems/jarjar/util/ |
H A D | IoUtil.java | 31 public static void pipe(InputStream is, OutputStream out, byte[] buf) throws IOException { method in class:IoUtil 45 pipe(in, out, buf); 120 IoUtil.pipe(is, baos, buf);
|
/external/libdrm/etnaviv/ |
H A D | etnaviv_pipe.c | 33 int etna_pipe_wait(struct etna_pipe *pipe, uint32_t timestamp, uint32_t ms) argument 35 return etna_pipe_wait_ns(pipe, timestamp, ms * 1000000); 38 int etna_pipe_wait_ns(struct etna_pipe *pipe, uint32_t timestamp, uint64_t ns) argument 40 struct etna_device *dev = pipe->gpu->dev; 44 .pipe = pipe->gpu->core, 62 void etna_pipe_del(struct etna_pipe *pipe) argument 64 free(pipe); 69 struct etna_pipe *pipe; local 71 pipe [all...] |
/external/libdrm/freedreno/ |
H A D | freedreno_pipe.c | 39 struct fd_pipe *pipe = NULL; local 43 ERROR_MSG("invalid pipe id: %d", id); 47 pipe = dev->funcs->pipe_new(dev, id); 48 if (!pipe) { 53 pipe->dev = dev; 54 pipe->id = id; 56 fd_pipe_get_param(pipe, FD_GPU_ID, &val); 57 pipe->gpu_id = val; 59 return pipe; 61 if (pipe) 66 fd_pipe_del(struct fd_pipe *pipe) argument 71 fd_pipe_get_param(struct fd_pipe *pipe, enum fd_param_id param, uint64_t *value) argument 77 fd_pipe_wait(struct fd_pipe *pipe, uint32_t timestamp) argument 82 fd_pipe_wait_timeout(struct fd_pipe *pipe, uint32_t timestamp, uint64_t timeout) argument [all...] |
/external/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_gen_mipmap.c | 59 util_gen_mipmap(struct pipe_context *pipe, struct pipe_resource *pt, argument 63 struct pipe_screen *screen = pipe->screen; 125 pipe->blit(pipe, &blit);
|
/external/mesa3d/src/gallium/auxiliary/vl/ |
H A D | vl_decoder.c | 28 #include "pipe/p_video_codec.h" 64 vl_create_decoder(struct pipe_context *pipe, argument 71 assert(pipe); 74 pot_buffers = !pipe->screen->get_video_param 76 pipe->screen, 88 return vl_create_mpeg12_decoder(pipe, &temp);
|
H A D | vl_median_filter.h | 33 #include "pipe/p_state.h" 46 struct pipe_context *pipe; member in struct:vl_median_filter 57 vl_median_filter_init(struct vl_median_filter *filter, struct pipe_context *pipe,
|
/external/mesa3d/src/gallium/drivers/i915/ |
H A D | i915_context.c | 37 #include "pipe/p_defines.h" 40 #include "pipe/p_screen.h" 52 i915_draw_vbo(struct pipe_context *pipe, const struct pipe_draw_info *info) argument 54 struct i915_context *i915 = i915_context(pipe); 130 static void i915_destroy(struct pipe_context *pipe) argument 132 struct i915_context *i915 = i915_context(pipe);
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_context.c | 35 #include "pipe/p_defines.h" 54 static void llvmpipe_destroy( struct pipe_context *pipe ) 56 struct llvmpipe_context *llvmpipe = llvmpipe_context( pipe ); 109 do_flush( struct pipe_context *pipe, argument 113 llvmpipe_flush(pipe, fence, __FUNCTION__); 118 llvmpipe_render_condition ( struct pipe_context *pipe, argument 123 struct llvmpipe_context *llvmpipe = llvmpipe_context( pipe ); 149 llvmpipe->pipe.screen = screen; 150 llvmpipe->pipe.priv = priv; 152 /* Init the pipe contex [all...] |
H A D | lp_draw_arrays.c | 34 #include "pipe/p_defines.h" 35 #include "pipe/p_context.h" 54 llvmpipe_draw_vbo(struct pipe_context *pipe, const struct pipe_draw_info *info) argument 56 struct llvmpipe_context *lp = llvmpipe_context(pipe); 65 util_draw_indirect(pipe, info); 165 llvmpipe->pipe.draw_vbo = llvmpipe_draw_vbo;
|
H A D | lp_flush.c | 33 #include "pipe/p_defines.h" 34 #include "pipe/p_screen.h" 47 llvmpipe_flush( struct pipe_context *pipe, argument 51 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); 66 debug_dump_surface_bmp(&llvmpipe->pipe, filename, llvmpipe->framebuffer.cbufs[i]); 71 debug_dump_surface_bmp(&llvmpipe->pipe, filename, llvmpipe->framebuffer.zsbuf); 79 llvmpipe_finish( struct pipe_context *pipe, argument 83 llvmpipe_flush(pipe, &fence, reason); 85 pipe->screen->fence_finish(pipe 100 llvmpipe_flush_resource(struct pipe_context *pipe, struct pipe_resource *resource, unsigned level, boolean read_only, boolean cpu_access, boolean do_not_block, const char *reason) argument [all...] |
H A D | lp_state_clip.c | 36 llvmpipe_set_clip_state(struct pipe_context *pipe, argument 39 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); 47 llvmpipe_set_viewport_states(struct pipe_context *pipe, argument 52 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); 65 llvmpipe_set_scissor_states(struct pipe_context *pipe, argument 70 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); 85 llvmpipe_set_polygon_stipple(struct pipe_context *pipe, argument 88 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); 101 llvmpipe->pipe.set_clip_state = llvmpipe_set_clip_state; 102 llvmpipe->pipe [all...] |
H A D | lp_state_rasterizer.c | 28 #include "pipe/p_defines.h" 58 llvmpipe_create_rasterizer_state(struct pipe_context *pipe, argument 102 llvmpipe_bind_rasterizer_state(struct pipe_context *pipe, void *handle) argument 104 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); 140 llvmpipe_delete_rasterizer_state(struct pipe_context *pipe, argument 151 llvmpipe->pipe.create_rasterizer_state = llvmpipe_create_rasterizer_state; 152 llvmpipe->pipe.bind_rasterizer_state = llvmpipe_bind_rasterizer_state; 153 llvmpipe->pipe.delete_rasterizer_state = llvmpipe_delete_rasterizer_state;
|
H A D | lp_state_so.c | 36 llvmpipe_create_so_target(struct pipe_context *pipe, argument 47 t->target.context = pipe; 56 llvmpipe_so_target_destroy(struct pipe_context *pipe, argument 64 llvmpipe_set_so_targets(struct pipe_context *pipe, argument 69 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); 78 if (targets[i] && targets[i]->context != pipe) { 97 llvmpipe_init_so_funcs(struct llvmpipe_context *pipe) argument 99 pipe->pipe.create_stream_output_target = llvmpipe_create_so_target; 100 pipe [all...] |
H A D | lp_state_vertex.c | 42 llvmpipe_create_vertex_elements_state(struct pipe_context *pipe, argument 57 llvmpipe_bind_vertex_elements_state(struct pipe_context *pipe, argument 60 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); 72 llvmpipe_delete_vertex_elements_state(struct pipe_context *pipe, void *velems) argument 78 llvmpipe_set_vertex_buffers(struct pipe_context *pipe, argument 82 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); 97 llvmpipe_set_index_buffer(struct pipe_context *pipe, argument 100 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); 111 llvmpipe->pipe.create_vertex_elements_state = llvmpipe_create_vertex_elements_state; 112 llvmpipe->pipe [all...] |
/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_resource.c | 35 nv30_memory_barrier(struct pipe_context *pipe, unsigned flags) argument 37 struct nv30_context *nv30 = nv30_context(pipe); 88 nv30_resource_init(struct pipe_context *pipe) argument 90 pipe->transfer_map = u_transfer_map_vtbl; 91 pipe->transfer_flush_region = u_transfer_flush_region_vtbl; 92 pipe->transfer_unmap = u_transfer_unmap_vtbl; 93 pipe->buffer_subdata = u_default_buffer_subdata; 94 pipe->texture_subdata = u_default_texture_subdata; 95 pipe->create_surface = nv30_miptree_surface_new; 96 pipe [all...] |
H A D | nv40_verttex.c | 52 nv40_verttex_sampler_states_bind(struct pipe_context *pipe, argument 55 struct nv30_context *nv30 = nv30_context(pipe); 74 nv40_verttex_set_sampler_views(struct pipe_context *pipe, unsigned nr, argument 77 struct nv30_context *nv30 = nv30_context(pipe); 97 nv40_verttex_init(struct pipe_context *pipe) argument
|
/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
H A D | nv50_query.h | 4 #include "pipe/p_context.h" 26 nv50_query(struct pipe_query *pipe) argument 28 return (struct nv50_query *)pipe;
|
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
H A D | nvc0_query.h | 4 #include "pipe/p_context.h" 33 nvc0_query(struct pipe_query *pipe) argument 35 return (struct nvc0_query *)pipe;
|
H A D | nvc0_resource.c | 2 #include "pipe/p_context.h" 37 nvc0_surface_create(struct pipe_context *pipe, argument 42 return nv50_surface_from_buffer(pipe, pres, templ); 43 return nvc0_miptree_surface_new(pipe, pres, templ);
|