/aosp_15_r20/external/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_shader_buffer.c | 30 const struct pipe_shader_buffer *buf, in svga_create_uav_buffer() 70 const struct pipe_shader_buffer *buffers, in svga_set_shader_buffers() 74 const struct pipe_shader_buffer *buf; in svga_set_shader_buffers() 81 const struct pipe_shader_buffer *b = buffers; in svga_set_shader_buffers() 153 const struct pipe_shader_buffer *buffers) in svga_set_hw_atomic_buffers() 156 const struct pipe_shader_buffer *buf = buffers; in svga_set_hw_atomic_buffers()
|
H A D | svga_shader_buffer.h | 12 struct pipe_shader_buffer desc; 33 const struct pipe_shader_buffer *buf,
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
H A D | fd6_image.cc | 36 const struct pipe_shader_buffer *buf, uint32_t *descriptor) in fd6_ssbo_descriptor() 143 unsigned slot, struct pipe_shader_buffer *buf) in validate_buffer_descriptor() 187 struct pipe_shader_buffer *buf = &bufso->sb[b]; in fd6_build_bindless_state() 349 const struct pipe_shader_buffer *buffers, in fd6_set_shader_buffers() 362 struct pipe_shader_buffer *buf = &so->sb[n]; in fd6_set_shader_buffers()
|
/aosp_15_r20/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_atom_atomicbuf.c | 44 struct pipe_shader_buffer *sb, in st_binding_to_sb() 86 struct pipe_shader_buffer sb; in st_bind_atomics() 159 struct pipe_shader_buffer buffers[PIPE_MAX_HW_ATOMIC_BUFFERS]; in st_bind_hw_atomic_buffers()
|
H A D | st_atom_storagebuf.c | 47 struct pipe_shader_buffer buffers[MAX_SHADER_STORAGE_BUFFERS]; in st_bind_ssbos() 54 struct pipe_shader_buffer *sb = &buffers[i]; in st_bind_ssbos()
|
H A D | st_texcompress_compute.c | 148 const struct pipe_shader_buffer *shader_buffers, in bind_compute_state() 214 const struct pipe_shader_buffer *shader_buffers, in dispatch_compute_state() 285 const struct pipe_shader_buffer ssbo = { in cs_encode_bc1()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_compute_blit.c | 59 const struct pipe_shader_buffer *buffers, in si_launch_grid_internal_ssbos() 63 struct pipe_shader_buffer saved_sb[3] = {}; in si_launch_grid_internal_ssbos() 127 struct pipe_shader_buffer sb = {}; in si_compute_clear_buffer_rmw() 190 struct pipe_shader_buffer sb[2] = {}; in si_compute_clear_copy_buffer() 287 struct pipe_shader_buffer sb[2] = {}; in si_compute_shorten_ubyte_buffer() 357 struct pipe_shader_buffer sb = {}; in si_retile_dcc() 400 struct pipe_shader_buffer sb = {}; in gfx9_clear_dcc_msaa()
|
H A D | si_barrier.c | 493 const struct pipe_shader_buffer *buffers, in si_barrier_before_internal_op() 559 const struct pipe_shader_buffer *buffers, in si_barrier_after_internal_op() 604 static void si_set_dst_src_barrier_buffers(struct pipe_shader_buffer *buffers, in si_set_dst_src_barrier_buffers() 618 struct pipe_shader_buffer barrier_buffers[2]; in si_barrier_before_simple_buffer_op() 627 struct pipe_shader_buffer barrier_buffers[2]; in si_barrier_after_simple_buffer_op()
|
H A D | si_state.h | 592 const struct pipe_shader_buffer *sbuffers, 595 uint count, struct pipe_shader_buffer *sbuf); 614 const struct pipe_shader_buffer *sbuffer);
|
H A D | si_state_streamout.c | 172 struct pipe_shader_buffer sbuf; in si_set_streamout_targets() 192 struct pipe_shader_buffer sbuf; in si_set_streamout_targets()
|
H A D | gfx11_query.c | 109 struct pipe_shader_buffer sbuf; in gfx11_alloc_query_buffer() 333 struct pipe_shader_buffer ssbo[3]; in gfx11_sh_query_get_result_resource()
|
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_helpers.h | 52 void util_set_shader_buffers_mask(struct pipe_shader_buffer *dst, 54 const struct pipe_shader_buffer *src,
|
H A D | u_helpers.c | 109 void util_set_shader_buffers_mask(struct pipe_shader_buffer *dst, in util_set_shader_buffers_mask() 111 const struct pipe_shader_buffer *src, in util_set_shader_buffers_mask() 129 memcpy(dst, src, count * sizeof(struct pipe_shader_buffer)); in util_set_shader_buffers_mask()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/virgl/ |
H A D | virgl_context.h | 61 struct pipe_shader_buffer ssbos[PIPE_MAX_SHADER_BUFFERS]; 74 struct pipe_shader_buffer atomic_buffers[PIPE_MAX_HW_ATOMIC_BUFFERS];
|
H A D | virgl_encode.h | 276 const struct pipe_shader_buffer *buffers); 283 const struct pipe_shader_buffer *buffers);
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_state_image.c | 67 const struct pipe_shader_buffer *buffers, in softpipe_set_shader_buffers() 85 … memset(&softpipe->tgsi.buffer[shader]->sp_bview[idx], 0, sizeof(struct pipe_shader_buffer)); in softpipe_set_shader_buffers()
|
H A D | sp_buffer.h | 31 struct pipe_shader_buffer sp_bview[PIPE_MAX_SHADER_BUFFERS];
|
H A D | sp_buffer.c | 41 struct pipe_shader_buffer *bview = &sp_buf->sp_bview[unit]; in sp_tgsi_ssbo_lookup()
|
/aosp_15_r20/external/mesa3d/src/gallium/include/pipe/ |
H A D | p_context.h | 69 struct pipe_shader_buffer; 578 const struct pipe_shader_buffer *buffers, 595 const struct pipe_shader_buffer *buffers);
|
/aosp_15_r20/external/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_descriptor_set.c | 614 struct pipe_shader_buffer ubo = { in lvp_UpdateDescriptorSets() 625 lp_jit_buffer_from_pipe(&desc[j].buffer, &((struct pipe_shader_buffer){0})); in lvp_UpdateDescriptorSets() 934 struct pipe_shader_buffer ubo = { in lvp_descriptor_set_update_with_template() 945 lp_jit_buffer_from_pipe(&desc[idx].buffer, &((struct pipe_shader_buffer){0})); in lvp_descriptor_set_update_with_template() 1150 lp_jit_buffer_from_pipe(&desc->buffer, &((struct pipe_shader_buffer){0})); in lvp_GetDescriptorEXT()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_context.h | 777 struct pipe_shader_buffer constbuf[PIPE_MAX_CONSTANT_BUFFERS]; 783 struct pipe_shader_buffer ssbo[PIPE_MAX_SHADER_BUFFERS]; 1323 struct pipe_shader_buffer *buf,
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_compute_transforms.h | 105 struct pipe_shader_buffer ssbos[5];
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/ |
H A D | freedreno_state.h | 56 const struct pipe_shader_buffer *buffers,
|
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/driver_trace/ |
H A D | tr_dump_state.h | 98 void trace_dump_shader_buffer(const struct pipe_shader_buffer *buffer);
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_state_cs.h | 154 struct pipe_shader_buffer current;
|