Home
last modified time | relevance | path

Searched refs:push_consts (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/freedreno/vulkan/
Dtu_shader.c196 assert(base >= shader->push_consts.lo * 16); in lower_load_push_constant()
197 base -= shader->push_consts.lo * 16; in lower_load_push_constant()
631 tu_shader->push_consts.lo = 0; in gather_push_constants()
632 tu_shader->push_consts.count = 0; in gather_push_constants()
640 tu_shader->push_consts.lo = (min / 16) / 4 * 4; in gather_push_constants()
641 tu_shader->push_consts.count = in gather_push_constants()
642 align(max, 16) / 16 - tu_shader->push_consts.lo; in gather_push_constants()
802 align(shader->push_consts.count, 4), in tu_shader_create()
Dtu_private.h1032 struct tu_push_constant_range push_consts; member
1064 struct tu_push_constant_range push_consts; member
Dtu_cmd_buffer.c3018 if (link->push_consts.count > 0) { in tu6_emit_user_consts()
3019 unsigned num_units = link->push_consts.count; in tu6_emit_user_consts()
3020 unsigned offset = link->push_consts.lo; in tu6_emit_user_consts()
Dtu_pipeline.c2249 link->push_consts = shader->push_consts; in tu_pipeline_set_linkage()