Home
last modified time | relevance | path

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

123

/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_buffer.c31 get_dimensions(const struct pipe_shader_buffer *bview, in get_dimensions()
55 struct pipe_shader_buffer *bview; in sp_tgsi_load()
109 struct pipe_shader_buffer *bview; in sp_tgsi_store()
149 handle_op_atomic(const struct pipe_shader_buffer *bview, in handle_op_atomic()
264 struct pipe_shader_buffer *bview; in sp_tgsi_op()
319 struct pipe_shader_buffer *bview; in sp_tgsi_get_dims()
Dsp_state_image.c59 const struct pipe_shader_buffer *buffers, in softpipe_set_shader_buffers()
77 … memset(&softpipe->tgsi.buffer[shader]->sp_bview[idx], 0, sizeof(struct pipe_shader_buffer)); in softpipe_set_shader_buffers()
Dsp_buffer.h31 struct pipe_shader_buffer sp_bview[PIPE_MAX_SHADER_BUFFERS];
Dsp_context.h88 struct pipe_shader_buffer buffers[PIPE_SHADER_TYPES][PIPE_MAX_SHADER_BUFFERS];
/external/mesa3d/src/mesa/state_tracker/
Dst_atom_atomicbuf.c45 struct pipe_shader_buffer *sb) in st_binding_to_sb()
85 struct pipe_shader_buffer sb; in st_bind_atomics()
157 struct pipe_shader_buffer buffers[PIPE_MAX_HW_ATOMIC_BUFFERS]; in st_bind_hw_atomic_buffers()
Dst_atom_storagebuf.c48 struct pipe_shader_buffer buffers[MAX_SHADER_STORAGE_BUFFERS]; in st_bind_ssbos()
55 struct pipe_shader_buffer *sb = &buffers[i]; in st_bind_ssbos()
/external/mesa3d/src/gallium/auxiliary/util/
Du_helpers.h50 void util_set_shader_buffers_mask(struct pipe_shader_buffer *dst,
52 const struct pipe_shader_buffer *src,
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()
Du_dump.h175 util_dump_shader_buffer(FILE *stream, const struct pipe_shader_buffer *state);
/external/mesa3d/src/gallium/drivers/virgl/
Dvirgl_context.h62 struct pipe_shader_buffer ssbos[PIPE_MAX_SHADER_BUFFERS];
75 struct pipe_shader_buffer atomic_buffers[PIPE_MAX_HW_ATOMIC_BUFFERS];
Dvirgl_encode.h274 const struct pipe_shader_buffer *buffers);
281 const struct pipe_shader_buffer *buffers);
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_image.h34 void fd6_emit_ssbo_tex(struct fd_ringbuffer *ring, const struct pipe_shader_buffer *pbuf);
Dfd6_image.c134 static void translate_buf(struct fd6_image *img, const struct pipe_shader_buffer *pimg) in translate_buf()
228 fd6_emit_ssbo_tex(struct fd_ringbuffer *ring, const struct pipe_shader_buffer *pbuf) in fd6_emit_ssbo_tex()
/external/mesa3d/src/gallium/include/pipe/
Dp_context.h65 struct pipe_shader_buffer;
461 const struct pipe_shader_buffer *buffers,
478 const struct pipe_shader_buffer *buffers);
/external/mesa3d/src/gallium/auxiliary/driver_trace/
Dtr_dump_state.h81 void trace_dump_shader_buffer(const struct pipe_shader_buffer *buffer);
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_cs.h142 struct pipe_shader_buffer current;
Dlp_context.h91 struct pipe_shader_buffer ssbos[PIPE_SHADER_TYPES][LP_MAX_TGSI_SHADER_BUFFERS];
Dlp_setup.h111 struct pipe_shader_buffer *buffers);
Dlp_setup_context.h149 struct pipe_shader_buffer current;
/external/mesa3d/src/gallium/drivers/iris/
Diris_context.h473 struct pipe_shader_buffer constbuf[PIPE_MAX_CONSTANT_BUFFERS];
479 struct pipe_shader_buffer ssbo[PIPE_MAX_SHADER_BUFFERS];
859 struct pipe_shader_buffer *buf,
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_compute_blit.c132 struct pipe_shader_buffer saved_sb = {0}; in si_compute_clear_12bytes_buffer()
150 struct pipe_shader_buffer sb = {0}; in si_compute_clear_12bytes_buffer()
198 struct pipe_shader_buffer saved_sb[2] = {}; in si_compute_do_clear_or_copy()
230 struct pipe_shader_buffer sb[2] = {}; in si_compute_do_clear_or_copy()
Dsi_state.h495 uint count, struct pipe_shader_buffer *sbuf);
518 const struct pipe_shader_buffer *sbuffer);
Dsi_query.h255 struct pipe_shader_buffer saved_ssbo[3];
Dgfx10_query.c174 struct pipe_shader_buffer sbuf; in gfx10_alloc_query_buffer()
398 struct pipe_shader_buffer ssbo[3]; in gfx10_sh_query_get_result_resource()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_query.h317 struct pipe_shader_buffer saved_ssbo[3];

123