Searched refs:pipe_shader_buffer (Results 1 – 25 of 30) sorted by relevance
12
31 get_dimensions(const struct pipe_shader_buffer *bview, in get_dimensions()55 struct pipe_shader_buffer *bview; in sp_tgsi_load()113 struct pipe_shader_buffer *bview; in sp_tgsi_store()158 handle_op_uint(const struct pipe_shader_buffer *bview, in handle_op_uint()290 struct pipe_shader_buffer *bview; in sp_tgsi_op()345 struct pipe_shader_buffer *bview; in sp_tgsi_get_dims()
59 const struct pipe_shader_buffer *buffers) in softpipe_set_shader_buffers()76 … memset(&softpipe->tgsi.buffer[shader]->sp_bview[idx], 0, sizeof(struct pipe_shader_buffer)); in softpipe_set_shader_buffers()
31 struct pipe_shader_buffer sp_bview[PIPE_MAX_SHADER_BUFFERS];
88 struct pipe_shader_buffer buffers[PIPE_SHADER_TYPES][PIPE_MAX_SHADER_BUFFERS];
59 struct pipe_shader_buffer sb = { 0 }; in st_bind_atomics()139 struct pipe_shader_buffer buffers[PIPE_MAX_HW_ATOMIC_BUFFERS]; in st_bind_hw_atomic_buffers()148 struct pipe_shader_buffer *sb = &buffers[i]; in st_bind_hw_atomic_buffers()
48 struct pipe_shader_buffer buffers[MAX_SHADER_STORAGE_BUFFERS]; in st_bind_ssbos()61 struct pipe_shader_buffer *sb = &buffers[i]; in st_bind_ssbos()
64 struct pipe_shader_buffer;332 const struct pipe_shader_buffer *buffers);348 const struct pipe_shader_buffer *buffers);
586 struct pipe_shader_buffer { struct
81 void trace_dump_shader_buffer(const struct pipe_shader_buffer *buffer);
704 void trace_dump_shader_buffer(const struct pipe_shader_buffer *state) in trace_dump_shader_buffer()
120 const struct pipe_shader_buffer *buffers) in fd_set_shader_buffers()129 struct pipe_shader_buffer *buf = &so->sb[n]; in fd_set_shader_buffers()152 struct pipe_shader_buffer *buf = &so->sb[n]; in fd_set_shader_buffers()
76 struct pipe_shader_buffer sb[PIPE_MAX_SHADER_BUFFERS];
175 util_dump_shader_buffer(FILE *stream, const struct pipe_shader_buffer *state);
892 struct pipe_shader_buffer slot[0]; /* more will be allocated if needed */916 const struct pipe_shader_buffer *buffers) in tc_set_shader_buffers()933 struct pipe_shader_buffer *dst = &p->slot[i]; in tc_set_shader_buffers()934 const struct pipe_shader_buffer *src = buffers + i; in tc_set_shader_buffers()
317 struct pipe_shader_buffer saved_ssbo[3];
448 struct pipe_shader_buffer buffer[EG_MAX_ATOMIC_BUFFERS];
3939 const struct pipe_shader_buffer *buffers) in evergreen_set_hw_atomic_buffers()3949 const struct pipe_shader_buffer *buf; in evergreen_set_hw_atomic_buffers()3950 struct pipe_shader_buffer *abuf; in evergreen_set_hw_atomic_buffers()3971 const struct pipe_shader_buffer *buffers) in evergreen_set_shader_buffers()3993 const struct pipe_shader_buffer *buf; in evergreen_set_shader_buffers()
321 struct pipe_shader_buffer saved_ssbo[3];
232 struct pipe_shader_buffer shader_buffers[PIPE_SHADER_TYPES][PIPE_MAX_SHADER_BUFFERS];
528 const struct pipe_shader_buffer *buffers) in dd_context_set_shader_buffers()
266 struct pipe_shader_buffer buffers[6][NVC0_MAX_BUFFERS];
1223 const struct pipe_shader_buffer *pbuffers) in nvc0_bind_buffers_range()1233 struct pipe_shader_buffer *buf = &nvc0->buffers[t][i]; in nvc0_bind_buffers_range()1273 const struct pipe_shader_buffer *buffers) in nvc0_set_shader_buffers()
332 struct pipe_shader_buffer *sbuf);
1238 const struct pipe_shader_buffer *sbuffers) in si_set_shader_buffers()1248 const struct pipe_shader_buffer *sbuffer = sbuffers ? &sbuffers[i] : NULL; in si_set_shader_buffers()1295 struct pipe_shader_buffer *sbuf) in si_get_shader_buffers()
406 struct pipe_shader_buffer *buf = &so->sb[i]; in emit_ssbos()425 struct pipe_shader_buffer *buf = &so->sb[i]; in emit_ssbos()