Home
last modified time | relevance | path

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

/aosp_15_r20/external/mesa3d/src/amd/vulkan/
H A Dradv_device.c189 if (!radv_shader_part_cache_init(&device->vs_prologs, &vs_prolog_ops)) in radv_device_init_vs_prologs()
236 if (device->vs_prologs.ops) in radv_device_finish_vs_prologs()
237 radv_shader_part_cache_finish(device, &device->vs_prologs); in radv_device_finish_vs_prologs()
H A Dradv_device.h507 struct radv_shader_part_cache vs_prologs; member
H A Dradv_cmd_buffer.h522 struct set vs_prologs; member
H A Dradv_cmd_buffer.c298 ralloc_free(cmd_buffer->vs_prologs.table); in radv_cmd_buffer_finish_shader_part_cache()
305 if (device->vs_prologs.ops) { in radv_cmd_buffer_init_shader_part_cache()
306 …if (!_mesa_set_init(&cmd_buffer->vs_prologs, NULL, device->vs_prologs.ops->hash, device->vs_prolog… in radv_cmd_buffer_init_shader_part_cache()
5178 return radv_shader_part_cache_get(device, &device->vs_prologs, &cmd_buffer->vs_prologs, &key); in lookup_vs_prolog()