Searched refs:push_consts (Results 1 – 6 of 6) sorted by relevance
175 assert(base >= shader->push_consts.lo * 16); in lower_load_push_constant()176 base -= shader->push_consts.lo * 16; in lower_load_push_constant()604 tu_shader->push_consts.lo = 0; in gather_push_constants()605 tu_shader->push_consts.count = 0; in gather_push_constants()613 tu_shader->push_consts.lo = (min / 16) / 4 * 4; in gather_push_constants()614 tu_shader->push_consts.count = in gather_push_constants()615 align(max, 16) / 16 - tu_shader->push_consts.lo; in gather_push_constants()783 align(shader->push_consts.count, 4), in tu_shader_create()
1140 struct tu_push_constant_range push_consts; member1172 struct tu_push_constant_range push_consts; member
3299 if (link->push_consts.count > 0) { in tu6_user_consts_size()3300 unsigned num_units = link->push_consts.count; in tu6_user_consts_size()3349 if (link->push_consts.count > 0) { in tu6_emit_user_consts()3350 unsigned num_units = link->push_consts.count; in tu6_emit_user_consts()3351 unsigned offset = link->push_consts.lo; in tu6_emit_user_consts()
2595 link->push_consts = shader->push_consts; in tu_pipeline_set_linkage()
323 pl->push_consts = av_realloc_array(pl->push_consts, sizeof(*pl->push_consts), in ff_vk_add_push_constant()325 if (!pl->push_consts) in ff_vk_add_push_constant()328 pc = &pl->push_consts[pl->push_consts_num++]; in ff_vk_add_push_constant()1232 .pPushConstantRanges = pl->push_consts, in ff_vk_init_pipeline_layout()1237 av_freep(&pl->push_consts); in ff_vk_init_pipeline_layout()1401 av_freep(&pl->push_consts); in free_pipeline()
104 VkPushConstantRange *push_consts; member