Home
last modified time | relevance | path

Searched refs:pipe_shader_buffer (Results 1 – 25 of 92) sorted by relevance

1234

/aosp_15_r20/external/mesa3d/src/gallium/drivers/svga/
H A Dsvga_shader_buffer.c30 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 Dsvga_shader_buffer.h12 struct pipe_shader_buffer desc;
33 const struct pipe_shader_buffer *buf,
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_image.cc36 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 Dst_atom_atomicbuf.c44 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 Dst_atom_storagebuf.c47 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 Dst_texcompress_compute.c148 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 Dsi_compute_blit.c59 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 Dsi_barrier.c493 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 Dsi_state.h592 const struct pipe_shader_buffer *sbuffers,
595 uint count, struct pipe_shader_buffer *sbuf);
614 const struct pipe_shader_buffer *sbuffer);
H A Dsi_state_streamout.c172 struct pipe_shader_buffer sbuf; in si_set_streamout_targets()
192 struct pipe_shader_buffer sbuf; in si_set_streamout_targets()
H A Dgfx11_query.c109 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 Du_helpers.h52 void util_set_shader_buffers_mask(struct pipe_shader_buffer *dst,
54 const struct pipe_shader_buffer *src,
H A Du_helpers.c109 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 Dvirgl_context.h61 struct pipe_shader_buffer ssbos[PIPE_MAX_SHADER_BUFFERS];
74 struct pipe_shader_buffer atomic_buffers[PIPE_MAX_HW_ATOMIC_BUFFERS];
H A Dvirgl_encode.h276 const struct pipe_shader_buffer *buffers);
283 const struct pipe_shader_buffer *buffers);
/aosp_15_r20/external/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_state_image.c67 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 Dsp_buffer.h31 struct pipe_shader_buffer sp_bview[PIPE_MAX_SHADER_BUFFERS];
H A Dsp_buffer.c41 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 Dp_context.h69 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 Dlvp_descriptor_set.c614 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 Diris_context.h777 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 Dd3d12_compute_transforms.h105 struct pipe_shader_buffer ssbos[5];
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_state.h56 const struct pipe_shader_buffer *buffers,
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/driver_trace/
H A Dtr_dump_state.h98 void trace_dump_shader_buffer(const struct pipe_shader_buffer *buffer);
/aosp_15_r20/external/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_state_cs.h154 struct pipe_shader_buffer current;

1234