Home
last modified time | relevance | path

Searched refs:vs_prologs (Results 1 - 6 of 6) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
H A Dradv_device.c2968 device->vs_prologs = _mesa_hash_table_create(NULL, &radv_hash_vs_prolog, &radv_cmp_vs_prolog); in radv_device_init_vs_prologs()
2969 if (!device->vs_prologs) in radv_device_init_vs_prologs()
3033 if (device->vs_prologs) { in radv_device_finish_vs_prologs()
3034 hash_table_foreach(device->vs_prologs, entry) in radv_device_finish_vs_prologs()
3039 _mesa_hash_table_destroy(device->vs_prologs, NULL); in radv_device_finish_vs_prologs()
3320 bool vs_prologs = false; in radv_CreateDevice() local
3383 vs_prologs = true; in radv_CreateDevice()
3672 if (vs_prologs) { in radv_CreateDevice()
H A Dradv_private.h912 struct hash_table *vs_prologs;
H A Dradv_cmd_buffer.c3178 _mesa_hash_table_search_pre_hashed(device->vs_prologs, hash, key_words); in lookup_vs_prolog()
3183 prolog_entry = _mesa_hash_table_search_pre_hashed(device->vs_prologs, hash, key_words); in lookup_vs_prolog()
3198 _mesa_hash_table_insert_pre_hashed(device->vs_prologs, hash, key2, prolog); in lookup_vs_prolog()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_pipe.h662 struct si_shader_part *vs_prologs; member
H A Dsi_pipe.c909 struct si_shader_part *parts[] = {sscreen->vs_prologs, sscreen->tcs_epilogs, in si_destroy_screen()
H A Dsi_shader.c2082 si_get_shader_part(sscreen, &sscreen->vs_prologs, MESA_SHADER_VERTEX, true, &prolog_key, in si_get_vs_prolog()

Completed in 37 milliseconds