Home
last modified time | relevance | path

Searched refs:pipe_image_view (Results 1 – 25 of 81) sorted by relevance

1234

/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state.h181 struct pipe_image_view *views);
186 struct pipe_image_view *views);
191 struct pipe_image_view *views);
196 struct pipe_image_view *views);
Dlp_state_sampler.c412 struct pipe_image_view *views, in prepare_shader_images()
427 struct pipe_image_view *view = i < num ? &views[i] : NULL; in prepare_shader_images()
509 struct pipe_image_view *views) in llvmpipe_prepare_vertex_images()
521 struct pipe_image_view *views) in llvmpipe_prepare_geometry_images()
532 struct pipe_image_view *views) in llvmpipe_prepare_tess_ctrl_images()
543 struct pipe_image_view *views) in llvmpipe_prepare_tess_eval_images()
Dlp_state_cs.h146 struct pipe_image_view current;
Dlp_context.h92 struct pipe_image_view images[PIPE_SHADER_TYPES][LP_MAX_TGSI_SHADER_IMAGES];
Dlp_setup.h116 struct pipe_image_view *images);
/external/mesa3d/src/gallium/auxiliary/util/
Du_debug_describe.h38 struct pipe_image_view;
45 void debug_describe_image_view(char* buf, const struct pipe_image_view *ptr);
/external/mesa3d/src/mesa/state_tracker/
Dst_atom_image.c53 struct pipe_image_view *img, unsigned shader_access) in st_convert_image()
144 struct pipe_image_view *img, in st_convert_image_from_unit()
163 struct pipe_image_view images[MAX_IMAGE_UNIFORMS]; in st_bind_images()
172 struct pipe_image_view *img = &images[i]; in st_bind_images()
Dst_texture.h339 struct pipe_image_view *img, unsigned shader_access);
343 struct pipe_image_view *img,
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_image.c36 const struct pipe_image_view *iview, in get_image_offset()
147 get_dimensions(const struct pipe_image_view *iview, in get_dimensions()
212 struct pipe_image_view *iview; in sp_tgsi_load()
295 struct pipe_image_view *iview; in sp_tgsi_store()
348 handle_op_uint(const struct pipe_image_view *iview, in handle_op_uint()
465 handle_op_int(const struct pipe_image_view *iview, in handle_op_int()
579 handle_op_r32f_xchg(const struct pipe_image_view *iview, in handle_op_r32f_xchg()
628 struct pipe_image_view *iview; in sp_tgsi_op()
710 struct pipe_image_view *iview; in sp_tgsi_get_dims()
Dsp_state_image.c33 const struct pipe_image_view *images) in softpipe_set_shader_images()
50 memset(&softpipe->tgsi.image[shader]->sp_iview[idx], 0, sizeof(struct pipe_image_view)); in softpipe_set_shader_images()
Dsp_image.h31 struct pipe_image_view sp_iview[PIPE_MAX_SHADER_IMAGES];
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_context.h280 struct pipe_image_view images[6][NVC0_MAX_IMAGES];
375 const struct pipe_image_view *,
377 void nvc0_mark_image_range_valid(const struct pipe_image_view *);
393 const struct pipe_image_view *);
Dnvc0_tex.c242 const struct pipe_image_view *view) in gm107_create_texture_view_from_image()
909 nvc0_get_surface_dims(const struct pipe_image_view *view, in nvc0_get_surface_dims()
945 nvc0_mark_image_range_valid(const struct pipe_image_view *view) in nvc0_mark_image_range_valid()
958 const struct pipe_image_view *view, in nve4_set_surface_info()
1084 const struct pipe_image_view *view, uint64_t address, in nvc0_set_surface_info()
1132 struct pipe_image_view *view = &nvc0->images[s][i]; in nvc0_validate_suf()
1238 struct pipe_image_view *view, int stage, int slot) in gm107_validate_surfaces()
1293 struct pipe_image_view *view = &nvc0->images[s][i]; in nve4_update_surface_bindings()
1335 const struct pipe_image_view *view) in nve4_create_image_handle()
1349 screen->img.entries[i] = calloc(1, sizeof(struct pipe_image_view)); in nve4_create_image_handle()
[all …]
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_image.c57 static void translate_image(struct fd6_image *img, const struct pipe_image_view *pimg) in translate_image()
220 fd6_emit_image_tex(struct fd_ringbuffer *ring, const struct pipe_image_view *pimg) in fd6_emit_image_tex()
320 const struct pipe_image_view *images) in fd6_set_shader_images()
332 struct pipe_image_view *buf = &so->si[n]; in fd6_set_shader_images()
Dfd6_image.h33 void fd6_emit_image_tex(struct fd_ringbuffer *ring, const struct pipe_image_view *pimg);
/external/mesa3d/src/gallium/drivers/iris/
Diris_resource.h241 struct pipe_image_view base;
468 const struct pipe_image_view *pview,
471 const struct pipe_image_view *img);
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_compute_blit.c488 struct pipe_image_view saved_image[2] = {0}; in si_compute_copy_image()
505 struct pipe_image_view image[2] = {0}; in si_compute_copy_image()
618 struct pipe_image_view saved_img[3] = {}; in si_retile_dcc()
627 struct pipe_image_view img[3]; in si_retile_dcc()
703 struct pipe_image_view saved_image = {0}; in si_compute_expand_fmask()
707 struct pipe_image_view image = {0}; in si_compute_expand_fmask()
800 struct pipe_image_view saved_image = {0}; in si_compute_clear_render_target()
810 struct pipe_image_view image = {0}; in si_compute_clear_render_target()
Dsi_descriptors.c622 struct pipe_image_view *view = &images->views[i]; in si_release_image_views()
635 struct pipe_image_view *view = &images->views[i]; in si_image_views_begin_new_cs()
650 struct pipe_image_view *view = &images->views[i]; in si_image_views_check_encrypted()
678 static void si_mark_image_range_valid(const struct pipe_image_view *view) in si_mark_image_range_valid()
689 static void si_set_shader_image_desc(struct si_context *ctx, const struct pipe_image_view *view, in si_set_shader_image_desc()
758 const struct pipe_image_view *view, bool skip_decompress) in si_set_shader_image()
806 const struct pipe_image_view *views) in si_set_shader_images()
879 struct pipe_image_view view = {0}; in si_update_ps_colorbuf0_slot()
1449 struct pipe_image_view *view = &(*img_handle)->view; in si_resident_handles_update_needs_color_decompress()
1678 struct pipe_image_view *view = &(*img_handle)->view; in si_rebind_buffer()
[all …]
/external/mesa3d/src/gallium/include/pipe/
Dp_context.h56 struct pipe_image_view;
496 const struct pipe_image_view *images);
1015 const struct pipe_image_view *image);
/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_state.h66 const struct pipe_image_view *images);
Dfreedreno_state.c167 const struct pipe_image_view *images) in fd_set_shader_images()
177 struct pipe_image_view *buf = &so->si[n]; in fd_set_shader_images()
200 struct pipe_image_view *img = &so->si[n]; in fd_set_shader_images()
/external/mesa3d/src/gallium/auxiliary/driver_trace/
Dtr_dump_state.h92 void trace_dump_image_view(const struct pipe_image_view *view);
/external/mesa3d/src/gallium/drivers/virgl/
Dvirgl_context.h65 struct pipe_image_view images[PIPE_MAX_SHADER_IMAGES];
/external/mesa3d/src/gallium/frontends/clover/core/
Dresource.cpp115 pipe_image_view
117 pipe_image_view view; in create_image_view()
Dresource.hpp78 pipe_image_view create_image_view(command_queue &q);

1234