Home
last modified time | relevance | path

Searched refs:PIPE_MAX_SHADER_BUFFERS (Results 1 – 25 of 30) sorted by relevance

12

/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_private.h248 const void *vs_ssbos[PIPE_MAX_SHADER_BUFFERS];
249 unsigned vs_ssbos_size[PIPE_MAX_SHADER_BUFFERS];
250 const void *gs_ssbos[PIPE_MAX_SHADER_BUFFERS];
251 unsigned gs_ssbos_size[PIPE_MAX_SHADER_BUFFERS];
252 const void *tcs_ssbos[PIPE_MAX_SHADER_BUFFERS];
253 unsigned tcs_ssbos_size[PIPE_MAX_SHADER_BUFFERS];
254 const void *tes_ssbos[PIPE_MAX_SHADER_BUFFERS];
255 unsigned tes_ssbos_size[PIPE_MAX_SHADER_BUFFERS];
Ddraw_context.c503 debug_assert(slot < PIPE_MAX_SHADER_BUFFERS); in draw_set_mapped_shader_buffer()
/third_party/mesa3d/src/gallium/drivers/softpipe/
Dsp_buffer.h31 struct pipe_shader_buffer sp_bview[PIPE_MAX_SHADER_BUFFERS];
Dsp_buffer.c38 if (unit >= PIPE_MAX_SHADER_BUFFERS) in sp_tgsi_ssbo_lookup()
Dsp_context.h88 struct pipe_shader_buffer buffers[PIPE_SHADER_TYPES][PIPE_MAX_SHADER_BUFFERS];
/third_party/mesa3d/src/gallium/drivers/virgl/
Dvirgl_context.h62 struct pipe_shader_buffer ssbos[PIPE_MAX_SHADER_BUFFERS];
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_context.h213 struct pipe_shader_buffer ssbos[PIPE_SHADER_TYPES][PIPE_MAX_SHADER_BUFFERS];
313 VkDescriptorBufferInfo ssbos[PIPE_SHADER_TYPES][PIPE_MAX_SHADER_BUFFERS];
Dzink_compiler.c945 bool ssbo_sizes[PIPE_MAX_SHADER_BUFFERS] = {false}; in unbreak_bos()
1235 assert(index < PIPE_MAX_SHADER_BUFFERS); in zink_binding()
1236 return (stage * PIPE_MAX_SHADER_BUFFERS) + index; in zink_binding()
Dzink_screen.c909 …eturn MIN2(screen->info.props.limits.maxPerStageDescriptorStorageBuffers, PIPE_MAX_SHADER_BUFFERS); in zink_get_shader_param()
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_threaded_context.h495 uint32_t shader_buffers[PIPE_SHADER_TYPES][PIPE_MAX_SHADER_BUFFERS];
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_context.h189 struct pipe_shader_buffer ssbo[PIPE_SHADER_TYPES][PIPE_MAX_SHADER_BUFFERS];
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
Ddd_pipe.h241 struct pipe_shader_buffer shader_buffers[PIPE_SHADER_TYPES][PIPE_MAX_SHADER_BUFFERS];
Ddd_draw.c336 for (i = 0; i < PIPE_MAX_SHADER_BUFFERS; i++) in dd_dump_shader()
834 for (j = 0; j < PIPE_MAX_SHADER_BUFFERS; j++) in dd_unreference_copy_of_draw_state()
906 for (j = 0; j < PIPE_MAX_SHADER_BUFFERS; j++) { in dd_copy_draw_state()
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_context.h528 struct pipe_shader_buffer ssbo[PIPE_MAX_SHADER_BUFFERS];
529 struct iris_state_ref ssbo_surf_state[PIPE_MAX_SHADER_BUFFERS];
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_exec.h495 return PIPE_MAX_SHADER_BUFFERS; in tgsi_exec_get_shader_param()
Dtgsi_ureg.c185 } buffer[PIPE_MAX_SHADER_BUFFERS];
815 if (i < PIPE_MAX_SHADER_BUFFERS) { in ureg_DECL_buffer()
/third_party/mesa3d/src/gallium/include/pipe/
Dp_state.h69 #define PIPE_MAX_SHADER_BUFFERS 32 macro
/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3d_context.h277 struct pipe_shader_buffer sb[PIPE_MAX_SHADER_BUFFERS];
Dv3d_screen.c422 return PIPE_MAX_SHADER_BUFFERS; in v3d_screen_get_shader_param()
/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_context.h73 struct pipe_shader_buffer sb[PIPE_MAX_SHADER_BUFFERS];
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_context.h409 struct pipe_shader_buffer ssbo[PIPE_MAX_SHADER_BUFFERS];
/third_party/mesa3d/src/mesa/state_tracker/
Dst_draw_feedback.c276 struct pipe_transfer *ssbo_transfer[PIPE_MAX_SHADER_BUFFERS] = {0}; in st_feedback_draw_vbo()
/third_party/mesa3d/src/gallium/auxiliary/cso_cache/
Dcso_context.c305 static struct pipe_shader_buffer ssbos[PIPE_MAX_SHADER_BUFFERS] = { 0 }; in cso_unbind_context()
340 assert(maxssbo <= PIPE_MAX_SHADER_BUFFERS); in cso_unbind_context()
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dnir_to_spirv.c57 SpvId ssbos[PIPE_MAX_SHADER_BUFFERS][3]; //8, 16, 32
58 nir_variable *ssbo_vars[PIPE_MAX_SHADER_BUFFERS];
/third_party/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c78 nir_variable *ssbo[PIPE_MAX_SHADER_BUFFERS];

12