Searched refs:push_consts (Results 1 - 7 of 7) sorted by relevance
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_shader.c | 143 assert(base >= shader->push_consts.lo * 4); in lower_load_push_constant() 144 base -= shader->push_consts.lo * 4; in lower_load_push_constant() 613 tu_shader->push_consts.lo = 0; in gather_push_constants() 614 tu_shader->push_consts.dwords = 0; in gather_push_constants() 626 tu_shader->push_consts.lo = (min / 4) / 4 * 4; in gather_push_constants() 627 tu_shader->push_consts.dwords = in gather_push_constants() 628 align(max, 16) / 4 - tu_shader->push_consts.lo; in gather_push_constants() 829 uint32_t reserved_consts_vec4 = align(shader->push_consts.dwords, 16) / 4; in tu_shader_create() 832 assert(!shader->push_consts.dwords); in tu_shader_create()
|
H A D | tu_pipeline.h | 71 struct tu_push_constant_range push_consts[MESA_SHADER_STAGES]; member 94 struct tu_push_constant_range push_consts; member
|
H A D | tu_shader.h | 25 struct tu_push_constant_range push_consts; member
|
H A D | tu_pipeline.c | 2721 blob_write_bytes(blob, shaders->push_consts, sizeof(shaders->push_consts)); in tu_shaders_serialize() 2749 blob_copy_bytes(blob, shaders->push_consts, sizeof(shaders->push_consts)); in tu_shaders_deserialize() 2986 compiled_shaders->push_consts[stage] = shaders[stage]->push_consts; in tu_pipeline_builder_compile_shaders() 3210 struct tu_push_constant_range *push_consts, in tu_pipeline_set_linkage() 3215 link->push_consts = *push_consts; in tu_pipeline_set_linkage() 3258 &builder->shaders->push_consts[ in tu_pipeline_builder_parse_shader_stages() 3209 tu_pipeline_set_linkage(struct tu_program_descriptor_linkage *link, struct tu_push_constant_range *push_consts, struct ir3_shader_variant *v) tu_pipeline_set_linkage() argument [all...] |
H A D | tu_cmd_buffer.c | 4113 if (link->push_consts.dwords > 0) { in tu6_user_consts_size() 4114 unsigned num_units = link->push_consts.dwords; in tu6_user_consts_size() 4130 if (link->push_consts.dwords > 0) { in tu6_emit_user_consts() 4131 unsigned num_units = link->push_consts.dwords; in tu6_emit_user_consts() 4132 unsigned offset = link->push_consts.lo; in tu6_emit_user_consts() 4218 assert(!link->push_consts.dwords); in tu6_emit_consts()
|
/third_party/ffmpeg/libavutil/ |
H A D | vulkan.c | 369 pl->push_consts = av_realloc_array(pl->push_consts, sizeof(*pl->push_consts), in ff_vk_add_push_constant() 371 if (!pl->push_consts) in ff_vk_add_push_constant() 374 pc = &pl->push_consts[pl->push_consts_num++]; in ff_vk_add_push_constant() 1169 .pPushConstantRanges = pl->push_consts, in ff_vk_init_pipeline_layout() 1177 av_freep(&pl->push_consts); in ff_vk_init_pipeline_layout() 1363 av_freep(&pl->push_consts); in free_pipeline()
|
H A D | vulkan.h | 118 VkPushConstantRange *push_consts; member
|
Completed in 18 milliseconds