Home
last modified time | relevance | path

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

/external/mesa3d/src/mesa/state_tracker/
Dst_atom_storagebuf.c82 st->pipe->set_shader_buffers(st->pipe, shader_type, c->MaxAtomicBuffers, in st_bind_ssbos()
88 c->MaxAtomicBuffers + prog->info.num_ssbos, in st_bind_ssbos()
Dst_extensions.c246 pc->MaxAtomicBuffers = screen->get_shader_param( in st_init_limits()
248 pc->MaxShaderStorageBlocks = pc->MaxAtomicBuffers; in st_init_limits()
410 c->Program[MESA_SHADER_FRAGMENT].MaxAtomicBuffers; in st_init_limits()
412 c->Program[MESA_SHADER_VERTEX].MaxAtomicBuffers + in st_init_limits()
413 c->Program[MESA_SHADER_TESS_CTRL].MaxAtomicBuffers + in st_init_limits()
414 c->Program[MESA_SHADER_TESS_EVAL].MaxAtomicBuffers + in st_init_limits()
415 c->Program[MESA_SHADER_GEOMETRY].MaxAtomicBuffers + in st_init_limits()
416 c->Program[MESA_SHADER_FRAGMENT].MaxAtomicBuffers; in st_init_limits()
Dst_glsl_to_tgsi.cpp2284 ctx->Const.Program[shader->Stage].MaxAtomicBuffers + in visit_expression()
3336 ctx->Const.Program[shader->Stage].MaxAtomicBuffers + in visit_ssbo_intrinsic()
6371 for (i = 0; i < frag_const->MaxAtomicBuffers; i++) { in st_translate_program()
6377 for (; i < frag_const->MaxAtomicBuffers + frag_const->MaxShaderStorageBlocks; in st_translate_program()
/external/mesa3d/prebuilt-intermediates/main/
Dget_hash.h296 …OMIC_COUNTER_BUFFERS, CONTEXT_INT(Const.Program[MESA_SHADER_VERTEX].MaxAtomicBuffers), extra_ARB_s…
298 …IC_COUNTER_BUFFERS, CONTEXT_INT(Const.Program[MESA_SHADER_FRAGMENT].MaxAtomicBuffers), extra_ARB_s…
314 …MIC_COUNTER_BUFFERS, CONTEXT_INT(Const.Program[MESA_SHADER_COMPUTE].MaxAtomicBuffers), extra_ARB_c…
373 …IC_COUNTER_BUFFERS, CONTEXT_INT(Const.Program[MESA_SHADER_GEOMETRY].MaxAtomicBuffers), extra_ARB_s…
375 …C_COUNTER_BUFFERS, CONTEXT_INT(Const.Program[MESA_SHADER_TESS_CTRL].MaxAtomicBuffers), extra_ARB_s…
377 …C_COUNTER_BUFFERS, CONTEXT_INT(Const.Program[MESA_SHADER_TESS_EVAL].MaxAtomicBuffers), extra_ARB_s…
/external/mesa3d/src/compiler/glsl/
Dglsl_parser_extras.cpp132 ctx->Const.Program[MESA_SHADER_VERTEX].MaxAtomicBuffers; in _mesa_glsl_parse_state()
134 ctx->Const.Program[MESA_SHADER_TESS_CTRL].MaxAtomicBuffers; in _mesa_glsl_parse_state()
136 ctx->Const.Program[MESA_SHADER_TESS_EVAL].MaxAtomicBuffers; in _mesa_glsl_parse_state()
138 ctx->Const.Program[MESA_SHADER_GEOMETRY].MaxAtomicBuffers; in _mesa_glsl_parse_state()
140 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxAtomicBuffers; in _mesa_glsl_parse_state()
142 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.c531 prog->MaxAtomicBuffers = 0; in init_program_limits()
Dmtypes.h3389 GLuint MaxAtomicBuffers; member
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_context.c573 prog->MaxAtomicBuffers = BRW_MAX_ABO; in brw_initialize_context_constants()