Home
last modified time | relevance | path

Searched refs:shader_access (Results 1 – 17 of 17) sorted by relevance

/external/mesa3d/src/mesa/state_tracker/
Dst_atom_image.c53 struct pipe_image_view *img, unsigned shader_access) in st_convert_image() argument
73 switch (shader_access) { in st_convert_image()
75 img->shader_access = 0; in st_convert_image()
78 img->shader_access = PIPE_IMAGE_ACCESS_READ; in st_convert_image()
81 img->shader_access = PIPE_IMAGE_ACCESS_WRITE; in st_convert_image()
84 img->shader_access = PIPE_IMAGE_ACCESS_READ_WRITE; in st_convert_image()
146 unsigned shader_access) in st_convert_image_from_unit() argument
155 st_convert_image(st, u, img, shader_access); in st_convert_image_from_unit()
Dst_texture.h339 struct pipe_image_view *img, unsigned shader_access);
345 unsigned shader_access);
Dst_cb_readpixels.c204 image.shader_access = PIPE_IMAGE_ACCESS_WRITE; in try_pbo_readpixels()
/external/mesa3d/src/gallium/frontends/omx/
Dvid_enc_common.c451 image[0].shader_access = image[0].access = PIPE_IMAGE_ACCESS_READ; in enc_LoadImage_common()
455 image[1].shader_access = image[1].access = PIPE_IMAGE_ACCESS_WRITE; in enc_LoadImage_common()
459 image[2].shader_access = image[1].access = PIPE_IMAGE_ACCESS_WRITE; in enc_LoadImage_common()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_compute_blit.c507 image[0].shader_access = image[0].access = PIPE_IMAGE_ACCESS_READ; in si_compute_copy_image()
514 image[1].shader_access = image[1].access = PIPE_IMAGE_ACCESS_WRITE; in si_compute_copy_image()
636 img[i].shader_access = SI_IMAGE_ACCESS_AS_BUFFER; in si_retile_dcc()
711 image.shader_access = image.access = PIPE_IMAGE_ACCESS_READ; in si_compute_expand_fmask()
812 image.shader_access = image.access = PIPE_IMAGE_ACCESS_WRITE; in si_compute_clear_render_target()
Dsi_descriptors.c697 if (res->b.b.target == PIPE_BUFFER || view->shader_access & SI_IMAGE_ACCESS_AS_BUFFER) { in si_set_shader_image_desc()
777 if (res->b.b.target == PIPE_BUFFER || view->shader_access & SI_IMAGE_ACCESS_AS_BUFFER) { in si_set_shader_image()
/external/mesa3d/src/gallium/auxiliary/util/
Du_inlines.h692 dst->shader_access = src->shader_access; in util_copy_image_view()
698 dst->shader_access = 0; in util_copy_image_view()
Du_compute.c115 image.shader_access = image.access = PIPE_IMAGE_ACCESS_WRITE; in util_compute_blit()
Du_tests.c834 image.shader_access = image.access = PIPE_IMAGE_ACCESS_READ_WRITE; in test_compute_clear_image()
/external/mesa3d/src/gallium/include/pipe/
Dp_state.h504 uint16_t shader_access; /**< PIPE_IMAGE_ACCESS_x */ member
/external/mesa3d/docs/relnotes/
D19.1.2.rst119 - gallium: Make util_copy_image_view handle shader_access
D12.0.0.rst234 [vulkan] deqp-vk.binding_model.shader_access regression
D19.1.0.rst2502 - st/mesa: Set pipe_image_view::shader_access in PBO readpixels.
/external/mesa3d/src/gallium/frontends/clover/core/
Dresource.cpp121 view.shader_access = PIPE_IMAGE_ACCESS_WRITE; in create_image_view()
/external/mesa3d/src/gallium/auxiliary/vl/
Dvl_compositor_cs.c597 image.shader_access = image.access = PIPE_IMAGE_ACCESS_READ_WRITE; in cs_launch()
/external/mesa3d/src/gallium/drivers/iris/
Diris_resource.c253 if (img->shader_access & PIPE_IMAGE_ACCESS_READ) { in iris_image_view_get_format()
Diris_state.c4831 bool write = iv->base.shader_access & PIPE_IMAGE_ACCESS_WRITE; in use_image()