Home
last modified time | relevance | path

Searched refs:MaxAtomicBuffers (Results 1 – 11 of 11) sorted by relevance

/external/mesa3d/src/mesa/state_tracker/
Dst_extensions.c256 …pc->MaxAtomicBuffers = screen->get_shader_param(screen, sh, PIPE_SHADER_CAP_MAX_HW_ATOMIC_COUNTER_… in st_init_limits()
260 …pc->MaxAtomicBuffers = screen->get_shader_param(screen, sh, PIPE_SHADER_CAP_MAX_SHADER_BUFFERS) / … in st_init_limits()
261 pc->MaxShaderStorageBlocks = pc->MaxAtomicBuffers; in st_init_limits()
432 c->Program[MESA_SHADER_FRAGMENT].MaxAtomicBuffers; in st_init_limits()
442 c->MaxCombinedAtomicBuffers = c->Program[MESA_SHADER_FRAGMENT].MaxAtomicBuffers; in st_init_limits()
445 c->Program[MESA_SHADER_VERTEX].MaxAtomicBuffers + in st_init_limits()
446 c->Program[MESA_SHADER_TESS_CTRL].MaxAtomicBuffers + in st_init_limits()
447 c->Program[MESA_SHADER_TESS_EVAL].MaxAtomicBuffers + in st_init_limits()
448 c->Program[MESA_SHADER_GEOMETRY].MaxAtomicBuffers + in st_init_limits()
449 c->Program[MESA_SHADER_FRAGMENT].MaxAtomicBuffers; in st_init_limits()
Dst_atom_storagebuf.c56 buffer_base = st->has_hw_atomics ? 0 : c->MaxAtomicBuffers; in st_bind_ssbos()
Dst_glsl_to_nir.cpp716 st->ctx->Const.Program[nir->info.stage].MaxAtomicBuffers); in st_finalize_nir()
Dst_glsl_to_tgsi.cpp2154 … int buf_base = ctx->st->has_hw_atomics ? 0 : ctx->Const.Program[shader->Stage].MaxAtomicBuffers; in visit_expression()
3378 …uf_base = st_context(ctx)->has_hw_atomics ? 0 : ctx->Const.Program[shader->Stage].MaxAtomicBuffers; in visit_ssbo_intrinsic()
6602 assert(index < frag_const->MaxAtomicBuffers); in st_translate_program()
6619 index += frag_const->MaxAtomicBuffers; in st_translate_program()
/external/mesa3d/prebuilt-intermediates/main/
Dget_hash.h303 …OMIC_COUNTER_BUFFERS, CONTEXT_INT(Const.Program[MESA_SHADER_VERTEX].MaxAtomicBuffers), extra_ARB_s…
305 …IC_COUNTER_BUFFERS, CONTEXT_INT(Const.Program[MESA_SHADER_FRAGMENT].MaxAtomicBuffers), extra_ARB_s…
321 …MIC_COUNTER_BUFFERS, CONTEXT_INT(Const.Program[MESA_SHADER_COMPUTE].MaxAtomicBuffers), extra_ARB_c…
381 …IC_COUNTER_BUFFERS, CONTEXT_INT(Const.Program[MESA_SHADER_GEOMETRY].MaxAtomicBuffers), extra_ARB_s…
383 …C_COUNTER_BUFFERS, CONTEXT_INT(Const.Program[MESA_SHADER_TESS_CTRL].MaxAtomicBuffers), extra_ARB_s…
385 …C_COUNTER_BUFFERS, CONTEXT_INT(Const.Program[MESA_SHADER_TESS_EVAL].MaxAtomicBuffers), extra_ARB_s…
/external/mesa3d/src/compiler/glsl/
Dglsl_parser_extras.cpp137 ctx->Const.Program[MESA_SHADER_VERTEX].MaxAtomicBuffers; in _mesa_glsl_parse_state()
139 ctx->Const.Program[MESA_SHADER_TESS_CTRL].MaxAtomicBuffers; in _mesa_glsl_parse_state()
141 ctx->Const.Program[MESA_SHADER_TESS_EVAL].MaxAtomicBuffers; in _mesa_glsl_parse_state()
143 ctx->Const.Program[MESA_SHADER_GEOMETRY].MaxAtomicBuffers; in _mesa_glsl_parse_state()
145 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxAtomicBuffers; in _mesa_glsl_parse_state()
147 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxAtomicBuffers; in _mesa_glsl_parse_state()
Dlink_atomics.cpp339 if (atomic_buffers[i] > ctx->Const.Program[i].MaxAtomicBuffers) in link_check_atomic_counter_resources()
Dstandalone.cpp161 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxAtomicBuffers = 8; in initialize_context()
/external/mesa3d/src/mesa/main/
Dcontext.c539 prog->MaxAtomicBuffers = 0; in init_program_limits()
Dmtypes.h3581 GLuint MaxAtomicBuffers; member
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_context.c437 prog->MaxAtomicBuffers = BRW_MAX_ABO; in brw_initialize_context_constants()