| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| H A D | st_atom_storagebuf.c | 52 for (i = 0; i < prog->info.num_ssbos; i++) { 79 prog->info.num_ssbos, buffers, 83 int num_ssbos = prog->info.num_ssbos; local in function:st_bind_ssbos 85 num_ssbos += st->last_used_atomic_bindings[shader_type]; 86 if (st->last_num_ssbos[shader_type] > num_ssbos) { 89 num_ssbos, 90 st->last_num_ssbos[shader_type] - num_ssbos, 92 st->last_num_ssbos[shader_type] = num_ssbos;
|
| H A D | st_atom_atomicbuf.c | 80 unsigned buffer_base = prog->info.num_ssbos;
|
| H A D | st_draw_feedback.c | 278 for (unsigned i = 0; i < prog->info.num_ssbos; i++) { 497 for (unsigned i = 0; i < prog->info.num_ssbos; i++) {
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| H A D | st_atom_storagebuf.c | 58 for (i = 0; i < prog->info.num_ssbos; i++) { 85 prog->info.num_ssbos, buffers, 88 if (prog->info.num_ssbos < c->MaxShaderStorageBlocks) 91 buffer_base + prog->info.num_ssbos, 92 c->MaxShaderStorageBlocks - prog->info.num_ssbos,
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/ |
| H A D | shader_info.h | 99 unsigned num_ssbos; member in struct:shader_info
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/ |
| H A D | draw_pt_fetch_shade_pipeline_llvm.c | 464 int num_ssbos = draw->pt.user.vs_ssbos_size[i]; local in function:llvm_middle_end_bind_parameters 466 llvm->jit_context.num_vs_ssbos[i] = num_ssbos; 467 if (num_ssbos == 0) { 481 int num_ssbos = draw->pt.user.gs_ssbos_size[i]; local in function:llvm_middle_end_bind_parameters 483 llvm->gs_jit_context.num_ssbos[i] = num_ssbos; 484 if (num_ssbos == 0) { 498 int num_ssbos = draw->pt.user.tcs_ssbos_size[i]; local in function:llvm_middle_end_bind_parameters 500 llvm->tcs_jit_context.num_ssbos[i] = num_ssbos; 515 int num_ssbos = draw->pt.user.tes_ssbos_size[i]; local in function:llvm_middle_end_bind_parameters [all...] |
| H A D | draw_llvm.h | 279 int num_ssbos[LP_MAX_TGSI_SHADER_BUFFERS]; member in struct:draw_gs_jit_context 339 lp_build_struct_get_ptr(_gallivm, _ptr, DRAW_GS_JIT_CTX_NUM_SSBOS, "num_ssbos") 357 int num_ssbos[LP_MAX_TGSI_SHADER_BUFFERS]; member in struct:draw_tcs_jit_context 393 lp_build_struct_get_ptr(_gallivm, _ptr, DRAW_TCS_JIT_CTX_NUM_SSBOS, "num_ssbos") 411 int num_ssbos[LP_MAX_TGSI_SHADER_BUFFERS]; member in struct:draw_tes_jit_context 447 lp_build_struct_get_ptr(_gallivm, _ptr, DRAW_TES_JIT_CTX_NUM_SSBOS, "num_ssbos")
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_lower_atomics_to_ssbo.c | 36 * (info.num_ssbos). 168 unsigned ssbo_offset = shader->info.num_ssbos; 221 shader->info.num_ssbos = MAX2(shader->info.num_ssbos,
|
| H A D | nir_lower_amul.c | 119 assert(idx < state->shader->info.num_ssbos); 244 NIR_VLA_FILL(bool, large_ssbos, shader->info.num_ssbos, 0);
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | gl_nir_link_uniform_blocks.c | 227 prog->_LinkedShaders[i]->Program->info.num_ssbos; 248 sh_num_blocks = prog->_LinkedShaders[i]->Program->info.num_ssbos; 640 linked->Program->nir->info.num_ssbos = num_ssbo_blocks; 641 linked->Program->info.num_ssbos = num_ssbo_blocks;
|
| H A D | gl_nir_lower_buffers.c | 91 num_blocks = linked_shader->Program->info.num_ssbos; 137 num_blocks = linked_shader->Program->info.num_ssbos;
|
| H A D | linker_util.cpp | 219 total_shader_storage_blocks += sh->Program->info.num_ssbos;
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/ |
| H A D | ir3_image.c | 74 return create_immed(ctx->block, ctx->s->info.num_ssbos + image_idx);
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | gl_nir_lower_buffers.c | 88 num_blocks = linked_shader->Program->info.num_ssbos; 121 num_blocks = linked_shader->Program->info.num_ssbos;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shaderlib_nir.c | 66 b.shader->info.num_ssbos = 1; 114 b.shader->info.num_ssbos = 1;
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/ |
| H A D | panvk_descriptor_set.c | 155 set_layout->num_ssbos = ssbo_idx; 288 ssbo_idx += set_layout->num_ssbos; 312 layout->num_ssbos = ssbo_idx;
|
| H A D | panvk_private.h | 400 unsigned num_ssbos; member in struct:panvk_descriptor_set_layout 417 unsigned num_ssbos; member in struct:panvk_pipeline_layout
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/ |
| H A D | shader_info.h | 147 uint8_t num_ssbos; member in struct:shader_info
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| H A D | nir_lower_dynamic_bo_access.c | 119 last_idx = first_idx + b->shader->info.num_ssbos;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/ |
| H A D | lp_jit.h | 170 int num_ssbos[LP_MAX_TGSI_SHADER_BUFFERS]; member in struct:lp_jit_context 239 lp_build_struct_get_ptr(_gallivm, _ptr, LP_JIT_CTX_NUM_SSBOS, "num_ssbos") 444 int num_ssbos[LP_MAX_TGSI_SHADER_BUFFERS]; member in struct:lp_jit_cs_context 490 lp_build_struct_get_ptr(_gallivm, _ptr, LP_JIT_CS_CTX_NUM_SSBOS, "num_ssbos")
|
| H A D | lp_jit.c | 285 LP_CHECK_MEMBER_OFFSET(struct lp_jit_context, num_ssbos, 489 LP_CHECK_MEMBER_OFFSET(struct lp_jit_cs_context, num_ssbos,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/ |
| H A D | fd6_image.c | 319 (v->shader->nir->info.num_ssbos + v->shader->nir->info.num_images) * 16 * 325 for (unsigned i = 0; i < v->shader->nir->info.num_ssbos; i++) {
|
| H A D | fd6_compute.c | 59 A6XX_SP_CS_CONFIG_NIBO(v->shader->nir->info.num_ssbos +
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a5xx/ |
| H A D | fd5_image.c | 229 emit_image_ssbo(ring, v->shader->nir->info.num_ssbos + index, &img,
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/ |
| H A D | brw_program.c | 814 if (prog->info.num_ssbos || prog->info.num_abos) { 816 assert(prog->info.num_ssbos <= BRW_MAX_SSBO); 818 next_binding_table_offset += prog->info.num_abos + prog->info.num_ssbos;
|