Searched refs:num_inline_push_consts (Results 1 - 9 of 9) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_shader_args.c73 unsigned num_inline_push_consts; member in struct:user_sgpr_info
157 user_sgpr_info->num_inline_push_consts = num_push_consts;
159 user_sgpr_info->num_inline_push_consts = remaining_sgprs;
163 if (user_sgpr_info->num_inline_push_consts > AC_MAX_INLINE_PUSH_CONSTS)
164 user_sgpr_info->num_inline_push_consts = AC_MAX_INLINE_PUSH_CONSTS;
166 if (user_sgpr_info->num_inline_push_consts == num_push_consts &&
274 for (unsigned i = 0; i < user_sgpr_info->num_inline_push_consts; i++) {
450 unsigned num_inline_push_consts = 0; local in function:set_global_input_locs
467 num_inline_push_consts++;
470 if (num_inline_push_consts) {
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/amd/common/
H A Dac_shader_abi.h75 unsigned num_inline_push_consts; member in struct:ac_shader_abi
H A Dac_nir_to_llvm.c1452 if (offset + count <= ctx->abi->num_inline_push_consts) {
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_shader.h178 uint8_t num_inline_push_consts; member in struct:radv_shader_info
H A Dradv_nir_to_llvm.c654 ctx->shader_info->info.num_inline_push_consts = num_push_consts;
656 ctx->shader_info->info.num_inline_push_consts = remaining_sgprs;
660 if (ctx->shader_info->info.num_inline_push_consts > AC_MAX_INLINE_PUSH_CONSTS)
661 ctx->shader_info->info.num_inline_push_consts = AC_MAX_INLINE_PUSH_CONSTS;
663 if (ctx->shader_info->info.num_inline_push_consts == num_push_consts &&
785 for (unsigned i = 0; i < ctx->shader_info->info.num_inline_push_consts; i++) {
789 ctx->abi.num_inline_push_consts = ctx->shader_info->info.num_inline_push_consts;
910 if (ctx->shader_info->info.num_inline_push_consts) {
912 ctx->shader_info->info.num_inline_push_consts);
[all...]
H A Dradv_cmd_buffer.c1943 uint8_t count = pipeline->shaders[stage]->info.info.num_inline_push_consts;
/xsrc/external/mit/MesaLib/dist/src/amd/llvm/
H A Dac_nir_to_llvm.c1647 unsigned num_inline_push_consts = 0; local in function:visit_load_push_constant
1650 num_inline_push_consts++;
1653 if (offset + count <= num_inline_push_consts) {
1654 LLVMValueRef *const push_constants = alloca(num_inline_push_consts * sizeof(LLVMValueRef));
1655 for (unsigned i = 0; i < num_inline_push_consts; i++)
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_instruction_selection.cpp5532 unsigned num_inline_push_consts = loc->sgpr_idx != -1 ? loc->num_sgprs : 0; local in function:aco::__anon562fcc110110::visit_load_push_constant
5535 if (start + count <= num_inline_push_consts) {
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.3.0.rst3946 - radv: remove unnecessary radv_shader_info:num_inline_push_consts

Completed in 51 milliseconds