/external/mesa3d/src/gallium/drivers/identity/ |
id_context.h | 36 struct pipe_context base; /**< base class */ 38 struct pipe_context *pipe; 42 struct pipe_context * 43 identity_context_create(struct pipe_screen *screen, struct pipe_context *pipe); 47 identity_context(struct pipe_context *pipe)
|
id_public.h | 32 struct pipe_context;
|
/external/mesa3d/src/gallium/auxiliary/util/ |
u_simple_shaders.h | 36 struct pipe_context; 47 util_make_vertex_passthrough_shader(struct pipe_context *pipe, 53 util_make_vertex_passthrough_shader_with_so(struct pipe_context *pipe, 61 util_make_fragment_tex_shader_writemask(struct pipe_context *pipe, 67 util_make_fragment_tex_shader(struct pipe_context *pipe, unsigned tex_target, 72 util_make_fragment_tex_shader_writedepth(struct pipe_context *pipe, 78 util_make_fragment_tex_shader_writedepthstencil(struct pipe_context *pipe, 84 util_make_fragment_tex_shader_writestencil(struct pipe_context *pipe, 90 util_make_fragment_passthrough_shader(struct pipe_context *pipe); 94 util_make_fragment_cloneinput_shader(struct pipe_context *pipe, int num_cbufs [all...] |
u_pstipple.h | 34 struct pipe_context; 40 util_pstipple_create_stipple_texture(struct pipe_context *pipe, 44 util_pstipple_create_sampler_view(struct pipe_context *pipe, 48 util_pstipple_create_sampler(struct pipe_context *pipe); 51 util_pstipple_create_fragment_shader(struct pipe_context *pipe,
|
u_transfer.h | 10 struct pipe_context; 17 void u_default_transfer_inline_write( struct pipe_context *pipe, 26 void u_default_transfer_flush_region( struct pipe_context *pipe, 30 struct pipe_transfer * u_default_get_transfer(struct pipe_context *context, 36 void u_default_transfer_unmap( struct pipe_context *pipe, 39 void u_default_transfer_destroy(struct pipe_context *pipe, 56 struct pipe_transfer *(*get_transfer)(struct pipe_context *, 62 void (*transfer_destroy)(struct pipe_context *, 65 void *(*transfer_map)( struct pipe_context *, 68 void (*transfer_flush_region)( struct pipe_context *, [all...] |
u_index_modify.h | 26 struct pipe_context; 30 void util_shorten_ubyte_elts_to_userptr(struct pipe_context *context, 37 void util_shorten_ubyte_elts(struct pipe_context *context, 46 void util_rebuild_ushort_elts_to_userptr(struct pipe_context *context, 52 void util_rebuild_ushort_elts(struct pipe_context *context, 60 void util_rebuild_uint_elts_to_userptr(struct pipe_context *context, 66 void util_rebuild_uint_elts(struct pipe_context *context,
|
u_gen_mipmap.h | 39 struct pipe_context; 47 util_create_gen_mipmap(struct pipe_context *pipe, struct cso_context *cso);
|
/external/mesa3d/src/gallium/drivers/trace/ |
tr_context.h | 47 struct pipe_context base; 49 struct pipe_context *pipe; 54 trace_context(struct pipe_context *pipe) 61 struct pipe_context * 63 struct pipe_context *pipe);
|
tr_public.h | 36 struct pipe_context;
|
/external/mesa3d/src/gallium/include/pipe/ |
p_context.h | 77 struct pipe_context { struct 83 void (*destroy)( struct pipe_context * ); 89 void (*draw_vbo)( struct pipe_context *pipe, 98 void (*render_condition)( struct pipe_context *pipe, 106 struct pipe_query *(*create_query)( struct pipe_context *pipe, 109 void (*destroy_query)(struct pipe_context *pipe, 112 void (*begin_query)(struct pipe_context *pipe, struct pipe_query *q); 113 void (*end_query)(struct pipe_context *pipe, struct pipe_query *q); 120 boolean (*get_query_result)(struct pipe_context *pipe, 130 void * (*create_blend_state)(struct pipe_context *, [all...] |
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
lp_clear.h | 36 struct pipe_context; 39 llvmpipe_clear(struct pipe_context *pipe, unsigned buffers,
|
lp_flush.h | 33 struct pipe_context; 38 llvmpipe_flush(struct pipe_context *pipe, 43 llvmpipe_finish( struct pipe_context *pipe, 47 llvmpipe_flush_resource(struct pipe_context *pipe,
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
sp_clear.h | 35 struct pipe_context; 38 softpipe_clear(struct pipe_context *pipe, unsigned buffers,
|
sp_flush.h | 33 struct pipe_context; 39 softpipe_flush(struct pipe_context *pipe, 44 softpipe_flush_wrapped( struct pipe_context *pipe, 48 softpipe_flush_resource(struct pipe_context *pipe,
|
sp_state_rasterizer.c | 37 softpipe_create_rasterizer_state(struct pipe_context *pipe, 45 softpipe_bind_rasterizer_state(struct pipe_context *pipe, 63 softpipe_delete_rasterizer_state(struct pipe_context *pipe, 71 softpipe_init_rasterizer_funcs(struct pipe_context *pipe)
|
/external/mesa3d/src/gallium/state_trackers/wgl/ |
stw_ext_gallium.h | 36 struct pipe_context; 43 struct pipe_context * APIENTRY
|
/external/mesa3d/src/gallium/drivers/galahad/ |
glhd_public.h | 32 struct pipe_context;
|
glhd_context.h | 40 struct pipe_context base; /**< base class */ 42 struct pipe_context *pipe; 46 struct pipe_context * 47 galahad_context_create(struct pipe_screen *screen, struct pipe_context *pipe); 51 galahad_context(struct pipe_context *pipe)
|
/external/mesa3d/src/gallium/drivers/i915/ |
i915_query.h | 32 struct pipe_context;
|
/external/mesa3d/src/gallium/drivers/r300/ |
r300_transfer.h | 32 r300_texture_get_transfer(struct pipe_context *ctx, 39 r300_texture_transfer_destroy(struct pipe_context *ctx, 43 r300_texture_transfer_map(struct pipe_context *ctx, 47 r300_texture_transfer_unmap(struct pipe_context *ctx,
|
/external/mesa3d/src/mesa/state_tracker/ |
st_cb_texture.h | 38 struct pipe_context; 43 struct pipe_context *pipe,
|
/external/mesa3d/src/gallium/drivers/rbug/ |
rbug_public.h | 32 struct pipe_context;
|
/external/mesa3d/src/gallium/include/state_tracker/ |
graw.h | 47 struct pipe_context; 66 PUBLIC void *graw_parse_geometry_shader( struct pipe_context *pipe, 69 PUBLIC void *graw_parse_vertex_shader( struct pipe_context *pipe, 72 PUBLIC void *graw_parse_fragment_shader( struct pipe_context *pipe, 92 PUBLIC boolean graw_save_surface_to_file(struct pipe_context *pipe,
|
/external/mesa3d/src/gallium/drivers/r600/ |
evergreen_compute.h | 35 void *evergreen_create_compute_state(struct pipe_context *ctx, const const struct pipe_compute_state *cso); 36 void evergreen_delete_compute_state(struct pipe_context *ctx, void *state); 37 void evergreen_compute_upload_input(struct pipe_context *context, const uint *block_layout, const uint *grid_layout, const void *input); 44 void* r600_compute_global_transfer_map(struct pipe_context *ctx, struct pipe_transfer* transfer); 45 void r600_compute_global_transfer_unmap(struct pipe_context *ctx, struct pipe_transfer* transfer); 46 struct pipe_transfer * r600_compute_global_get_transfer(struct pipe_context *, struct pipe_resource *, unsigned level, 48 void r600_compute_global_transfer_destroy(struct pipe_context *, struct pipe_transfer *); 49 void r600_compute_global_transfer_flush_region( struct pipe_context *, struct pipe_transfer *, const struct pipe_box *); 50 void r600_compute_global_transfer_inline_write( struct pipe_context *, struct pipe_resource *, unsigned level,
|
/external/mesa3d/src/gallium/drivers/noop/ |
noop_state.c | 33 static void noop_draw_vbo(struct pipe_context *ctx, const struct pipe_draw_info *info) 37 static void noop_set_blend_color(struct pipe_context *ctx, 42 static void *noop_create_blend_state(struct pipe_context *ctx, 54 static void *noop_create_dsa_state(struct pipe_context *ctx, 66 static void *noop_create_rs_state(struct pipe_context *ctx, 78 static void *noop_create_sampler_state(struct pipe_context *ctx, 90 static struct pipe_sampler_view *noop_create_sampler_view(struct pipe_context *ctx, 105 static struct pipe_surface *noop_create_surface(struct pipe_context *ctx, 128 static void noop_set_vs_sampler_view(struct pipe_context *ctx, unsigned count, 133 static void noop_set_ps_sampler_view(struct pipe_context *ctx, unsigned count [all...] |